| |||
| Home > Programmers Model > Exceptions > Exception vectors | |||
You can configure the location of the exception vector addresses by setting the V bit in CP15 c1 System Control Register to enable HIVECS, as Table 3.5 shows.
Table 3.5. Configuration of exception vector address locations
Value of V bit | Exception vector base location |
|---|---|
0 |
|
1 (HIVECS) |
|
Table 3.6 shows the exception vector addresses and entry conditions for the different exception types.
Table 3.6. Exception vectors
Exception | Offset from vector base | Mode on entry | A bit on entry | F bit on entry | I bit on entry |
|---|---|---|---|---|---|
Reset |
| Supervisor | Set | Set | Set |
Undefined Instruction |
| Undefined | Unchanged | Unchanged | Set |
Software interrupt |
| Supervisor | Unchanged | Unchanged | Set |
Abort (prefetch) |
| Abort | Set | Unchanged | Set |
Abort (data) |
| Abort | Set | Unchanged | Set |
IRQ |
| IRQ | Set | Unchanged | Set |
FIQ |
| FIQ | Set | Set | Set |