1 #ifndef ARMV5TE_H 2 #define ARMV5TE_H 1 3 4 #define TAB_POS 10 5 6 #define ARM_V1 0x00000001UL 7 #define ARM_V2 0x00000002UL 8 #define ARM_V3 0x00000003UL 9 #define ARM_V4 0x00000004UL 10 #define ARM_V5 0x00000005UL 11 #define ARM_VX 0x000000FFUL 12 #define ARM_INTEGER 0x00000000UL 13 #define ARM_FPU 0x00000100UL 14 #define ARM_DSP 0x00000200UL 15 #define ARM_XSCALE 0x00000400UL 16 17 extern void __FASTCALL__ arm16Init(void); 18 extern void __FASTCALL__ arm16Term(void); 19 extern void __FASTCALL__ arm16Disassembler(DisasmRet *dret,__filesize_t ulShift, 20 tUInt16 opcode, unsigned flags); 21 extern void __FASTCALL__ arm32Init(void); 22 extern void __FASTCALL__ arm32Term(void); 23 extern void __FASTCALL__ arm32Disassembler(DisasmRet *dret,__filesize_t ulShift, 24 tUInt32 opcode, unsigned flags); 25 26 #endif 27