MCPcopy Create free account
hub / github.com/LPC4/Full-Stack / write_word

Method write_word

crates/virtual-machine/tests/vm_mmu.rs:73–78  ·  view source on GitHub ↗
(&mut self, addr: u64, value: u32)

Source from the content-addressed store, hash-verified

71
72 fn write_word(&mut self, addr: u64, value: u32) -> Result<(), VmError> {
73 for i in 0..4u64 {
74 self.write_byte(addr + i, ((value >> (i * 8)) & 0xFF) as u8)?;
75 }
76 Ok(())
77 }
78
79 fn write_doubleword(&mut self, addr: u64, value: u64) -> Result<(), VmError> {
80 for i in 0..8u64 {
81 self.write_byte(addr + i, ((value >> (i * 8)) & 0xFF) as u8)?;

Callers 5

load_programFunction · 0.45
pipeline_load_use_stallFunction · 0.45
bus_read_word_alignedFunction · 0.45

Calls 1

write_byteMethod · 0.45

Tested by

no test coverage detected