summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/realview-pbx-a9/include/bsp.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-06-23 14:39:47 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-06-29 15:15:50 +0200
commitc8312b3ff2054cd0b1354b3ec421fec493107064 (patch)
tree87658ff190a8a600e44627c1ec6fd2f4064e5c39 /c/src/lib/libbsp/arm/realview-pbx-a9/include/bsp.h
parentlibchip/serial: Add const qualifier (diff)
downloadrtems-c8312b3ff2054cd0b1354b3ec421fec493107064.tar.bz2
bsps/arm: Add PL111 support
Diffstat (limited to '')
-rw-r--r--c/src/lib/libbsp/arm/realview-pbx-a9/include/bsp.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/include/bsp.h b/c/src/lib/libbsp/arm/realview-pbx-a9/include/bsp.h
index c25c9f62dc..05c0fd088d 100644
--- a/c/src/lib/libbsp/arm/realview-pbx-a9/include/bsp.h
+++ b/c/src/lib/libbsp/arm/realview-pbx-a9/include/bsp.h
@@ -19,6 +19,8 @@
#define BSP_FEATURE_IRQ_EXTENSION
+#define BSP_HAS_FRAME_BUFFER 1
+
#ifndef ASM
#include <rtems.h>
@@ -41,7 +43,10 @@ extern "C" {
typedef enum {
BSP_ARM_A9MPCORE_FATAL_CLOCK_IRQ_INSTALL,
- BSP_ARM_A9MPCORE_FATAL_CLOCK_IRQ_REMOVE
+ BSP_ARM_A9MPCORE_FATAL_CLOCK_IRQ_REMOVE,
+ BSP_ARM_PL111_FATAL_REGISTER_DEV,
+ BSP_ARM_PL111_FATAL_SEM_CREATE,
+ BSP_ARM_PL111_FATAL_SEM_RELEASE
} rvpbxa9_fatal_code;
void rvpbxa9_fatal(rvpbxa9_fatal_code code) RTEMS_COMPILER_NO_RETURN_ATTRIBUTE;