{
if(vaddr >= 0x14000000 && vaddr < 0x1c000000)
return vaddr + 0x0c000000; // LINEAR heap
- if(vaddr >= 0x30000000 && vaddr < 0x40000000)
- return vaddr - 0x10000000; // Only available under FIRM v8+ for certain processes.
if(vaddr >= 0x1F000000 && vaddr < 0x1F600000)
return vaddr - 0x07000000; // VRAM
+ if(vaddr >= 0x1FF00000 && vaddr < 0x1FF80000)
+ return vaddr + 0x00000000; // DSP memory
+ if(vaddr >= 0x30000000 && vaddr < 0x40000000)
+ return vaddr - 0x10000000; // Only available under FIRM v8+ for certain processes.
return 0;
}