# # Build # set build_components { core init app/rom_logger app/rom_to_file drivers/timer lib/vfs/fatfs server/dynamic_rom server/fs_rom server/ram_blk server/vfs } build $build_components create_boot_directory set mkfs_cmd [check_installed mkfs.vfat] catch { exec $mkfs_cmd -C bin/fat.img -n "ROM_UPDATE" 64 } # # Generate config # append config { } install_config $config # # Boot modules # # generic modules set boot_modules { core ld.lib.so init dynamic_rom fat.img fs_rom ram_blk rom_logger rom_to_file timer vfs vfs_fatfs.lib.so } build_boot_image $boot_modules append qemu_args " -nographic" run_genode_until {.*.*} 60 file delete bin/fat.img