blob: 8c54533cc0fe4569eee473d21f2537922fbb30e2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
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) {}
}
|