RTEMS  5.0.0
bsp.h
Go to the documentation of this file.
1 
9 /*
10  * Copyright (c) 2013 embedded brains GmbH. All rights reserved.
11  *
12  * embedded brains GmbH
13  * Dornierstr. 4
14  * 82178 Puchheim
15  * Germany
16  * <info@embedded-brains.de>
17  *
18  * The license and distribution terms for this file may be
19  * found in the file LICENSE in this distribution or at
20  * http://www.rtems.org/license/LICENSE.
21  */
22 
23 #ifndef LIBBSP_ARM_REALVIEW_PBX_A9_BSP_H
24 #define LIBBSP_ARM_REALVIEW_PBX_A9_BSP_H
25 
35 #include <bspopts.h>
36 
37 #define BSP_FEATURE_IRQ_EXTENSION
38 
39 #define BSP_HAS_FRAME_BUFFER 1
40 
41 #ifndef ASM
42 
43 #include <rtems.h>
44 
46 
47 #ifdef __cplusplus
48 extern "C" {
49 #endif /* __cplusplus */
50 
51 #define BSP_ARM_A9MPCORE_SCU_BASE 0x1f000000
52 
53 #define BSP_ARM_GIC_CPUIF_BASE 0x1f000100
54 
55 #define BSP_ARM_A9MPCORE_GT_BASE 0x1f000200
56 
57 #define BSP_ARM_A9MPCORE_PT_BASE 0x1f000600
58 
59 #define BSP_ARM_GIC_DIST_BASE 0x1f001000
60 
61 #ifdef __cplusplus
62 }
63 #endif /* __cplusplus */
64 
65 #endif /* ASM */
66 
67 /* @} */
68 
69 #endif /* LIBBSP_ARM_REALVIEW_PBX_A9_BSP_H */
70 
71 
DEFAULT_INITIAL_EXTENSION Support.