embox

Форк
0
/
mods.conf 
86 строк · 3.1 Кб
1

2
package genconfig
3

4
configuration conf {
5
	@Runlevel(0) include embox.arch.ppc.kernel.boot
6
	@Runlevel(0) include embox.arch.ppc.kernel.context
7
	@Runlevel(0) include embox.arch.ppc.kernel.locore
8
	@Runlevel(0) include embox.arch.ppc.kernel.interrupt
9
	@Runlevel(0) include embox.arch.system(core_freq=333000000)
10
	include embox.arch.ppc.libarch
11
	/* TODO PowerPC MMU hasn't been implemented yet
12
	@Runlevel(0) include embox.arch.ppc.mmu
13
	//@Runlevel(0) include embox.mem.vmem
14
	@Runlevel(0) include embox.mem.phymem
15
	*/
16

17

18
	@Runlevel(0) include embox.kernel.stack(stack_size=0x8000)
19

20
	@Runlevel(2) include embox.driver.serial.i8250_diag(baud_rate=115200)
21
	@Runlevel(2) include embox.driver.diag(impl="embox__driver__serial__i8250_diag")
22
	@Runlevel(2) include embox.driver.serial.i8250_ttyS0(baud_rate=115200)
23

24
	@Runlevel(1) include embox.driver.interrupt.ppc_intc
25
	@Runlevel(1) include embox.driver.clock.ppc_clk
26
	include embox.kernel.time.jiffies(cs_name="ppc_clk")
27

28
	include embox.driver.block_dev
29

30
	include embox.kernel.spinlock(spin_debug=false)
31
	@Runlevel(1) include embox.kernel.timer.sys_timer
32
	@Runlevel(1) include embox.kernel.timer.strategy.head_timer
33
	@Runlevel(1) include embox.kernel.irq
34
	@Runlevel(1) include embox.kernel.critical
35
	@Runlevel(1) include embox.kernel.timer.sleep
36

37
	@Runlevel(1) include embox.kernel.thread.core(thread_pool_size=32,thread_stack_size=0x8000)
38
	@Runlevel(1) include embox.kernel.sched.strategy.priority_based
39

40
	include embox.mem.bitmask
41
	include embox.mem.heap_bm
42
	include embox.mem.pool_adapter
43

44
	include embox.lib.libds
45
	include embox.framework.LibFramework
46

47
	include embox.compat.libc.all
48
	include embox.compat.libc.math_simple
49
	include embox.compat.posix.termios
50
	include embox.compat.libc.stdio.print(support_floating = 0)
51

52
	include embox.fs.core
53
	include embox.fs.driver.initfs
54
	@Runlevel(2) include embox.fs.rootfs_oldfs
55
	@Runlevel(2) include embox.fs.driver.devfs
56
	include embox.fs.syslib.fs_full
57
	include embox.compat.posix.file_system_oldfs
58

59
	@Runlevel(1) include embox.test.critical
60
	@Runlevel(1) include embox.test.hal.context_switch_test
61
	@Runlevel(1) include embox.test.framework.mod.member.ops_test
62
	@Runlevel(1) include embox.test.kernel.timer_test
63
	@Runlevel(1) include embox.test.recursion
64
	@Runlevel(1) include embox.test.posix.sleep_test
65
	@Runlevel(1) include embox.test.stdio.printf_test
66
	@Runlevel(1) include embox.test.stdlib.bsearch_test
67
	@Runlevel(1) include embox.test.stdlib.qsort_test
68
	@Runlevel(1) include embox.test.util.array_test
69
	@Runlevel(1) include embox.test.util.bit_test
70
	@Runlevel(1) include embox.test.util.slist_test
71
	@Runlevel(1) include embox.compat.libc.test.math_test
72
	@Runlevel(1) include embox.test.mem.pool_test
73
	@Runlevel(1) include embox.test.kernel.thread.thread_priority_test(threads_quantity=20)
74
	@Runlevel(1) include embox.test.stdlib.setjmp_test
75

76
	//@Runlevel(1) include embox.driver.serial.serial_port(baud_rate=115200)
77
	//@Runlevel(1) include embox.init.diag_index_desc
78
	@Runlevel(3) include embox.init.start_script
79
	//@Runlevel(2) include embox.cmd.sh.tish
80
	@Runlevel(2) include embox.cmd.shell
81

82
	include embox.cmd.sys.version
83
	include embox.cmd.sys.date
84
	include embox.cmd.sys.time
85

86
	include embox.cmd.help
87
}
88

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.