-
Notifications
You must be signed in to change notification settings - Fork 28
Expand file tree
/
Copy pathKconfig
More file actions
53 lines (40 loc) · 1.19 KB
/
Kconfig
File metadata and controls
53 lines (40 loc) · 1.19 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#
# Codezero L4 Microkernel Configuration
#
mainmenu "Codezero Microkernel Configurator"
config CODEZERO_VERSION
string
default "0.1"
help
Version string for the Codezero microkernel.
source "arch/Kconfig"
source "platform/Kconfig"
source "kernel/Kconfig"
source "conts/Kconfig"
menu "Toolchain"
config TOOLCHAIN_USERSPACE
string "Toolchain prefix for userspace"
default "arm-none-eabi-"
help
Toolchain used for compiling userspace libraries and containers.
Userspace is tested for an up-to-date CodeSourcery NONE-EABI-LINUX
toolchain.
To specify a custom toolchain, use:
path/to/toolchain/toolchain-prefix
config TOOLCHAIN_KERNEL
string "Toolchain prefix for kernel"
default "arm-none-eabi-"
help
Toolchain used for compiling kernel and loader.
Kernel is tested for an up-to-date CodeSourcery EABI toolchain.
To specify a custom toolchain, use:
path/to/toolchain/toolchain-prefix
endmenu
config CAPABILITIES
bool "Enable capability checking"
default y
help
Enable or disable capability checking by the kernel.
Capabilities provide fine-grained access control for kernel
resources including threads, address spaces, IPC endpoints,
and memory regions.