PROJECT_NAME = "ESP32 Programming Guide"
- INPUT = ../components/esp32/include/esp_wifi.h ../components/driver/include/driver ../components/bt/include \
- ../components/nvs_flash/include ../components/log/include ../components/vfs/include \
- ../components/esp32/include/esp_int_wdt.h ../components/esp32/include/esp_task_wdt.h
+ INPUT = ../components/esp32/include/esp_wifi.h \
+ ../components/driver/include/driver \
+ ../components/bt/include \
+ ../components/nvs_flash/include \
+ ../components/log/include \
+ ../components/vfs/include \
- ../components/spi_flash/include
++ ../components/spi_flash/include \
++ ../components/esp32/include/esp_int_wdt.h \
++ ../components/esp32/include/esp_task_wdt.h
WARN_NO_PARAMDOC = YES
GENERATE_HTML = NO
HAVE_DOT = NO
GENERATE_LATEX = NO
- GENERATE_MAN = NO
+ GENERATE_MAN = YES
GENERATE_RTF = NO
- QUIET = YES
WARN_LOGFILE = "doxygen-warning-log.txt"
:caption: What Else?
:maxdepth: 1
+ General Notes <general-notes>
partition-tables
build_system
openocd
1.2. Application startup flow - TBA
1.3. Flash encryption and secure boot: how they work and APIs - TBA
1.4. Lower Power Coprocessor - TBA
- 1.5. Watchdogs
+ 1.5. Watchdogs <api/wdts>
1.6. ...
- 2. Memeory - TBA
+ 2. Memory - TBA
2.1. Memory layout of the application (IRAM/IROM, limitations of each) - TBA
2.2. Flash layout and partitions - TBA
2.3. Flash access APIs - TBA
Wi-Fi <api/esp_wifi>
Bluetooth <api/bt>
+ Watchdogs <api/wdts>
api/gpio
api/uart
api/ledc
-
+ SPI Flash and Partition APIs <api/spi_flash>
Logging <api/log>
Non-Volatile Storage <api/nvs_flash>
Virtual Filesystem <api/vfs>