diff --git a/lib/zig-network b/lib/zig-network index caa31ef..a8c4502 160000 --- a/lib/zig-network +++ b/lib/zig-network @@ -1 +1 @@ -Subproject commit caa31ef8783695f0441b1f6812985e6a46b32c96 +Subproject commit a8c45025385884cfc60996a3b94f1f4af9d2888d diff --git a/src/Packet.zig b/src/Packet.zig index 8ad1fa7..9c196fa 100644 --- a/src/Packet.zig +++ b/src/Packet.zig @@ -87,6 +87,9 @@ pub fn parse(self: *Self, allocator: Allocator, emu: Emulator) !String { { var i: u32 = 0; while (i < len) : (i += 1) { + const value = emu.read(addr + i); + log.debug("read 0x{X:0>2} from 0x{X:0>8}", .{ value, addr + i }); + // writes the formatted integer to the buffer, returns a slice to the buffer but we ignore that _ = std.fmt.bufPrintIntToSlice(ret[i * 2 ..][0..2], emu.read(addr + i), 16, .lower, .{ .fill = '0', .width = 2 }); }