Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
sdkconfig.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2021 iosabi
3
*
4
* This file is subject to the terms and conditions of the GNU Lesser
5
* General Public License v2.1. See the file LICENSE in the top level
6
* directory for more details.
7
*/
8
9
#pragma once
10
29
#if !DOXYGEN
30
31
#include "riotbuild.h"
32
33
#include "esp8266_idf_version.h"
34
#include "sdkconfig_default.h"
35
36
#ifdef __cplusplus
37
extern
"C"
{
38
#endif
39
40
#if MODULE_ESP_LOG_COLORED
41
#define CONFIG_LOG_COLORS 1
42
#endif
43
44
#ifndef CONFIG_LOG_BOOTLOADER_LEVEL
45
/*
46
* SDK Log levels:
47
*
48
* 0 = NONE
49
* 1 = ERROR
50
* 2 = WARN
51
* 3 = INFO
52
* 4 = DEBUG
53
* 5 = VERBOSE
54
*/
55
#if MODULE_ESP_LOG_STARTUP
56
#define CONFIG_LOG_BOOTLOADER_LEVEL 3
/* INFO */
57
#else
58
#define CONFIG_LOG_BOOTLOADER_LEVEL 0
/* NONE */
59
#endif
60
#endif
61
62
/*
63
* Bootloader output baudrate, defined by the app settings as BAUD or
64
* BOOTLOADER_BAUD.
65
*/
66
#ifndef CONFIG_CONSOLE_UART_BAUDRATE
67
#define CONFIG_CONSOLE_UART_BAUDRATE (RIOT_BOOTLOADER_BAUD)
68
#endif
69
70
/*
71
* The makefile FLASH_SIZE value is set in MB, but set as bytes to
72
* CONFIG_SPI_FLASH_SIZE.
73
*/
74
#ifndef CONFIG_SPI_FLASH_SIZE
75
#define CONFIG_SPI_FLASH_SIZE ((RIOT_FLASH_SIZE) * 1024 * 1024)
76
#endif
77
78
#ifdef __cplusplus
79
}
80
#endif
81
82
#endif
/* !DOXYGEN */
Generated on Mon Oct 20 2025 13:02:26 by
1.9.1