<runtime ram="32M" caps="1000"> <timer/> <binary name="init"/> <rom label="ld.lib.so"/> <rom label="ram_fs"/> <rom label="fs_report"/> <rom label="fs_rom"/> <rom label="test-fs_report"/> <config> <parent-provides> <service name="CPU"/> <service name="LOG"/> <service name="PD"/> <service name="ROM"/> <service name="Timer"/> </parent-provides> <default-route> <any-service> <parent/> <any-child/> </any-service> </default-route> <default caps="100"/> <start name="ram_fs"> <resource name="RAM" quantum="4M"/> <provides> <service name="File_system"/> </provides> <config> <content> <dir name="test-fs_report"> <inline name="devices"> <devices version="initial"/> </inline> </dir> </content> <policy label_prefix="fs_report -> " root="/" writeable="yes"/> <policy label_prefix="fs_rom -> " root="/test-fs_report"/> </config> </start> <!-- All reports sent by 'test-fs_report' are prefixed with the label of the component. Hence, they are written to the 'test-fs_report/' subdirectory. --> <start name="fs_report"> <resource name="RAM" quantum="4M"/> <provides> <service name="Report"/> </provides> <config> <vfs> <fs/> </vfs> </config> </start> <start name="fs_rom"> <resource name="RAM" quantum="4M"/> <provides> <service name="ROM"/> </provides> <config/> </start> <start name="test-fs_report"> <resource name="RAM" quantum="4M"/> <config/> <route> <service name="ROM" label="devices"> <child name="fs_rom"/> </service> <service name="ROM" label="focus"> <child name="fs_rom"/> </service> <service name="Report" label="devices"> <child name="fs_report"/> </service> <service name="Report" label="focus"> <child name="fs_report"/> </service> <any-service> <parent/> <any-child/> </any-service> </route> </start> </config> </runtime>