source: rtems/bsps/arm/lm3s69xx/include/bsp.h

Last change on this file was ba619b7f, checked in by Joel Sherrill <joel@…>, on 03/01/22 at 21:38:20

bsps/arm/: Scripted embedded brains header file clean up

Updates #4625.

  • Property mode set to 100644
File size: 876 bytes
Line 
1/**
2 * @file
3 *
4 * @ingroup RTEMSBSPsARMLM3S69XX
5 *
6 * @brief Global BSP Definitions
7 */
8
9/*
10 * Copyright (c) 2011-2012 Sebastian Huber.  All rights reserved.
11 *
12 * The license and distribution terms for this file may be
13 * found in the file LICENSE in this distribution or at
14 * http://www.rtems.org/license/LICENSE.
15 */
16
17#ifndef LIBBSP_ARM_LM3S69XX_BSP_H
18#define LIBBSP_ARM_LM3S69XX_BSP_H
19
20/**
21 * @defgroup RTEMSBSPsARMLM3S69XX LM3S69XX
22 *
23 * @ingroup RTEMSBSPsARM
24 *
25 * @brief LM3S69XX Board Support Package.
26 */
27
28#include <bspopts.h>
29
30#define BSP_FEATURE_IRQ_EXTENSION
31
32#define BSP_ARMV7M_IRQ_PRIORITY_DEFAULT (5 << 5)
33
34#define BSP_ARMV7M_SYSTICK_PRIORITY (6 << 5)
35
36#define BSP_ARMV7M_SYSTICK_FREQUENCY LM3S69XX_SYSTEM_CLOCK
37
38#ifndef ASM
39
40#include <bsp/default-initial-extension.h>
41
42#include <rtems.h>
43
44#endif /* ASM */
45
46/* @} */
47
48#endif /* LIBBSP_ARM_LM3S69XX_BSP_H */
49
Note: See TracBrowser for help on using the repository browser.