esp-idf/components/esp32/include/rom
Angus Gratton 7c494055e3 esp32: Bootloader wake deep sleep stub
App can contain a stub program resident in RTC fast memory. Bootloader
will load the stub on initial boot. If the device wakes from deep sleep,
the stub is run immediately (before any other data is loaded, etc.)

To implement a custom wake stub, implement a function in your program:

```
void RTC_IRAM_ATTR esp_wake_deep_sleep(void)
{
  esp_default_wake_deep_sleep();
  // other wake logic
}
```

... and it will replace the default implementation.
2016-09-28 11:14:58 +08:00
..
aes.h Merge remote-tracking branch 'origin/master' into feature/mbedtls 2016-09-13 16:31:48 +08:00
bigint.h Merge remote-tracking branch 'origin/master' into feature/mbedtls 2016-09-13 16:31:48 +08:00
cache.h header files: clean up 2016-09-12 17:47:50 +08:00
crc.h header files: clean up 2016-09-12 17:47:50 +08:00
efuse.h add MACRO to get flash pad number from efuse value 2016-09-12 17:47:50 +08:00
ets_sys.h header files: clean up 2016-09-12 17:47:50 +08:00
gpio.h rom/gpio.h: Use new GPIO_PIN0_REG register name 2016-09-16 09:43:52 +10:00
libc_stubs.h Initial public version 2016-08-17 23:08:22 +08:00
lldesc.h Initial public version 2016-08-17 23:08:22 +08:00
md5_hash.h md5_hash.h: Replace outdated use of c_types.h with stdint 2016-09-01 08:58:29 +10:00
miniz.h Initial public version 2016-08-17 23:08:22 +08:00
queue.h Initial public version 2016-08-17 23:08:22 +08:00
rtc.h esp32: Bootloader wake deep sleep stub 2016-09-28 11:14:58 +08:00
secure_boot.h header files: clean up 2016-09-12 17:47:50 +08:00
sha.h esp32 hwcrypto: Make SHA-224 an obvious no-op for now 2016-09-08 16:47:28 +08:00
spi_flash.h Only modify headers in soc/ . 2016-09-14 13:47:28 +08:00
tbconsole.h Initial public version 2016-08-17 23:08:22 +08:00
tjpgd.h Initial public version 2016-08-17 23:08:22 +08:00
uart.h header files: clean up 2016-09-12 17:47:50 +08:00