# # settings # set interpose_part_blk 0 assert_spec foc assert_spec exynos5 # # build # set build_components { core init drivers/timer drivers/uart drivers/ahci drivers/platform l4linux } lappend_if $interpose_part_blk build_components server/part_blk build $build_components create_boot_directory # # genode config # set config { } append_if $interpose_part_blk config { } append config { } append_if $interpose_part_blk config { } append config { } install_config $config # # boot modules # set boot_modules { core init timer kdb_uart_drv l4linux initrd.gz ahci platform_drv } lappend_if $interpose_part_blk boot_modules part_blk set uri "https://github.com/m-stein/genode_related/raw/master/arndale/ahci_bench/l4lx/initrd.gz" if {![file exists bin/initrd.gz]} { puts "Download initramfs ..." exec >& /dev/null wget -c -O bin/initrd.gz $uri } set fiasco_serial_esc_arg "" build_boot_image [join $boot_modules " "] # # qemu # append qemu_args " -m 512 -nographic " # # execute test # run_genode_until forever