Board definitions that are common for all ESP8266 boards. More...
Board definitions that are common for all ESP8266 boards.
Definition in file board_common.h.
#include <stdint.h>#include "cpu.h"#include "periph_conf.h"#include "periph_conf_common.h"#include "periph/gpio.h"#include "board_modules.h"
 Include dependency graph for board_common.h:Go to the source code of this file.
Functions | |
| void | board_print_config (void) | 
| Print the board configuration in a human readable format.  | |
STDIO configuration | |
| #define | STDIO_UART_BAUDRATE (115200) | 
| Default baudrate of UART for stdio.   | |
MTD device configuration | |
Internal flash memory can be used as MTD device. For that purpose a system MTD device has to be defined.  | |
| #define | MTD_0 mtd_dev_get(0) | 
| Default MTD device definition.   | |
| #define | CONFIG_SDCARD_GENERIC_MTD_OFFSET 1 | 
| MTD offset for SD Card interfaces.   | |
SPIFFS configuration | |
Configuration of the SPIFFS that can be used on the system MTD device.  | |
| #define | SPIFFS_ALIGNED_OBJECT_INDEX_TABLES 1 | 
| #define | SPIFFS_READ_ONLY 0 | 
| #define | SPIFFS_SINGLETON 0 | 
| #define | SPIFFS_HAL_CALLBACK_EXTRA 1 | 
| #define | SPIFFS_CACHE 1 | 
| #define CONFIG_SDCARD_GENERIC_MTD_OFFSET 1 | 
MTD offset for SD Card interfaces.
MTD_1 is used for SD Card.
Definition at line 96 of file board_common.h.
| #define MTD_0 mtd_dev_get(0) | 
Default MTD device definition.
Definition at line 88 of file board_common.h.
| #define SPIFFS_ALIGNED_OBJECT_INDEX_TABLES 1 | 
Definition at line 109 of file board_common.h.
| #define SPIFFS_CACHE 1 | 
Definition at line 113 of file board_common.h.
| #define SPIFFS_HAL_CALLBACK_EXTRA 1 | 
Definition at line 112 of file board_common.h.
| #define SPIFFS_READ_ONLY 0 | 
Definition at line 110 of file board_common.h.
| #define SPIFFS_SINGLETON 0 | 
Definition at line 111 of file board_common.h.
| #define STDIO_UART_BAUDRATE (115200) | 
Default baudrate of UART for stdio.
Definition at line 61 of file board_common.h.