Revision e4379628 core/src/aos_main.cpp
| core/src/aos_main.cpp | ||
|---|---|---|
| 1254 | 1254 |
eventflags = chEvtGetAndClearFlags(&_eventListenerOS); |
| 1255 | 1255 |
switch (eventflags) {
|
| 1256 | 1256 |
#if (AMIROOS_CFG_SSSP_ENABLE == true) |
| 1257 |
case AOS_SYSTEM_EVENTFLAGS_HIBERNATE: |
|
| 1257 |
case AOS_SYSTEM_EVENTFLAGS_SHUTDOWN_HIBERNATE:
|
|
| 1258 | 1258 |
shutdown = AOS_SHUTDOWN_HIBERNATE; |
| 1259 | 1259 |
break; |
| 1260 |
case AOS_SYSTEM_EVENTFLAGS_DEEPSLEEP: |
|
| 1260 |
case AOS_SYSTEM_EVENTFLAGS_SHUTDOWN_DEEPSLEEP:
|
|
| 1261 | 1261 |
shutdown = AOS_SHUTDOWN_DEEPSLEEP; |
| 1262 | 1262 |
break; |
| 1263 |
case AOS_SYSTEM_EVENTFLAGS_TRANSPORTATION: |
|
| 1263 |
case AOS_SYSTEM_EVENTFLAGS_SHUTDOWN_TRANSPORTATION:
|
|
| 1264 | 1264 |
shutdown = AOS_SHUTDOWN_TRANSPORTATION; |
| 1265 | 1265 |
break; |
| 1266 |
case AOS_SYSTEM_EVENTFLAGS_RESTART: |
|
| 1266 |
case AOS_SYSTEM_EVENTFLAGS_SHUTDOWN_RESTART:
|
|
| 1267 | 1267 |
shutdown = AOS_SHUTDOWN_RESTART; |
| 1268 | 1268 |
break; |
| 1269 | 1269 |
#else /* (AMIROOS_CFG_SSSP_ENABLE == true) */ |
| 1270 |
case AOS_SYSTEM_EVENTFLAGS_SHUTDOWN: |
|
| 1270 |
case AOS_SYSTEM_EVENTFLAGS_SHUTDOWN_MASK:
|
|
| 1271 | 1271 |
shutdown = AOS_SHUTDOWN_DEFAULT; |
| 1272 | 1272 |
break; |
| 1273 | 1273 |
#endif /* (AMIROOS_CFG_SSSP_ENABLE == true) */ |
Also available in: Unified diff