source: rtems/c/src/lib/libbsp/arm/realview-pbx-a9/include/bsp.h @ a5fffb0

5
Last change on this file since a5fffb0 was a5fffb0, checked in by Joel Sherrill <joel@…>, on 03/29/16 at 18:10:50

arm/realview-pbx-a9: Remove include of <rtems/console.h> from <bsp.h> and fix warnings

  • Property mode set to 100644
File size: 1.2 KB
RevLine 
[98239f3]1/**
2 * @file
3 *
4 * @ingroup arm_realview-pbx-a9
5 *
6 * @brief Global BSP definitions.
7 */
8
[a91dc98b]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
[c499856]20 * http://www.rtems.org/license/LICENSE.
[a91dc98b]21 */
22
23#ifndef LIBBSP_ARM_REALVIEW_PBX_A9_BSP_H
24#define LIBBSP_ARM_REALVIEW_PBX_A9_BSP_H
25
26#include <bspopts.h>
27
28#define BSP_FEATURE_IRQ_EXTENSION
29
[c8312b3]30#define BSP_HAS_FRAME_BUFFER 1
31
[a91dc98b]32#ifndef ASM
33
34#include <rtems.h>
35
36#include <bsp/default-initial-extension.h>
37
38#ifdef __cplusplus
39extern "C" {
40#endif /* __cplusplus */
41
[db42c079]42#define BSP_ARM_A9MPCORE_SCU_BASE 0x1f000000
43
44#define BSP_ARM_GIC_CPUIF_BASE 0x1f000100
45
[0df8d7f2]46#define BSP_ARM_A9MPCORE_GT_BASE 0x1f000200
47
[a91dc98b]48#define BSP_ARM_A9MPCORE_PT_BASE 0x1f000600
49
[db42c079]50#define BSP_ARM_GIC_DIST_BASE 0x1f001000
51
[a91dc98b]52#ifdef __cplusplus
53}
54#endif /* __cplusplus */
55
56#endif /* ASM */
57
58#endif /* LIBBSP_ARM_REALVIEW_PBX_A9_BSP_H */
[98239f3]59
60/**
61 * @defgroup arm_realview-pbx-a9 Realview PBX-A9
62 *
63 * @ingroup bsp_arm
64 *
65 * @brief Realview PBX-A9 support package
66 *
67 */
Note: See TracBrowser for help on using the repository browser.