Add Kconfig for IDF and option to disable HAL mutexes

IDF Options:
- Autostart Arduino (implements app_main)
- Disable HAL locks
- Set HAL debug level
- Auto-connect STA if configured (else will connect after WiFi.begin())
This commit is contained in:
me-no-dev
2016-11-18 15:07:25 +02:00
parent c82699a83d
commit c30012ab78
11 changed files with 174 additions and 22 deletions

View File

@ -47,6 +47,21 @@ void delayMicroseconds(uint32_t us)
}
}
void initVariant() __attribute__((weak));
void initVariant() {}
void init() __attribute__((weak));
void init() {}
void initWiFi() __attribute__((weak));
void initWiFi() {}
void initArduino(){
init();
initVariant();
initWiFi();
}
//used by hal log
const char * IRAM_ATTR pathToFileName(const char * path){
size_t i = 0;