OSStatus mico_platform_init( void ) { #if defined(__CC_ARM) platform_log("Platform initialised, build by RVMDK"); #elif defined (__IAR_SYSTEMS_ICC__) platform_log("Platform initialised, build by IAR"); #endif if ( true == platform_watchdog_check_last_reset() ) { platform_log( "WARNING: Watchdog reset occured previously. Please see platform_watchdog.c for debugging instructions." ); } #ifdef USES_RESOURCE_FILESYSTEM platform_filesystem_init(); #endif #ifndef BOOTLOADER #ifdef USE_MiCOKit_EXT micokit_ext_init(); #endif #ifdef USE_MiCOKit_STMEMS micokit_STmems_init(); #endif #endif return kNoErr; }
wwd_result_t host_platform_init( void ) { #ifdef USES_RESOURCE_FILESYSTEM platform_filesystem_init(); #endif host_platform_power_wifi( WICED_FALSE ); return WWD_SUCCESS; }