SYS
More...
Go to the source code of this file.
|
#define | SYSvsync |
|
#define | SYSmemoryHighMap sys.memoryMapHigh |
|
#define | SYS_kbhit (sys.lastKey != *HW_KEYBOARD_DATA) |
|
#define | SYS_1P_BITSHIFT 1 |
|
#define | SYS_2P_BITSHIFT 2 |
|
#define | SYS_4P_BITSHIFT 3 |
|
#define | SYSdebugPrint(_screen, _screenPitch, _bitplanPitchShift, _col, _y, _s) |
|
#define | SYSlockInit(_lock) { _lock = 0; } |
|
|
typedef void(* | SYSthread )(void) |
|
typedef s8 | SYSlock |
|
|
enum | SYSemulator { SYSemulator_NOTDETECTED,
SYSemulator_STEEM,
SYSemulator_TOSBOX,
SYSemulator_PACIFIST
} |
|
|
void | SYSinit (SYSinitParam *_param) |
|
void | SYS_shutdown (void) |
|
void | SYSvsync (void) |
|
void | SYScheckHWRequirements (void) |
|
void | SYSswitchIdle (void) |
|
bool | SYSsetIdlethread (void *_stacklow, void *_stackhigh) |
|
void | SYStune (void) |
|
u32 | SYSreadVideoBase (void) |
|
void | SYSwriteVideoBase (u32 _val) |
|
u8 | SYSgetKb (void) |
|
void | SYSfastPrint (char *_s, void *_screenprintadr, u16 _screenPitch, u16 _bitplanPitch, u32 _fontadr) |
|
bool | SYSlockMain (SYSlock *_lock) |
|
void | SYSlockIdle (SYSlock *_lock) |
|
void * | SYSgemdosSetMode (void *_adr) |
|
void | SYSreset (void) |
|
|
SYScore | sys |
|
u16 | SYSbeginFrameNum |
|
volatile u32 | SYSvblcount |
|
volatile u16 | SYSvblLcount |
|