123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #ifndef ZEPHYR_INCLUDE_EXC_HANDLE_H_
- #define ZEPHYR_INCLUDE_EXC_HANDLE_H_
- struct z_exc_handle {
- void *start;
- void *end;
- void *fixup;
- };
- #define Z_EXC_HANDLE(name) \
- { name ## _fault_start, name ## _fault_end, name ## _fixup }
- #define Z_EXC_DECLARE(name) \
- void name ## _fault_start(void); \
- void name ## _fault_end(void); \
- void name ## _fixup(void)
- #endif /* ZEPHYR_INCLUDE_EXC_HANDLE_H_ */
|