2001-11-08 18:06:40 +01:00
|
|
|
init DOSVM_Init
|
2000-12-26 01:22:45 +01:00
|
|
|
|
2001-01-06 02:55:49 +01:00
|
|
|
@ stdcall LoadDosExe(str long) MZ_LoadImage
|
2002-10-24 00:24:10 +02:00
|
|
|
@ stdcall EmulateInterruptPM(ptr long) DOSVM_EmulateInterruptPM
|
2000-12-26 01:22:45 +01:00
|
|
|
|
2001-12-04 20:54:44 +01:00
|
|
|
# DPMI functions
|
|
|
|
@ stdcall CallRMInt(ptr) DOSVM_CallRMInt
|
2002-01-07 22:16:46 +01:00
|
|
|
@ stdcall CallRMProc(ptr long) DOSVM_CallRMProc
|
2001-12-04 20:54:44 +01:00
|
|
|
@ stdcall AllocRMCB(ptr) DOSVM_AllocRMCB
|
|
|
|
@ stdcall FreeRMCB(ptr) DOSVM_FreeRMCB
|
2002-05-05 23:06:51 +02:00
|
|
|
@ stdcall RawModeSwitch(ptr) DOSVM_RawModeSwitch
|
2001-12-04 20:54:44 +01:00
|
|
|
|
|
|
|
# I/O functions
|
2000-12-26 01:22:45 +01:00
|
|
|
@ stdcall SetTimer(long) DOSVM_SetTimer
|
|
|
|
@ stdcall GetTimer() DOSVM_GetTimer
|
2001-12-04 20:54:44 +01:00
|
|
|
@ stdcall inport(long long ptr) DOSVM_inport
|
|
|
|
@ stdcall outport(long long long) DOSVM_outport
|
|
|
|
@ stdcall ASPIHandler(ptr) DOSVM_ASPIHandler
|