cleanup translate_address func (#145)

This commit is contained in:
Logan McNaughton 2025-01-14 19:36:59 +01:00 committed by GitHub
parent 80176766a7
commit b2c1d88ea4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -56,13 +56,10 @@ pub fn translate_address(
address: u64,
access_type: AccessType,
) -> (u64, bool, bool) {
let mut cached = false;
if (address & 0xc0000000) != 0x80000000 {
return device::tlb::get_physical_address(device, address, access_type);
} else if address & 0x20000000 == 0 {
cached = true;
}
(address & 0x1FFFFFFF, cached, false)
(address & 0x1FFFFFFF, address & 0x20000000 == 0, false)
}
pub fn data_read(