Revision 403946c0
b/cpu-all.h | ||
---|---|---|
828 | 828 |
|
829 | 829 |
/* Temporary remapping from the generic names back to the previous |
830 | 830 |
cpu-specific names. These will be moved to target-foo/cpu.h next. */ |
831 |
#define CPU_INTERRUPT_FIQ CPU_INTERRUPT_TGT_EXT_1 |
|
832 | 831 |
#define CPU_INTERRUPT_SMI CPU_INTERRUPT_TGT_EXT_2 |
833 | 832 |
#define CPU_INTERRUPT_VIRQ CPU_INTERRUPT_TGT_INT_0 |
834 | 833 |
#define CPU_INTERRUPT_NMI CPU_INTERRUPT_TGT_EXT_3 |
b/poison.h | ||
---|---|---|
39 | 39 |
|
40 | 40 |
#pragma GCC poison CPU_INTERRUPT_HARD |
41 | 41 |
#pragma GCC poison CPU_INTERRUPT_EXITTB |
42 |
#pragma GCC poison CPU_INTERRUPT_FIQ |
|
43 | 42 |
#pragma GCC poison CPU_INTERRUPT_HALT |
44 | 43 |
#pragma GCC poison CPU_INTERRUPT_SMI |
45 | 44 |
#pragma GCC poison CPU_INTERRUPT_DEBUG |
b/target-arm/cpu.h | ||
---|---|---|
55 | 55 |
#define ARMV7M_EXCP_PENDSV 14 |
56 | 56 |
#define ARMV7M_EXCP_SYSTICK 15 |
57 | 57 |
|
58 |
/* ARM-specific interrupt pending bits. */ |
|
59 |
#define CPU_INTERRUPT_FIQ CPU_INTERRUPT_TGT_EXT_1 |
|
60 |
|
|
61 |
|
|
58 | 62 |
typedef void ARMWriteCPFunc(void *opaque, int cp_info, |
59 | 63 |
int srcreg, int operand, uint32_t value); |
60 | 64 |
typedef uint32_t ARMReadCPFunc(void *opaque, int cp_info, |
Also available in: Unified diff