esp8266/include/board_common.h

Board definitions that are common for all ESP8266 boards.

STDIO_UART_BAUDRATE

Default baudrate of UART for stdio.

1
(115200)
MTD_0

Default MTD device definition.

1
mtd0
mtd_dev_t * mtd0

Pointer to the default MTD device structure.

SPIFFS_ALIGNED_OBJECT_INDEX_TABLES
1
1
SPIFFS_READ_ONLY
1
0
SPIFFS_SINGLETON
1
0
SPIFFS_HAL_CALLBACK_EXTRA
1
1
SPIFFS_CACHE
1
1
void board_init(void)

Initialize board specific hardware.

Since all features of ESP8266 boards are provided by the MCU, almost all initializations are done during the CPU initialization that is called from boot loader.

void board_print_config(void)

Print the board configuration in a human readable format.