ChibiOS/RT
2.5.1
cmparams.h
Go to the documentation of this file.
00001 /*
00002     ChibiOS/RT - Copyright (C) 2006,2007,2008,2009,2010,
00003                  2011,2012 Giovanni Di Sirio.
00004 
00005     This file is part of ChibiOS/RT.
00006 
00007     ChibiOS/RT is free software; you can redistribute it and/or modify
00008     it under the terms of the GNU General Public License as published by
00009     the Free Software Foundation; either version 3 of the License, or
00010     (at your option) any later version.
00011 
00012     ChibiOS/RT is distributed in the hope that it will be useful,
00013     but WITHOUT ANY WARRANTY; without even the implied warranty of
00014     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00015     GNU General Public License for more details.
00016 
00017     You should have received a copy of the GNU General Public License
00018     along with this program.  If not, see <http://www.gnu.org/licenses/>.
00019 */
00020 
00021 /**
00022  * @file    RVCT/ARMCMx/LPC11xx/cmparams.h
00023  * @brief   ARM Cortex-M0 parameters for the LPC11xx.
00024  *
00025  * @defgroup RVCT_ARMCMx_LPC11xx LPC11xx Specific Parameters
00026  * @ingroup RVCT_ARMCMx_SPECIFIC
00027  * @details This file contains the Cortex-M0 specific parameters for the
00028  *          LPC11xx platform.
00029  * @{
00030  */
00031 
00032 #ifndef _CMPARAMS_H_
00033 #define _CMPARAMS_H_
00034 
00035 /**
00036  * @brief   Cortex core model.
00037  */
00038 #define CORTEX_MODEL            CORTEX_M0
00039 
00040 /**
00041  * @brief   Systick unit presence.
00042  */
00043 #define CORTEX_HAS_ST           TRUE
00044 
00045 /**
00046  * @brief   Memory Protection unit presence.
00047  */
00048 #define CORTEX_HAS_MPU          FALSE
00049 
00050 /**
00051  * @brief   Floating Point unit presence.
00052  */
00053 #define CORTEX_HAS_FPU          FALSE
00054 
00055 /**
00056  * @brief   Number of bits in priority masks.
00057  */
00058 #define CORTEX_PRIORITY_BITS    2
00059 
00060 #endif /* _CMPARAMS_H_ */
00061 
00062 /** @} */