Subversion Repositories HelenOS

Rev

Rev 2262 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2262 Rev 2271
Line 46... Line 46...
46
#else
46
#else
47
    #define EXC_BASE_ADDRESS    0x0
47
    #define EXC_BASE_ADDRESS    0x0
48
#endif
48
#endif
49
 
49
 
50
/* Exception Vectors */
50
/* Exception Vectors */
51
#define EXC_RESET_VEC       EXC_BASE_ADDRESS + 0x0
51
#define EXC_RESET_VEC       (EXC_BASE_ADDRESS + 0x0)
52
#define EXC_UNDEF_INSTR_VEC EXC_BASE_ADDRESS + 0x4
52
#define EXC_UNDEF_INSTR_VEC (EXC_BASE_ADDRESS + 0x4)
53
#define EXC_SWI_VEC     EXC_BASE_ADDRESS + 0x8
53
#define EXC_SWI_VEC     (EXC_BASE_ADDRESS + 0x8)
54
#define EXC_PREFETCH_ABORT_VEC  EXC_BASE_ADDRESS + 0xc
54
#define EXC_PREFETCH_ABORT_VEC  (EXC_BASE_ADDRESS + 0xc)
55
#define EXC_DATA_ABORT_VEC  EXC_BASE_ADDRESS + 0x10
55
#define EXC_DATA_ABORT_VEC  (EXC_BASE_ADDRESS + 0x10)
56
#define EXC_IRQ_VEC     EXC_BASE_ADDRESS + 0x18
56
#define EXC_IRQ_VEC     (EXC_BASE_ADDRESS + 0x18)
57
#define EXC_FIQ_VEC     EXC_BASE_ADDRESS + 0x1c
57
#define EXC_FIQ_VEC     (EXC_BASE_ADDRESS + 0x1c)
58
 
58
 
59
/* Exception numbers */
59
/* Exception numbers */
60
#define EXC_RESET       0
60
#define EXC_RESET       0
61
#define EXC_UNDEF_INSTR     1
61
#define EXC_UNDEF_INSTR     1
62
#define EXC_SWI         2
62
#define EXC_SWI         2