const console = @import("console.zig"); const DtParser = @import("DtParser.zig"); const mini_uart = @import("mini_uart.zig"); export fn main(dt_base: [*]u8) void { console.set_console(&mini_uart.console); const dt = DtParser.new(dt_base); var mem_rsvmap = dt.memRsvmap(); while (mem_rsvmap.next()) |rsv_entry| { console.print("addr: 0x{x} size: 0x{x}\n", .{ rsv_entry.address, rsv_entry.size, }); } console.print("0x{x}\n", .{dt.magic()}); while (true) {} }