arch: arm64: Add missing vector table entries
The current vector table is missing some (not used) entries. Fill these in for the sake of completeness. Signed-off-by: Carlo Caione <ccaione@baylibre.com>
This commit is contained in:
parent
f0b2e3d652
commit
24c907d292
|
@ -43,12 +43,12 @@ _ASM_FILE_PROLOGUE
|
|||
* | + 0x300 | FIQ / vFIQ | |
|
||||
* | + 0x380 | SError / vSError | |
|
||||
* +------------------+------------------+-------------------------+
|
||||
* | + 0x400 | Synchronous | Lower EL using AArch64 |
|
||||
* | + 0x400 | Synchronous | Lower EL using AArch64 |
|
||||
* | + 0x480 | IRQ / vIRQ | |
|
||||
* | + 0x500 | FIQ / vFIQ | |
|
||||
* | + 0x580 | SError / vSError | |
|
||||
* +------------------+------------------+-------------------------+
|
||||
* | + 0x600 | Synchronous | Lower EL using AArch64 |
|
||||
* | + 0x600 | Synchronous | Lower EL using AArch32 |
|
||||
* | + 0x680 | IRQ / vIRQ | |
|
||||
* | + 0x700 | FIQ / vFIQ | |
|
||||
* | + 0x780 | SError / vSError | |
|
||||
|
@ -102,3 +102,35 @@ SECTION_SUBSEC_FUNC(exc_vector_table,_vector_table_section,_vector_table)
|
|||
|
||||
b z_arm64_fatal_error
|
||||
|
||||
/* Lower EL using AArch64 / Synchronous */
|
||||
.align 7
|
||||
b .
|
||||
|
||||
/* Lower EL using AArch64 / IRQ */
|
||||
.align 7
|
||||
b .
|
||||
|
||||
/* Lower EL using AArch64 / FIQ */
|
||||
.align 7
|
||||
b .
|
||||
|
||||
/* Lower EL using AArch64 / SError */
|
||||
.align 7
|
||||
b .
|
||||
|
||||
/* Lower EL using AArch32 / Synchronous */
|
||||
.align 7
|
||||
b .
|
||||
|
||||
/* Lower EL using AArch32 / IRQ */
|
||||
.align 7
|
||||
b .
|
||||
|
||||
/* Lower EL using AArch32 / FIQ */
|
||||
.align 7
|
||||
b .
|
||||
|
||||
/* Lower EL using AArch32 / SError */
|
||||
.align 7
|
||||
b .
|
||||
|
||||
|
|
Loading…
Reference in New Issue