![]() |
![]() |
![]() |
![]() |
![]() |
||||||||||||||||||||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
![]() |
__osGetTLBHiFormat#include <ultra64.h> #include <os_internal.h> u32 __osGetTLBHi(s32 index); What These Functions Do The __osGetTLBASID, __osGetTLBPageMask, __osGetTLBHi, __osGetTLBLo0, and __osGetTLBLo1 functions are internal routines that the N64 operating system uses to access translation lookaside buffer (TLB) registers. The Nintendo 64 operating system contains internal routines that provide access to MIPS R4300 Translation Lookaside Buffer (TLB) registers. To reduce potential duplicate effort from developers, these routines are described in this article. Note that these routines were designed for internal use only; that's why their names have a double-underscore (__) prefix notation. For more information on the use of the R4300 registers, please refer to the MIPS R4300 User's Manual. Based on the index, __osGetTLBHi reads the appropriate TLB entry and returns the value of the R4300 EntryHi register. See Also __osGetTLBASID __osGetTLBPageMask __osGetTLBLo0 __osGetTLBLo1 __osGetCause
|