From 75cdc8a260e081752698f374d4cd6e97e84eb6cb Mon Sep 17 00:00:00 2001 From: David Brownell Date: Fri, 23 Oct 2009 12:28:03 -0700 Subject: 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. --- src/target/arm9tdmi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/target/arm9tdmi.h') diff --git a/src/target/arm9tdmi.h b/src/target/arm9tdmi.h index 28be9b6c..9dfa8863 100644 --- a/src/target/arm9tdmi.h +++ b/src/target/arm9tdmi.h @@ -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, }; -- cgit v1.2.3