Rename dirs
This commit is contained in:
@@ -5,5 +5,6 @@ config KERNEL_FLAVOR
|
|||||||
default "vanilla"
|
default "vanilla"
|
||||||
|
|
||||||
source "arch/$(ARCH)/Kconfig"
|
source "arch/$(ARCH)/Kconfig"
|
||||||
source "core/Kconfig"
|
source "mem/Kconfig"
|
||||||
|
source "sched/Kconfig"
|
||||||
source "dev/Kconfig"
|
source "dev/Kconfig"
|
||||||
|
|||||||
@@ -1,11 +0,0 @@
|
|||||||
# Freestanding libc functions that are needed in the kernel
|
|
||||||
|
|
||||||
kernel_sources += files(
|
|
||||||
'guid.c',
|
|
||||||
'iovec.c',
|
|
||||||
'radix.c',
|
|
||||||
'ringbuf.c',
|
|
||||||
'runtime.c',
|
|
||||||
'stdlib.c',
|
|
||||||
'string.c',
|
|
||||||
)
|
|
||||||
@@ -1,17 +1,20 @@
|
|||||||
kernel_sources += files(
|
kernel_sources += files(
|
||||||
'clock.c',
|
'clock.c',
|
||||||
'console.c',
|
'console.c',
|
||||||
|
'guid.c',
|
||||||
'initgraph.c',
|
'initgraph.c',
|
||||||
|
'iovec.c',
|
||||||
'irq.c',
|
'irq.c',
|
||||||
'ksyms.c',
|
'ksyms.c',
|
||||||
'module.c',
|
'module.c',
|
||||||
'panic.c',
|
'panic.c',
|
||||||
'percpu.c',
|
'percpu.c',
|
||||||
'print.c',
|
'print.c',
|
||||||
|
'radix.c',
|
||||||
'random.c',
|
'random.c',
|
||||||
|
'ringbuf.c',
|
||||||
|
'runtime.c',
|
||||||
'spin.c',
|
'spin.c',
|
||||||
|
'stdlib.c',
|
||||||
|
'string.c',
|
||||||
)
|
)
|
||||||
|
|
||||||
subdir('lib')
|
|
||||||
subdir('mem')
|
|
||||||
subdir('sched')
|
|
||||||
+3
-1
@@ -95,7 +95,9 @@ modules = {}
|
|||||||
# These dirs go first so we can add arch-specific flags to drivers.
|
# These dirs go first so we can add arch-specific flags to drivers.
|
||||||
subdir('arch' / target_machine.cpu_family())
|
subdir('arch' / target_machine.cpu_family())
|
||||||
subdir('boot')
|
subdir('boot')
|
||||||
subdir('core')
|
subdir('lib')
|
||||||
|
subdir('mem')
|
||||||
|
subdir('sched')
|
||||||
subdir('syscalls')
|
subdir('syscalls')
|
||||||
|
|
||||||
# Device and file system drivers.
|
# Device and file system drivers.
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
menu "Kernel Core options"
|
menu "Scheduler options"
|
||||||
|
|
||||||
source "core/mem/Kconfig"
|
|
||||||
|
|
||||||
choice SCHED_ALG
|
choice SCHED_ALG
|
||||||
prompt "Scheduler algorithm"
|
prompt "Scheduler algorithm"
|
||||||
Reference in New Issue
Block a user