# # Build # # generic components set build_components { core init drivers/timer drivers/audio_out server/mixer test/audio_out } # platform-specific components if {![have_spec linux]} { lappend build_components drivers/pci lappend build_components drivers/acpi } build $build_components create_boot_directory # # Config # set config { } if {![have_spec linux]} { append config { } } append config { } append_if [expr ![have_spec linux]] config { } append config { sample.raw vogel.f32 } install_config $config # # Boot modules # # generic modules set boot_modules { core init timer audio_out_drv test-audio_out sample.raw vogel.f32 mixer } # platform-specific components if {![have_spec linux]} { lappend boot_modules acpi_drv lappend boot_modules pci_drv } build_boot_image $boot_modules append qemu_args "-m 256 -soundhw es1370 -nographic" run_genode_until forever