RTEMS 5.2
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
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
48extern "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.