📄 slundef.h
字号:
/*
* slundef.h
* Definitions for second level UNDEF handlers
* Copyright (C) ARM Limited, 2002. All rights reserved.
*/
#ifdef __cplusplus
#define EXTERN_C extern "C"
#else
#define EXTERN_C extern
#endif
typedef unsigned uint32;
typedef struct ARM_RegDump ARM_RegDump;
struct ARM_RegDump
{
uint32 reg[16];
uint32 cpsr;
};
typedef struct ControlBuffer ControlBuffer;
typedef struct HandlerReturnType HandlerReturnType;
struct HandlerReturnType
{
uint32 skip_instr;
ControlBuffer *controlbuffer;
};
EXTERN_C
__value_in_regs HandlerReturnType Unknown_ARM_Handler(
uint32 instr, ARM_RegDump *regdump);
EXTERN_C
__value_in_regs HandlerReturnType Unknown_Thumb_Handler(
uint32 instr, ARM_RegDump *regdump);
EXTERN_C
__value_in_regs HandlerReturnType Unknown_Java_Handler(
uint32 instr, ARM_RegDump *regdump);
EXTERN_C
__value_in_regs HandlerReturnType Unknown_Coproc_Handler(
uint32 instr, ARM_RegDump *regdump);
EXTERN_C
__value_in_regs HandlerReturnType VFP_Undef_Handler(
uint32 instr, ARM_RegDump *regdump);
/* end of slundef.h */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -