Skip to content

Commit

Permalink
templates: Update arm/qemu
Browse files Browse the repository at this point in the history
  • Loading branch information
anton-bondarev committed Jul 19, 2018
1 parent 6cb2127 commit 04eb0bd
Showing 1 changed file with 28 additions and 19 deletions.
47 changes: 28 additions & 19 deletions templates/arm/qemu/mods.config
Expand Up @@ -11,24 +11,27 @@ configuration conf {
@Runlevel(0) include embox.driver.periph_memory
@Runlevel(0) include embox.arch.arm.fpu.vfp9_s(log_level=3)

@Runlevel(0) include embox.arch.arm.mmu_small_page(domain_access=1,v5_format=1)
@Runlevel(0) include embox.mem.vmem_alloc(pgd_align=0x4000,pmd_align=0x1000,pte_align=0x1000,pmd_count=0x1000,
pte_count=1)
@Runlevel(0) include embox.arch.arm.mmu_small_page(
domain_access=1,v5_format=1)
@Runlevel(0) include embox.mem.vmem_alloc(
pgd_align=0x4000, pmd_align=0x1000,
pmd_count=0x1000, pte_count=0)

@Runlevel(0) include embox.mem.vmem(log_level=1)

include embox.lib.debug.whereami

@Runlevel(1) include embox.driver.video.pl110

include embox.kernel.spinlock(spin_debug=false)
@Runlevel(0) include embox.kernel.stack(stack_size=1048576)
@Runlevel(2) include embox.driver.serial.pl011(base_addr=0x16000000, irq_num=1,baud_rate=115200)
@Runlevel(2) include embox.driver.serial.pl011(
base_addr=0x16000000, irq_num=1, baud_rate=115200)
@Runlevel(1) include embox.driver.diag(impl="embox__driver__serial__pl011")
@Runlevel(1) include embox.driver.interrupt.integrator_pic
@Runlevel(1) include embox.driver.clock.integrator_pit(base_addr=0x13000000)
@Runlevel(1) include embox.driver.clock.integrator_pit(
base_addr=0x13000000)
@Runlevel(1) include embox.driver.net.lan91c111(base_addr=0xC8000000)
@Runlevel(2) include embox.driver.net.loopback
/*@Runlevel(1) include embox.driver.video.pl110*/

@Runlevel(2) include embox.fs.node(fnode_quantity=1024)
@Runlevel(2) include embox.fs.driver.fat
Expand All @@ -37,14 +40,14 @@ configuration conf {
@Runlevel(2) include embox.fs.driver.ramfs
@Runlevel(2) include embox.fs.rootfs


@Runlevel(1) include embox.kernel.timer.sys_timer
@Runlevel(1) include embox.kernel.time.kernel_time
include embox.kernel.thread.signal.sigstate
include embox.kernel.thread.signal.siginfoq

@Runlevel(2) include embox.kernel.task.multi
@Runlevel(2) include embox.kernel.thread.core(thread_pool_size=32, thread_stack_size=1048576)
@Runlevel(2) include embox.kernel.thread.core(
thread_pool_size=32, thread_stack_size=1048576)
@Runlevel(2) include embox.kernel.sched.strategy.priority_based
@Runlevel(2) include embox.kernel.timer.sleep
@Runlevel(2) include embox.kernel.timer.strategy.list_timer
Expand Down Expand Up @@ -84,8 +87,9 @@ configuration conf {
@Runlevel(1) include embox.test.mem.page_allocator
@Runlevel(1) include embox.test.util.hashtable_test

@Runlevel(2) include embox.cmd.sh.tish(prompt="%u@%h:%w%$", rich_prompt_support=1, builtin_commands="exit logout cd export mount umount")
include embox.init.start_script(shell_name="tish", tty_dev="ttyS0", shell_start=1, stop_on_error=true)
@Runlevel(2) include embox.cmd.sh.tish(
prompt="%u@%h:%w%$", rich_prompt_support=1,
builtin_commands="exit logout cd export mount umount")
include embox.init.system_start_service
include embox.cmd.service

Expand Down Expand Up @@ -147,8 +151,11 @@ configuration conf {

@Runlevel(2) include embox.net.core
@Runlevel(2) include embox.net.skbuff(amount_skb=4000)
@Runlevel(2) include embox.net.skbuff_data(amount_skb_data=4000,data_size=1514,data_align=1,data_padto=1,ip_align=false)
@Runlevel(2) include embox.net.skbuff_extra(amount_skb_extra=128,extra_size=10,extra_align=1,extra_padto=1)
@Runlevel(2) include embox.net.skbuff_data(
amount_skb_data=4000, data_size=1514,
data_align=1, data_padto=1,ip_align=false)
@Runlevel(2) include embox.net.skbuff_extra(
amount_skb_extra=128,extra_size=10,extra_align=1,extra_padto=1)
@Runlevel(2) include embox.net.socket
@Runlevel(2) include embox.net.dev
@Runlevel(2) include embox.net.af_inet
Expand All @@ -162,10 +169,14 @@ configuration conf {
@Runlevel(2) include embox.net.tcp_sock
@Runlevel(2) include embox.net.raw_sock
@Runlevel(2) include embox.net.net_entry
@Runlevel(2) include embox.test.net.socket_test(family=2,type=1,proto=0) /* AF_INET, SOCK_STREAM, default */
@Runlevel(2) include embox.test.net.inet_socket_test(type=1,proto=0) /* SOCK_STREAM, default */
@Runlevel(2) include embox.test.net.inet_dgram_socket_test(proto=0) /* default */
@Runlevel(2) include embox.test.net.inet_stream_socket_test(proto=0) /* default */
/* AF_INET, SOCK_STREAM, default */
@Runlevel(2) include embox.test.net.socket_test(family=2,type=1,proto=0)
/* SOCK_STREAM, default */
@Runlevel(2) include embox.test.net.inet_socket_test(type=1,proto=0)
/* default */
@Runlevel(2) include embox.test.net.inet_dgram_socket_test(proto=0)
/* default */
@Runlevel(2) include embox.test.net.inet_stream_socket_test(proto=0)

@Runlevel(2) include embox.test.net.raw_socket_test

Expand All @@ -177,8 +188,6 @@ configuration conf {
include embox.compat.posix.proc.atexit_stub
include embox.compat.posix.fs.rewinddir_stub


@Runlevel(1) include embox.test.math.math_test
@Runlevel(2) include embox.test.math.fpu_context_consistency_test

}

0 comments on commit 04eb0bd

Please sign in to comment.