diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-11-19 12:24:07 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-11-20 10:30:27 +0100 |
commit | f2fed0c1971b020ab03ee9b00df8f760cdf6e6cd (patch) | |
tree | c7c79b695b10d372dfa32a74c3c1086a487d88af /c/src/lib/libbsp/shared | |
parent | bsps/arm: L2C 310 delete invalid link (diff) | |
download | rtems-f2fed0c1971b020ab03ee9b00df8f760cdf6e6cd.tar.bz2 |
bsps/arm: L2C 310 add compile time checks
Simplify initialization. Replace some assert() with fatal errors.
Diffstat (limited to 'c/src/lib/libbsp/shared')
-rw-r--r-- | c/src/lib/libbsp/shared/include/fatal.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/shared/include/fatal.h b/c/src/lib/libbsp/shared/include/fatal.h index 11dd20dd2e..a6c5736d44 100644 --- a/c/src/lib/libbsp/shared/include/fatal.h +++ b/c/src/lib/libbsp/shared/include/fatal.h @@ -106,7 +106,11 @@ typedef enum { PPC_FATAL_EXCEPTION_INITIALIZATION = BSP_FATAL_CODE_BLOCK(7), /* Libchip fatal codes */ - DWMAC_FATAL_TOO_MANY_RBUFS_CONFIGURED = BSP_FATAL_CODE_BLOCK(8) + DWMAC_FATAL_TOO_MANY_RBUFS_CONFIGURED = BSP_FATAL_CODE_BLOCK(8), + + /* ARM fatal codes */ + ARM_FATAL_L2C_310_UNEXPECTED_ID = BSP_FATAL_CODE_BLOCK(9), + ARM_FATAL_L2C_310_UNEXPECTED_NUM_WAYS } bsp_fatal_code; RTEMS_COMPILER_NO_RETURN_ATTRIBUTE static inline void |