-- vim:set ft=lua: loader = L4.default_loader; vbus_l4linux = loader:new_channel(); local lxname = "vmlinuz"; if L4.Info.arch() == "arm" then lxname = "vmlinuz.arm"; end loader:start( { caps = { sigma0 = L4.cast(L4.Proto.Factory, L4.Env.sigma0):create(L4.Proto.Sigma0); icu = L4.Env.icu; l4linux = vbus_l4linux:svr(); }, log = { "IO", "y" }, l4re_dbg = L4.Dbg.Warn, }, "rom/io rom/arm-omap3-bb.devs rom/arm-omap3-bb.io"); -- Start L4Linux L4.default_loader:start( { caps = { vbus = vbus_l4linux; log = L4.Env.log:m("rws"), }, log = { "l4linux", "yellow" }, l4re_dbg = L4.Dbg.Warn, }, "rom/" .. lxname .. " mem=128M console=ttyLv0 l4x_rd=rom/ramdisk-" .. L4.Info.arch() .. ".rd root=1:0 ramdisk_size=4000 init=/linuxrc");