mirror of https://github.com/zeldaret/mm.git
25 lines
504 B
C
25 lines
504 B
C
#ifndef PR_OS_INTERNAL_REG_H
|
|
#define PR_OS_INTERNAL_REG_H
|
|
|
|
#include "ultratypes.h"
|
|
#include "os_exception.h"
|
|
|
|
|
|
u32 __osGetCause(void);
|
|
void __osSetCause(u32);
|
|
u32 __osGetCompare(void);
|
|
void __osSetCompare(u32 value);
|
|
u32 __osGetConfig(void);
|
|
void __osSetConfig(u32);
|
|
u32 __osGetSR(void);
|
|
void __osSetSR(u32 value);
|
|
OSIntMask __osDisableInt(void);
|
|
void __osRestoreInt(OSIntMask im);
|
|
u32 __osGetWatchLo(void);
|
|
void __osSetWatchLo(u32 value);
|
|
|
|
u32 __osSetFpcCsr(u32 value);
|
|
u32 __osGetFpcCsr(void);
|
|
|
|
#endif
|