Revision 4c72a54c core/src/aos_main.cpp
core/src/aos_main.cpp | ||
---|---|---|
996 | 996 |
#endif /* defined(AMIROOS_CFG_MAIN_INIT_HOOK_4_ARGS) */ |
997 | 997 |
#endif /* defined(AMIROOS_CFG_MAIN_INIT_HOOK_4) */ |
998 | 998 |
|
999 |
/* periphery communication initialization */ |
|
999 |
/* periphery communication interfaces initialization */
|
|
1000 | 1000 |
// module specific initialization (if any) |
1001 |
#if defined(MODULE_INIT_PERIPHERY_COMM)
|
|
1002 |
MODULE_INIT_PERIPHERY_COMM();
|
|
1003 |
#endif /* defined(MODULE_INIT_PERIPHERY_COMM) */
|
|
1001 |
#if defined(MODULE_INIT_PERIPHERY_IF)
|
|
1002 |
MODULE_INIT_PERIPHERY_IF();
|
|
1003 |
#endif /* defined(MODULE_INIT_PERIPHERY_IF) */
|
|
1004 | 1004 |
#if ((SSSP_STAGE3_ENABLE == true) && (HAL_USE_CAN == TRUE)) |
1005 | 1005 |
// CAN |
1006 | 1006 |
if (MODULE_HAL_CAN.state == CAN_STOP) { |
... | ... | |
1339 | 1339 |
#endif /* defined(AMIROOS_CFG_MAIN_SHUTDOWN_HOOK_3_ARGS) */ |
1340 | 1340 |
#endif /* defined(AMIROOS_CFG_MAIN_SHUTDOWN_HOOK_3) */ |
1341 | 1341 |
|
1342 |
/* stop all periphery communication */ |
|
1343 |
#if defined(MODULE_SHUTDOWN_PERIPHERY_COMM)
|
|
1344 |
MODULE_SHUTDOWN_PERIPHERY_COMM();
|
|
1345 |
#endif /* defined(MODULE_SHUTDOWN_PERIPHERY_COMM) */
|
|
1342 |
/* stop all periphery communication interfaces */
|
|
1343 |
#if defined(MODULE_SHUTDOWN_PERIPHERY_IF)
|
|
1344 |
MODULE_SHUTDOWN_PERIPHERY_IF();
|
|
1345 |
#endif /* defined(MODULE_SHUTDOWN_PERIPHERY_IF) */
|
|
1346 | 1346 |
#if (HAL_USE_CAN == TRUE) |
1347 | 1347 |
if (MODULE_HAL_CAN.state != CAN_STOP) { |
1348 | 1348 |
canStop(&MODULE_HAL_CAN); |
Also available in: Unified diff