arm9tdmi vector_catch: reserved means "don't use"

Bit 5 shouldn't be used.  Remove all support for modifying it.
Matches the exception vector table, of course ... more than one
bootloader uses that non-vector to help distinguish valid boot
images from random garbage in flash.
This commit is contained in:
David Brownell
2009-10-23 12:28:03 -07:00
parent bfefe85645
commit 75cdc8a260
3 changed files with 5 additions and 4 deletions

View File

@@ -47,7 +47,7 @@ enum arm9tdmi_vector
ARM9TDMI_SWI_VECTOR = 0x04,
ARM9TDMI_PABT_VECTOR = 0x08,
ARM9TDMI_DABT_VECTOR = 0x10,
ARM9TDMI_RESERVED_VECTOR = 0x20,
/* BIT(5) reserved -- must be zero */
ARM9TDMI_IRQ_VECTOR = 0x40,
ARM9TDMI_FIQ_VECTOR = 0x80,
};