BSP430
20141115
Board Support Package for MSP430 microcontrollers
Main Page
Related Pages
Modules
Data Structures
Files
Examples
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
include
bsp430
rf
cc110x.h
Go to the documentation of this file.
1
/* Copyright 2013-2014, Peter A. Bigot
2
*
3
* All rights reserved.
4
*
5
* Redistribution and use in source and binary forms, with or without
6
* modification, are permitted provided that the following conditions are met:
7
*
8
* * Redistributions of source code must retain the above copyright notice,
9
* this list of conditions and the following disclaimer.
10
*
11
* * Redistributions in binary form must reproduce the above copyright notice,
12
* this list of conditions and the following disclaimer in the documentation
13
* and/or other materials provided with the distribution.
14
*
15
* * Neither the name of the software nor the names of its contributors may be
16
* used to endorse or promote products derived from this software without
17
* specific prior written permission.
18
*
19
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
20
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
21
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
22
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
23
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
24
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
25
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
26
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
27
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
28
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
29
* POSSIBILITY OF SUCH DAMAGE.
30
*/
31
50
#ifndef BSP430_RF_CC110X_H
51
#define BSP430_RF_CC110X_H
52
53
#include <
bsp430/rf/rf.h
>
54
72
#ifndef configBSP430_RF_CC110XEMK
73
#define configBSP430_RF_CC110XEMK 0
74
#endif
/* configBSP430_RF_CC110XEMK */
75
89
#ifndef configBSP430_RF_ANAREN_CC110L
90
#define configBSP430_RF_ANAREN_CC110L 0
91
#endif
/* configBSP430_RF_ANAREN_CC110L */
92
93
#if defined(BSP430_DOXYGEN)
94
102
#define BSP430_RF_CC110X include <bsp430/platform.h>
103
#endif
/* BSP430_DOXYGEN */
104
105
#if defined(BSP430_DOXYGEN) || (BSP430_RF_CC110X - 0)
106
111
#define BSP430_RF_CC110X_SPI_CTL0_BYTE BSP430_SERIAL_ADJUST_CTL0_INITIALIZER(UCCKPH | UCMSB | UCMST)
112
#endif
/* BSP430_RF_CC110X */
113
114
#if defined(BSP430_DOXYGEN)
115
119
#define BSP430_RF_CC110X_SPI_PERIPH_CPPID include <bsp430/platform.h>
120
123
#define BSP430_RF_CC110X_SPI_PERIPH_HANDLE include <bsp430/platform.h>
124
125
/* -- Begin material from genrf */
126
131
#define BSP430_RF_CC110X_CSn_PORT_PERIPH_HANDLE include <bsp430/platform.h>
132
137
#define BSP430_RF_CC110X_GDO0_PORT_PERIPH_HANDLE include <bsp430/platform.h>
138
143
#define BSP430_RF_CC110X_GDO1_PORT_PERIPH_HANDLE include <bsp430/platform.h>
144
149
#define BSP430_RF_CC110X_GDO2_PORT_PERIPH_HANDLE include <bsp430/platform.h>
150
/* *** END OF CUSTOMIZED DECLARATIONS */
151
152
157
#define BSP430_RF_CC110X_CSn_PORT_PERIPH_CPPID include <bsp430/platform.h>
158
163
#define BSP430_RF_CC110X_CSn_PORT_BIT include <bsp430/platform.h>
164
169
#define BSP430_RF_CC110X_GDO0_PORT_PERIPH_CPPID include <bsp430/platform.h>
170
178
#define BSP430_RF_CC110X_GDO0_TIMER_PERIPH_CPPID include <bsp430/platform.h>
179
184
#define BSP430_RF_CC110X_GDO0_PORT_BIT include <bsp430/platform.h>
185
191
#define BSP430_RF_CC110X_GDO0_TIMER_PERIPH_HANDLE include <bsp430/platform.h>
192
201
#define BSP430_RF_CC110X_GDO0_TIMER_CCIDX include <bsp430/platform.h>
202
211
#define BSP430_RF_CC110X_GDO0_TIMER_CCIS include <bsp430/platform.h>
212
217
#define BSP430_RF_CC110X_GDO1_PORT_PERIPH_CPPID include <bsp430/platform.h>
218
226
#define BSP430_RF_CC110X_GDO1_TIMER_PERIPH_CPPID include <bsp430/platform.h>
227
232
#define BSP430_RF_CC110X_GDO1_PORT_BIT include <bsp430/platform.h>
233
239
#define BSP430_RF_CC110X_GDO1_TIMER_PERIPH_HANDLE include <bsp430/platform.h>
240
249
#define BSP430_RF_CC110X_GDO1_TIMER_CCIDX include <bsp430/platform.h>
250
259
#define BSP430_RF_CC110X_GDO1_TIMER_CCIS include <bsp430/platform.h>
260
265
#define BSP430_RF_CC110X_GDO2_PORT_PERIPH_CPPID include <bsp430/platform.h>
266
274
#define BSP430_RF_CC110X_GDO2_TIMER_PERIPH_CPPID include <bsp430/platform.h>
275
280
#define BSP430_RF_CC110X_GDO2_PORT_BIT include <bsp430/platform.h>
281
287
#define BSP430_RF_CC110X_GDO2_TIMER_PERIPH_HANDLE include <bsp430/platform.h>
288
297
#define BSP430_RF_CC110X_GDO2_TIMER_CCIDX include <bsp430/platform.h>
298
307
#define BSP430_RF_CC110X_GDO2_TIMER_CCIS include <bsp430/platform.h>
308
309
/* -- End material from genrf */
310
311
#endif
/* BSP430_DOXYGEN */
312
313
#endif
/* BSP430_RF_RFEM_H */
rf.h
RF Support.
Generated on Sat Nov 15 2014 11:27:13 for BSP430 by
1.8.8