TI BLE-Stack for Bluetooth 4.2 API Documentation  3.01.00.07
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