Back to home page

LXR

 
 

    


File indexing completed on 2025-05-11 08:23:03

0001 /**
0002  * @file
0003  * 
0004  * @ingroup RTEMSBSPsARMLM3S69XX
0005  *
0006  * @brief Global BSP Definitions
0007  */
0008 
0009 /*
0010  * Copyright (c) 2011-2012 Sebastian Huber.  All rights reserved.
0011  *
0012  * The license and distribution terms for this file may be
0013  * found in the file LICENSE in this distribution or at
0014  * http://www.rtems.org/license/LICENSE.
0015  */
0016 
0017 #ifndef LIBBSP_ARM_LM3S69XX_BSP_H
0018 #define LIBBSP_ARM_LM3S69XX_BSP_H
0019 
0020 /**
0021  * @defgroup RTEMSBSPsARMLM3S69XX LM3S69XX
0022  *
0023  * @ingroup RTEMSBSPsARM
0024  *
0025  * @brief LM3S69XX Board Support Package.
0026  */
0027 
0028 #include <bspopts.h>
0029 
0030 #define BSP_FEATURE_IRQ_EXTENSION
0031 
0032 #define BSP_ARMV7M_IRQ_PRIORITY_DEFAULT (5 << 5)
0033 
0034 #define BSP_ARMV7M_SYSTICK_PRIORITY (6 << 5)
0035 
0036 #define BSP_ARMV7M_SYSTICK_FREQUENCY LM3S69XX_SYSTEM_CLOCK
0037 
0038 #ifndef ASM
0039 
0040 #include <bsp/default-initial-extension.h>
0041 
0042 #include <rtems.h>
0043 
0044 #endif /* ASM */
0045 
0046 /* @} */
0047 
0048 #endif /* LIBBSP_ARM_LM3S69XX_BSP_H */
0049