Internal OS Functions

Some of the internal OS functions are briefly described below. Broken into three groups, these functions are mentioned here with the purpose to reduce potential duplicate effort from developers. Most of these functions are simple routines to access various R4300 registers, Translation-Lookaside Buffer (TLB) information, and internal active thread queue. Please refer to the reference (man) pages for specifics about the arguments, return values, and behavior of these functions.

Group 1:  Provides functions to access various common R4300 registers:

Group 2:  Provides functions to access TLB information:

Group 3:  Provides functions to access internal active thread queue to find faulted thread(s):