Files
banjo-kazooie/src/done/virtualtophysical.c
2022-07-15 17:09:41 -05:00

20 lines
303 B
C

#include <os_internal.h>
#include <R4300.h>
#include "osint.h"
u32 osVirtualToPhysical(void *addr)
{
if (IS_KSEG0(addr))
{
return K0_TO_PHYS(addr);
}
else if (IS_KSEG1(addr))
{
return K1_TO_PHYS(addr);
}
else
{
return __osProbeTLB(addr);
}
}