Changeset b3b7e14a in mainline for kernel/generic/include/interrupt.h
- Timestamp:
- 2010-06-11T15:31:03Z (15 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 214ec25c
- Parents:
- be06914
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/interrupt.h
rbe06914 rb3b7e14a 44 44 #include <stacktrace.h> 45 45 46 typedef void (* iroutine )(int, istate_t *);46 typedef void (* iroutine_t)(int, istate_t *); 47 47 48 48 typedef struct { 49 49 const char *name; 50 iroutine f; 50 bool hot; 51 iroutine_t handler; 51 52 uint64_t cycles; 52 53 uint64_t count; … … 57 58 58 59 extern void fault_if_from_uspace(istate_t *, const char *, ...); 59 extern iroutine exc_register(int, const char *, iroutine);60 extern void exc_dispatch( int, istate_t *);60 extern iroutine_t exc_register(unsigned int, const char *, bool, iroutine_t); 61 extern void exc_dispatch(unsigned int, istate_t *); 61 62 extern void exc_init(void); 62 63
Note:
See TracChangeset
for help on using the changeset viewer.