diff --git a/src/arm.zig b/src/arm.zig index dfb8005..b10f20d 100644 --- a/src/arm.zig +++ b/src/arm.zig @@ -229,7 +229,7 @@ pub fn Arm32(comptime isa: Architecture) type { if (address < 0x0000_0000 + self.itcm.virt.size) return readInt(T, self.itcm.buf[address & self.itcm.virt.mask ..][0..@sizeOf(T)]); - if (dtcm_base < address and address < dtcm_base + dtcm_size) + if (dtcm_base <= address and address < dtcm_base + dtcm_size) return readInt(T, self.dtcm.buf[address & self.dtcm.virt.mask ..][0..@sizeOf(T)]); }