TI BLE-Stack for Bluetooth 4.2 API Documentation
3.01.00.07
.build.ble3.cc2640
api-sources
ble-core
source
ti
blestack
icall
src
inc
icall_cc26xx_defs.h
Go to the documentation of this file.
1
/******************************************************************************
2
3
Group: WCS, LPC, BTS
4
$Target Device: DEVICES $
5
6
******************************************************************************
7
$License: BSD3 2014 $
8
******************************************************************************
9
$Release Name: PACKAGE NAME $
10
$Release Date: PACKAGE RELEASE DATE $
11
*****************************************************************************/
12
22
#ifndef ICALLCC26XXDEFS_H
23
#define ICALLCC26XXDEFS_H
24
30
/* Note that this header file must not have dependency on actual TI-RTOS
31
* header file because the TI-RTOS header file must not be included
32
* when building a stack image. */
33
38
#define ICALL_PWR_AWAKE_FROM_STANDBY 0
39
44
#define ICALL_PWR_ENTER_STANDBY 2
45
50
#define ICALL_PWR_ENTER_SHUTDOWN 4
51
56
#define ICALL_PWR_AWAKE_FROM_STANDBY_LATE 5
57
62
#define ICALL_PWR_TRANSITION_UNKNOWN 0
63
68
#define ICALL_PWR_TRANSITION_STAY_IN_ACTIVE 1
69
74
#define ICALL_PWR_TRANSITION_ENTERING_SLEEP 2
75
80
#define ICALL_PWR_TRANSITION_EXITING_SLEEP 3
81
82
83
/* Constraints and dependencies */
84
90
#define ICALL_PWR_C_SB_VIMS_CACHE_RETAIN 0x00000001l
91
97
#define ICALL_PWR_C_SD_DISALLOW 0x00000002l
98
104
#define ICALL_PWR_C_SB_DISALLOW 0x00000004l
105
111
#define ICALL_PWR_C_IDLE_PD_DISALLOW 0x00000008l
112
118
#define ICALL_PWR_C_NEED_FLASH_IN_IDLE 0x00000010l
119
125
#define ICALL_PWR_D_PERIPH_GPT0 0x00000020l
126
132
#define ICALL_PWR_D_PERIPH_GPT1 0x00000040l
133
139
#define ICALL_PWR_D_PERIPH_GPT2 0x00000080l
140
146
#define ICALL_PWR_D_PERIPH_GPT3 0x00000100l
147
153
#define ICALL_PWR_D_PERIPH_SSI0 0x00000200l
154
160
#define ICALL_PWR_D_PERIPH_SSI1 0x00000400l
161
167
#define ICALL_PWR_D_PERIPH_UART0 0x00000800l
168
174
#define ICALL_PWR_D_PERIPH_I2C0 0x00001000l
175
181
#define ICALL_PWR_D_PERIPH_TRNG 0x00002000l
182
188
#define ICALL_PWR_D_PERIPH_GPIO 0x00004000l
189
195
#define ICALL_PWR_D_PERIPH_UDMA 0x00008000l
196
202
#define ICALL_PWR_D_PERIPH_CRYPTO 0x00010000l
203
209
#define ICALL_PWR_D_PERIPH_I2S 0x00020000l
210
216
#define ICALL_PWR_D_PERIPH_RFCORE 0x00040000l
217
223
#define ICALL_PWR_D_XOSC_HF 0x00080000l
224
230
#define ICALL_PWR_D_DOMAIN_PERIPH 0x00100000l
231
237
#define ICALL_PWR_D_DOMAIN_SERIAL 0x00200000l
238
244
#define ICALL_PWR_D_DOMAIN_RFCORE 0x00400000l
245
251
#define ICALL_PWR_D_DOMAIN_SYSBUS 0x00800000l
252
253
#endif
/* ICALLCC26XXDEFS_H */
254
// end of ICall_Constants
Copyright 2017, Texas Instruments Incorporated