Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
linux
Commits
831add78
Commit
831add78
authored
Jan 27, 2005
by
Russell King
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[ARM] Make vector labels consistent with naming scheme
Signed-off-by:
Russell King
<
rmk@arm.linux.org.uk
>
parent
e2884f24
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
11 deletions
+11
-11
arch/arm/kernel/entry-armv.S
arch/arm/kernel/entry-armv.S
+11
-11
No files found.
arch/arm/kernel/entry-armv.S
View file @
831add78
...
...
@@ -429,7 +429,7 @@ ENTRY(__switch_to)
__INIT
/*
*
Vector
stubs
.
NOTE
that
we
only
align
'vector_
IRQ
'
to
a
cache
line
boundary
,
*
Vector
stubs
.
NOTE
that
we
only
align
'vector_
irq
'
to
a
cache
line
boundary
,
*
and
we
rely
on
each
stub
being
exactly
48
(
1
.5
cache
lines
)
in
size
.
This
*
means
that
we
only
ever
load
two
cache
lines
for
this
code
,
or
one
if
we
're
*
lucky
.
We
also
copy
this
code
to
0x200
so
that
we
can
use
branches
in
the
...
...
@@ -441,7 +441,7 @@ __stubs_start:
*
Interrupt
dispatcher
*
Enter
in
IRQ
mode
,
spsr
=
SVC
/
USR
CPSR
,
lr
=
SVC
/
USR
PC
*/
vector_
IRQ
:
@
vector_
irq
:
@
@
save
mode
specific
registers
@
ldr
r13
,
.
LCsirq
...
...
@@ -484,7 +484,7 @@ vector_IRQ: @
*
Data
abort
dispatcher
-
dispatches
it
to
the
correct
handler
for
the
processor
mode
*
Enter
in
ABT
mode
,
spsr
=
USR
CPSR
,
lr
=
USR
PC
*/
vector_da
ta
:
@
vector_da
bt
:
@
@
save
mode
specific
registers
@
ldr
r13
,
.
LCsabt
...
...
@@ -527,7 +527,7 @@ vector_data: @
*
Prefetch
abort
dispatcher
-
dispatches
it
to
the
correct
handler
for
the
processor
mode
*
Enter
in
ABT
mode
,
spsr
=
USR
CPSR
,
lr
=
USR
PC
*/
vector_p
refetch
:
vector_p
abt
:
@
@
save
mode
specific
registers
@
...
...
@@ -571,7 +571,7 @@ vector_prefetch:
*
Undef
instr
entry
dispatcher
-
dispatches
it
to
the
correct
handler
for
the
processor
mode
*
Enter
in
UND
mode
,
spsr
=
SVC
/
USR
CPSR
,
lr
=
SVC
/
USR
PC
*/
vector_und
efinstr
:
vector_und
:
@
@
save
mode
specific
registers
@
...
...
@@ -620,7 +620,7 @@ vector_undefinstr:
*
other
mode
than
FIQ
...
Ok
you
can
switch
to
another
mode
,
but
you
can
't
*
get
out
of
that
mode
without
clobbering
one
register
.
*/
vector_
FIQ
:
disable_fiq
vector_
fiq
:
disable_fiq
subs
pc
,
lr
,
#
4
/*=============================================================================
...
...
@@ -650,13 +650,13 @@ __stubs_end:
.
equ
__real_stubs_start
,
.
LCvectors
+
0x200
.
LCvectors
:
swi
SYS_ERROR0
b
__real_stubs_start
+
(
vector_und
efinstr
-
__stubs_start
)
b
__real_stubs_start
+
(
vector_und
-
__stubs_start
)
ldr
pc
,
__real_stubs_start
+
(
.
LCvswi
-
__stubs_start
)
b
__real_stubs_start
+
(
vector_p
refetch
-
__stubs_start
)
b
__real_stubs_start
+
(
vector_da
ta
-
__stubs_start
)
b
__real_stubs_start
+
(
vector_p
abt
-
__stubs_start
)
b
__real_stubs_start
+
(
vector_da
bt
-
__stubs_start
)
b
__real_stubs_start
+
(
vector_addrexcptn
-
__stubs_start
)
b
__real_stubs_start
+
(
vector_
IRQ
-
__stubs_start
)
b
__real_stubs_start
+
(
vector_
FIQ
-
__stubs_start
)
b
__real_stubs_start
+
(
vector_
irq
-
__stubs_start
)
b
__real_stubs_start
+
(
vector_
fiq
-
__stubs_start
)
ENTRY
(
__trap_init
)
stmfd
sp
!,
{
r4
-
r6
,
lr
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment