source: rtems/c/src/lib/libbsp/arm/lm3s69xx/include/bsp.h @ 0afac6a

4.115
Last change on this file since 0afac6a was c499856, checked in by Chris Johns <chrisj@…>, on 03/20/14 at 21:10:47

Change all references of rtems.com to rtems.org.

  • Property mode set to 100644
File size: 1013 bytes
Line 
1/**
2 * @file
3 *
4 * @ingroup arm_lm3s69xx
5 *
6 * @brief Global BSP Definitions
7 */
8
9/*
10 * Copyright (c) 2011-2012 Sebastian Huber.  All rights reserved.
11 *
12 *  embedded brains GmbH
13 *  Obere Lagerstr. 30
14 *  82178 Puchheim
15 *  Germany
16 *  <rtems@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_LM3S69XX_BSP_H
24#define LIBBSP_ARM_LM3S69XX_BSP_H
25
26#include <bspopts.h>
27
28#define BSP_FEATURE_IRQ_EXTENSION
29
30#define BSP_ARMV7M_IRQ_PRIORITY_DEFAULT (5 << 5)
31
32#define BSP_ARMV7M_SYSTICK_PRIORITY (6 << 5)
33
34#define BSP_ARMV7M_SYSTICK_FREQUENCY LM3S69XX_SYSTEM_CLOCK
35
36#ifndef ASM
37
38#include <bsp/default-initial-extension.h>
39
40#include <rtems.h>
41#include <rtems/console.h>
42#include <rtems/clockdrv.h>
43
44#endif /* ASM */
45
46#endif /* LIBBSP_ARM_LM3S69XX_BSP_H */
47
48/**
49 * @defgroup arm_lm3s69xx LM3S69XX Support
50 *
51 * @ingroup bsp_arm
52 *
53 * @brief LM3S69XX Support Package
54 */
Note: See TracBrowser for help on using the repository browser.