master
D4VID 8 months ago
parent b6e069c8b1
commit f99c3d84dd

@ -16,17 +16,20 @@ static TEXT: &str = "lmao YEET";
fn main() -> ! {
loop {
unsafe {
write_volatile(0x8000_0000 as *mut u32, 0x03020100);
let ptr32 = 0x8000_0000 as *mut u32;
let ptr16 = 0x8000_0000 as *mut u16;
let ptr8 = 0x8000_0000 as *mut u8;
let _ = read_volatile(0x8000_0000 as *mut u32);
write_volatile(ptr32, 0xffeeddcc);
write_volatile(ptr8.offset(0), 0x00);
write_volatile(ptr8.offset(1), 0x01);
write_volatile(ptr8.offset(2), 0x02);
write_volatile(ptr8.offset(3), 0x03);
let _ = read_volatile(ptr32);
let _ = read_volatile(0x8000_0000 as *mut u16);
let _ = read_volatile(0x8000_0002 as *mut u16);
let _ = read_volatile(0x8000_0000 as *mut u8);
let _ = read_volatile(0x8000_0001 as *mut u8);
let _ = read_volatile(0x8000_0002 as *mut u8);
let _ = read_volatile(0x8000_0003 as *mut u8);
write_volatile(ptr16.offset(1), 0x55);
write_volatile(ptr16.offset(0), 0x44);
let _ = read_volatile(ptr32);
}
}
}

Loading…
Cancel
Save