SMMU: Fix 8Gb layout.
This commit is contained in:
parent
590d9b7e1d
commit
a874ab0133
2 changed files with 8 additions and 5 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue