-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathoptions.toml
More file actions
39 lines (32 loc) · 1.25 KB
/
options.toml
File metadata and controls
39 lines (32 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
[metadata]
parent = "."
[debug]
name = "Debugging"
description = "Configure/enable features for debugging."
[debug.runtimesymbols]
name = "Runtime Symbols"
description = "Enables runtime symbols for debugging. This will increase the binary size by potentially a lot. When enabled e.g. backtraces can display function names."
type = "Boolean"
[debug.uart]
name = "Debug UART"
description = "Select the UART peripheral to use for debug output."
type = { type = "String", allowed_values = ["USART1", "USART2", "USART3", "UART4", "UART5", "LPUART1"] }
default = "LPUART1"
[tuning]
name = "Tuning"
description = "Configure/enable features for tuning and performance measurements."
[tuning.enablefpu]
name = "Enable FPU"
description = "Enables the Floating Point Unit (FPU). This is required for applications that use floating point operations. Enabling the FPU increases context switch time and stack usage."
type = "Boolean"
default = false
[tuning.dts]
name = "Device Tree Source"
description = "Board DTS file targeted to build OS for. Relative to the toplevel boards/ directory."
type = "String"
default = "nucleo_l4r5zi.dts"
[stackpages]
name = "Stack Pages"
description = "Number of pages to allocate for the kernel stack."
type = { type = "Integer", min = 1 }
default = 1