genode/repos/libports/recipes/pkg/test-solo5/runtime
2020-06-29 14:22:28 +02:00

80 lines
1.9 KiB
Plaintext

<runtime ram="40M" caps="1000" binary="init">
<events>
<timeout meaning="failed" sec="60" />
<log meaning="succeeded">
[init] child "test" exited with exit value 0
</log>
<log meaning="failed">Error: </log>
</events>
<content>
<rom label="ld.lib.so"/>
<rom label="nic_loopback"/>
<rom label="sequence"/>
<rom label="sequence"/>
<rom label="solo5.lib.so"/>
<rom label="solo5-test_blk"/>
<rom label="solo5-test_fpu"/>
<rom label="solo5-test_globals"/>
<rom label="solo5-test_hello"/>
<rom label="solo5-test_quiet"/>
<rom label="test-solo5"/>
<rom label="vfs.lib.so"/>
<rom label="vfs_block"/>
<rom label="vfs_import.lib.so"/>
</content>
<config>
<parent-provides>
<service name="CPU"/>
<service name="LOG"/>
<service name="PD"/>
<service name="RM"/>
<service name="ROM"/>
<service name="Timer"/>
</parent-provides>
<default-route> <any-service> <parent/> <any-child/> </any-service> </default-route>
<start name="nic_loopback" caps="96">
<resource name="RAM" quantum="1M"/>
<provides> <service name="Nic"/> </provides>
</start>
<start name="vfs_block" caps="96">
<resource name="RAM" quantum="17M"/>
<provides> <service name="Block"/> </provides>
<config>
<vfs>
<ram/>
<import>
<zero name="block_file" size="8M"/>
</import>
</vfs>
<default-policy file="/block_file" block_size="4096"
writeable="yes"/>
</config>
</start>
<start name="test" caps="256">
<binary name="sequence"/>
<resource name="RAM" quantum="16M"/>
<config>
<start name="solo5-test_hello">
<config>
<solo5 cmdline="Hello_Solo5"/>
<nic/> <blk/>
</config>
</start>
<start name="solo5-test_fpu"/>
<start name="solo5-test_globals"/>
<start name="solo5-test_quiet"/>
<start name="solo5-test_blk">
<config> <block/> </config>
</start>
</config>
</start>
</config>
</runtime>