sdk_conf.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: 2019 Gunar Schorcht
3  * SPDX-License-Identifier: LGPL-2.1-only
4  */
5 
6 #pragma once
7 
23 #ifndef DOXYGEN
24 
25 #include "board.h"
26 #include "esp_image_format.h"
27 
28 #ifdef __cplusplus
29 extern "C" {
30 #endif
31 
37 #if !defined(IDF_VER) || DOXYGEN
38 #include "esp8266_idf_version.h"
39 #endif
40 
49 #define CONFIG_CONSOLE_UART_NUM (0)
50 #ifndef CONFIG_CONSOLE_UART_BAUDRATE
51 #define CONFIG_CONSOLE_UART_BAUDRATE (STDIO_UART_BAUDRATE)
52 #endif
55 #define CONFIG_APP1_SIZE (0xf0000)
56 #define CONFIG_APP1_OFFSET (0x10000)
57 
58 #define CONFIG_SOC_IRAM_SIZE (0xc000)
59 
60 #define CONFIG_TASK_WDT_PANIC
61 #define CONFIG_TASK_WDT_TIMEOUT_S (15)
62 #define CONFIG_RESET_REASON (1)
63 
64 #define CONFIG_WIFI_PPT_TASKSTACK_SIZE (3584)
65 #define CONFIG_MAIN_TASK_STACK_SIZE (2048)
66 #define CONFIG_EVENT_LOOP_STACK_SIZE (2048)
67 
68 #define CONFIG_ESP_PHY_CALIBRATION_AND_DATA_STORAGE
69 #define CONFIG_ESP_PHY_INIT_DATA_IN_PARTITION (0)
70 
71 #define CONFIG_SPI_FLASH_FREQ (ESP_IMAGE_SPI_SPEED_40M) /* 40 MHz */
72 #define CONFIG_SPI_FLASH_MODE (ESP_IMAGE_SPI_MODE_DIO) /* DIO mode */
73 #define CONFIG_SPI_FLASH_SIZE (0x100000)
74 
75 #define CONFIG_SCAN_AP_MAX (32)
76 
77 #define CONFIG_USING_NEW_ETS_VPRINTF
78 
79 #ifdef __cplusplus
80 }
81 #endif
82 
83 #endif /* DOXYGEN */