Sming Framework API
Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language.
|
Structure containing rBoot configuration. More...
#include <rboot.h>
Public Attributes | |
uint8 | magic |
Our magic, identifies rBoot configuration - should be BOOT_CONFIG_MAGIC. More... | |
uint8 | version |
Version of configuration structure - should be BOOT_CONFIG_VERSION. More... | |
uint8 | mode |
Boot loader mode (MODE_STANDARD | MODE_GPIO_ROM | MODE_GPIO_SKIP) More... | |
uint8 | current_rom |
Currently selected ROM (will be used for next standard boot) More... | |
uint8 | gpio_rom |
ROM to use for GPIO boot (hardware switch) with mode set to MODE_GPIO_ROM. More... | |
uint8 | count |
Quantity of ROMs available to boot. More... | |
uint8 | unused [2] |
Padding (not used) More... | |
uint32 | roms [MAX_ROMS] |
Flash addresses of each ROM. More... | |
Structure containing rBoot configuration.
uint8 rboot_config::count |
Quantity of ROMs available to boot.
uint8 rboot_config::current_rom |
Currently selected ROM (will be used for next standard boot)
uint8 rboot_config::gpio_rom |
ROM to use for GPIO boot (hardware switch) with mode set to MODE_GPIO_ROM.
uint8 rboot_config::magic |
Our magic, identifies rBoot configuration - should be BOOT_CONFIG_MAGIC.
uint8 rboot_config::mode |
Boot loader mode (MODE_STANDARD | MODE_GPIO_ROM | MODE_GPIO_SKIP)
uint32 rboot_config::roms[MAX_ROMS] |
Flash addresses of each ROM.
uint8 rboot_config::unused[2] |
Padding (not used)
uint8 rboot_config::version |
Version of configuration structure - should be BOOT_CONFIG_VERSION.