FreeCalypso > hg > freecalypso-citrine
comparison g23m-glue/cst/cst_pei.c @ 43:bceffa414fc6
cst_pei.c: added the same support for DISABLE_SLEEP as in Magnetite
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 09 Sep 2017 16:16:57 +0000 |
parents | 75a11d740a02 |
children |
comparison
equal
deleted
inserted
replaced
42:ef5376a04b8c | 43:bceffa414fc6 |
---|---|
28 #endif | 28 #endif |
29 | 29 |
30 #include "config.h" | 30 #include "config.h" |
31 #include "fixedconf.h" | 31 #include "fixedconf.h" |
32 #include "condat-features.h" | 32 #include "condat-features.h" |
33 | |
34 #ifndef DISABLE_SLEEP | |
35 #define DISABLE_SLEEP 0 | |
36 #endif | |
33 | 37 |
34 #define ENTITY_CST | 38 #define ENTITY_CST |
35 | 39 |
36 /*==== INCLUDES ===================================================*/ | 40 /*==== INCLUDES ===================================================*/ |
37 | 41 |
249 // WARNING !! THE SLEEP MODE SHOULD NOT BE MODIFIED ONCE THE SYSTEM INIT IS FINISHED !! | 253 // WARNING !! THE SLEEP MODE SHOULD NOT BE MODIFIED ONCE THE SYSTEM INIT IS FINISHED !! |
250 | 254 |
251 #if !defined (TI_VERSION) | 255 #if !defined (TI_VERSION) |
252 #if (CHIPSET == 0) | 256 #if (CHIPSET == 0) |
253 power_down_config(NO_SLEEP, ARMIO_CLK | UWIRE_CLK | SIM_CLK | UART_CLK); | 257 power_down_config(NO_SLEEP, ARMIO_CLK | UWIRE_CLK | SIM_CLK | UART_CLK); |
258 #elif (DISABLE_SLEEP == 1) | |
259 power_down_config(NO_SLEEP, UWIRE_CLK_CUT); | |
254 #elif ((CHIPSET == 2) || (CHIPSET == 3) || \ | 260 #elif ((CHIPSET == 2) || (CHIPSET == 3) || \ |
255 (CHIPSET == 5) || (CHIPSET == 6) || (CHIPSET == 7) || (CHIPSET == 8) || (CHIPSET == 10) || (CHIPSET == 11)) | 261 (CHIPSET == 5) || (CHIPSET == 6) || (CHIPSET == 7) || (CHIPSET == 8) || (CHIPSET == 10) || (CHIPSET == 11)) |
256 power_down_config(ALL_SLEEP, UWIRE_CLK_CUT); | 262 power_down_config(ALL_SLEEP, UWIRE_CLK_CUT); |
257 #elif ((CHIPSET == 4) || (CHIPSET == 9)) | 263 #elif ((CHIPSET == 4) || (CHIPSET == 9)) |
258 power_down_config(NO_SLEEP, UWIRE_CLK_CUT); | 264 power_down_config(NO_SLEEP, UWIRE_CLK_CUT); |
259 #endif | 265 #endif |
260 #endif | 266 #endif |
261 #endif | 267 #endif |
262 | 268 |
263 return PEI_OK; | 269 return PEI_OK; |