Revision e4379628 core/src/aos_main.cpp

View differences:

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