(&mut self, addr: u64)
| 68 | |
| 69 | fn read_doubleword(&mut self, addr: u64) -> Result<u64, VmError> { |
| 70 | let lo = self.read_word(addr)? as u64; |
| 71 | let hi = self.read_word(addr + 4)? as u64; |
| 72 | Ok(lo | (hi << 32)) |
| 73 | } |
| 74 | |
| 75 | fn write_byte(&mut self, _addr: u64, _data: u8) -> Result<(), VmError> { |
| 76 | Err(VmError::WriteToRom) |
| 77 | } |