fixed bug in Memory::GetPointer
This commit is contained in:
		| @@ -103,11 +103,11 @@ u8 *GetPointer(const u32 addr) { | |||||||
|     const u32 vaddr = _AddressPhysicalToVirtual(addr); |     const u32 vaddr = _AddressPhysicalToVirtual(addr); | ||||||
|  |  | ||||||
|     // FCRAM - GSP heap |     // FCRAM - GSP heap | ||||||
|     if ((vaddr > HEAP_GSP_VADDR)  && (vaddr < HEAP_GSP_VADDR_END)) { |     if ((vaddr >= HEAP_GSP_VADDR)  && (vaddr < HEAP_GSP_VADDR_END)) { | ||||||
|         return g_heap_gsp + (vaddr & HEAP_GSP_MASK); |         return g_heap_gsp + (vaddr & HEAP_GSP_MASK); | ||||||
|  |  | ||||||
|     // FCRAM - application heap |     // FCRAM - application heap | ||||||
|     } else if ((vaddr > HEAP_VADDR)  && (vaddr < HEAP_VADDR_END)) { |     } else if ((vaddr >= HEAP_VADDR)  && (vaddr < HEAP_VADDR_END)) { | ||||||
|         return g_heap + (vaddr & HEAP_MASK); |         return g_heap + (vaddr & HEAP_MASK); | ||||||
|  |  | ||||||
|     } else { |     } else { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user