mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-12 07:52:44 +00:00
1b895484d9
Core on seL4 is configured to run on native hardware, so some static allocators are bit over dimensioned. Some run scripts fail on qemu because solely 64M are available in the system - adjust the affected scripts. Issue #2044
37 lines
895 B
Plaintext
37 lines
895 B
Plaintext
build "core init test/resource_yield drivers/timer"
|
|
|
|
create_boot_directory
|
|
|
|
install_config {
|
|
<config>
|
|
<parent-provides>
|
|
<service name="ROM"/>
|
|
<service name="RAM"/>
|
|
<service name="CPU"/>
|
|
<service name="RM"/>
|
|
<service name="PD"/>
|
|
<service name="IRQ"/>
|
|
<service name="IO_PORT"/>
|
|
<service name="IO_MEM"/>
|
|
<service name="LOG"/>
|
|
</parent-provides>
|
|
<default-route>
|
|
<any-service> <parent/> <any-child/> </any-service>
|
|
</default-route>
|
|
<start name="timer">
|
|
<resource name="RAM" quantum="1M"/>
|
|
<provides><service name="Timer"/></provides>
|
|
</start>
|
|
<start name="test-resource_yield">
|
|
<resource name="RAM" quantum="16M"/>
|
|
<provides> <service name="ROM" /> </provides>
|
|
</start>
|
|
</config>
|
|
}
|
|
|
|
build_boot_image "core init timer test-resource_yield"
|
|
|
|
append qemu_args "-nographic -m 96"
|
|
|
|
run_genode_until {--- test-resource_yield finished ---\s*\n} 50
|