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
cc1125.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
56
#ifndef BSP430_RF_CC1125_H
57
#define BSP430_RF_CC1125_H
58
59
#include <
bsp430/rf/rf.h
>
60
77
#ifndef configBSP430_RF_CC1125EMK
78
#define configBSP430_RF_CC1125EMK 0
79
#endif
/* configBSP430_RF_CC1125EMK */
80
81
#if defined(BSP430_DOXYGEN)
82
90
#define BSP430_RF_CC1125 include <bsp430/platform.h>
91
#endif
/* BSP430_DOXYGEN */
92
93
#if defined(BSP430_DOXYGEN) || (BSP430_RF_CC1125 - 0)
94
99
#define BSP430_RF_CC1125_SPI_CTL0_BYTE BSP430_SERIAL_ADJUST_CTL0_INITIALIZER(UCCKPH | UCMSB | UCMST)
100
#endif
/* BSP430_RF_CC1125 */
101
102
#if defined(BSP430_DOXYGEN)
103
107
#define BSP430_RF_CC1125_SPI_PERIPH_CPPID include <bsp430/platform.h>
108
111
#define BSP430_RF_CC1125_SPI_PERIPH_HANDLE include <bsp430/platform.h>
112
113
/* -- Begin material from genrf */
114
119
#define BSP430_RF_CC1125_CSn_PORT_PERIPH_HANDLE include <bsp430/platform.h>
120
125
#define BSP430_RF_CC1125_GPIO0_PORT_PERIPH_HANDLE include <bsp430/platform.h>
126
131
#define BSP430_RF_CC1125_GPIO1_PORT_PERIPH_HANDLE include <bsp430/platform.h>
132
137
#define BSP430_RF_CC1125_GPIO2_PORT_PERIPH_HANDLE include <bsp430/platform.h>
138
143
#define BSP430_RF_CC1125_GPIO3_PORT_PERIPH_HANDLE include <bsp430/platform.h>
144
149
#define BSP430_RF_CC1125_RESETn_PORT_PERIPH_HANDLE include <bsp430/platform.h>
150
/* *** END OF CUSTOMIZED DECLARATIONS */
151
152
157
#define BSP430_RF_CC1125_CSn_PORT_PERIPH_CPPID include <bsp430/platform.h>
158
163
#define BSP430_RF_CC1125_CSn_PORT_BIT include <bsp430/platform.h>
164
169
#define BSP430_RF_CC1125_GPIO0_PORT_PERIPH_CPPID include <bsp430/platform.h>
170
178
#define BSP430_RF_CC1125_GPIO0_TIMER_PERIPH_CPPID include <bsp430/platform.h>
179
184
#define BSP430_RF_CC1125_GPIO0_PORT_BIT include <bsp430/platform.h>
185
191
#define BSP430_RF_CC1125_GPIO0_TIMER_PERIPH_HANDLE include <bsp430/platform.h>
192
201
#define BSP430_RF_CC1125_GPIO0_TIMER_CCIDX include <bsp430/platform.h>
202
211
#define BSP430_RF_CC1125_GPIO0_TIMER_CCIS include <bsp430/platform.h>
212
217
#define BSP430_RF_CC1125_GPIO1_PORT_PERIPH_CPPID include <bsp430/platform.h>
218
226
#define BSP430_RF_CC1125_GPIO1_TIMER_PERIPH_CPPID include <bsp430/platform.h>
227
232
#define BSP430_RF_CC1125_GPIO1_PORT_BIT include <bsp430/platform.h>
233
239
#define BSP430_RF_CC1125_GPIO1_TIMER_PERIPH_HANDLE include <bsp430/platform.h>
240
249
#define BSP430_RF_CC1125_GPIO1_TIMER_CCIDX include <bsp430/platform.h>
250
259
#define BSP430_RF_CC1125_GPIO1_TIMER_CCIS include <bsp430/platform.h>
260
265
#define BSP430_RF_CC1125_GPIO2_PORT_PERIPH_CPPID include <bsp430/platform.h>
266
274
#define BSP430_RF_CC1125_GPIO2_TIMER_PERIPH_CPPID include <bsp430/platform.h>
275
280
#define BSP430_RF_CC1125_GPIO2_PORT_BIT include <bsp430/platform.h>
281
287
#define BSP430_RF_CC1125_GPIO2_TIMER_PERIPH_HANDLE include <bsp430/platform.h>
288
297
#define BSP430_RF_CC1125_GPIO2_TIMER_CCIDX include <bsp430/platform.h>
298
307
#define BSP430_RF_CC1125_GPIO2_TIMER_CCIS include <bsp430/platform.h>
308
313
#define BSP430_RF_CC1125_GPIO3_PORT_PERIPH_CPPID include <bsp430/platform.h>
314
322
#define BSP430_RF_CC1125_GPIO3_TIMER_PERIPH_CPPID include <bsp430/platform.h>
323
328
#define BSP430_RF_CC1125_GPIO3_PORT_BIT include <bsp430/platform.h>
329
335
#define BSP430_RF_CC1125_GPIO3_TIMER_PERIPH_HANDLE include <bsp430/platform.h>
336
345
#define BSP430_RF_CC1125_GPIO3_TIMER_CCIDX include <bsp430/platform.h>
346
355
#define BSP430_RF_CC1125_GPIO3_TIMER_CCIS include <bsp430/platform.h>
356
361
#define BSP430_RF_CC1125_RESETn_PORT_PERIPH_CPPID include <bsp430/platform.h>
362
367
#define BSP430_RF_CC1125_RESETn_PORT_BIT include <bsp430/platform.h>
368
/* -- End material from genrf */
369
370
#endif
/* BSP430_DOXYGEN */
371
372
#endif
/* BSP430_RF_RFEM_H */
rf.h
RF Support.
Generated on Sat Nov 15 2014 11:27:13 for BSP430 by
1.8.8