Vector | In Memory | Address | Prefix Bytes | Size Bytes |
---|---|---|---|---|
Window vector base | Instruction RAM 0 | 0xe8080400 | 0x0 | 0x178 |
Level 2 vector | Instruction RAM 0 | 0xe8080580 | 0x8 | 0x38 |
Level 3 vector | Instruction RAM 0 | 0xe80805c0 | 0x8 | 0x38 |
Level 4 vector | Instruction RAM 0 | 0xe8080600 | 0x8 | 0x38 |
Level 5 vector (Debug) | Instruction RAM 0 | 0xe8080640 | 0x8 | 0x38 |
NMI vector | Instruction RAM 0 | 0xe80806c0 | 0x48 | 0x38 |
Kernel vector | Instruction RAM 0 | 0xe8080700 | 0x8 | 0x38 |
User vector | Instruction RAM 0 | 0xe8080740 | 0x8 | 0x38 |
Double vector | Instruction RAM 0 | 0xe80807c0 | 0x48 | 0x40 |
The dynamic vector group comprises the window vector group, the level vectors and the NMI, Kernel, User and Double vectors.
If Automatically Position Vectors is enabled (recommended), then these vectors will be automatically positioned at the start of an appropriate memory - typically System RAM, or if that is not available then Instruction RAM. In this mode, the address of vectors cannot be directly edited.