SMMU: Fix 8Gb layout.

This commit is contained in:
Fernando Sahmkow 2024-01-05 03:47:48 +01:00 committed by Liam
parent 590d9b7e1d
commit a874ab0133
2 changed files with 8 additions and 5 deletions

View file

@ -762,6 +762,9 @@ void MemoryManager::FlushCaching() {
}
const u8* MemoryManager::GetSpan(const GPUVAddr src_addr, const std::size_t size) const {
if (!IsContinuousRange(src_addr, size)) {
return nullptr;
}
auto dev_addr = GpuToCpuAddress(src_addr);
if (dev_addr) {
return memory.GetSpan(*dev_addr, size);