cpu/cc2538/include/cpu_conf.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2014 Loci Controls Inc.
3  *
4  * This file is subject to the terms and conditions of the GNU Lesser
5  * General Public License v2.1. See the file LICENSE in the top level
6  * directory for more details.
7  */
8 
19 #ifndef CPU_CONF_H
20 #define CPU_CONF_H
21 
22 #include "cpu_conf_common.h"
23 #include "cc2538.h"
24 #include "cc2538_gpio.h"
25 #include "cc2538_uart.h"
26 #include "cc2538_gptimer.h"
27 #include "cc2538_ioc.h"
28 #include "cc2538_soc_adc.h"
29 #include "cc2538_ssi.h"
30 #include "cc2538_rfcore.h"
31 #include "cc2538_sys_ctrl.h"
32 
33 #ifdef __cplusplus
34 extern "C" {
35 #endif
36 
41 #define CPU_DEFAULT_IRQ_PRIO (1U)
42 #define CPU_IRQ_NUMOF PERIPH_COUNT_IRQn
43 #define CPU_FLASH_BASE FLASH_BASE
44 
46 #ifdef __cplusplus
47 } /* end extern "C" */
48 #endif
49 
50 #endif /* CPU_CONF_H */
51 
CC2538 SOC ADC interface.
Common CPU definitione for Cortex-M family based MCUs.
CC2538 SSI interface.
CC2538 I/O Control driver.
CC2538 MCU interrupt and register definitions.
CC2538 General Purpose Timer (GPTIMER) driver.
CC2538 System Control interface.
Driver for the cc2538 GPIO controller.
CC2538 UART interface.
CC2538 RF core interface.