 PAGE ,132
 TITLE dc2thunk.asm

;-----------------------------------------------------------------------
; File produced by THK2ASM, written by Scott T Jones, STJONES at BCRVM1
;-----------------------------------------------------------------------

 include systhunk.inc

;---------------------------------------
; Thunks with parameters L
;---------------------------------------

 UniThunk3216 CODE16,CODE32,DOS32ENTERCRITSEC,DOSENTERCRITSEC,0b
 UniThunk3216 CODE16,CODE32,DOS32EXITCRITSEC,DOSEXITCRITSEC,shared

;---------------------------------------
; Thunks with parameters LUU
;---------------------------------------

 UniThunk3216 CODE16,CODE32,DOS32EXIT,DOSEXIT,10100010b

;---------------------------------------
; Thunks with parameters UL
;---------------------------------------

 UniThunk3216 CODE16,CODE32,DOS32SLEEP,DOSSLEEP,10000001b
 UniThunk3216 CODE16,CODE32,DOS32SHUTDOWN,DOSSHUTDOWN,shared

;---------------------------------------
; Thunks with parameters UU
;---------------------------------------

 UniThunk3216 CODE16,CODE32,DOS32RESUMETHREAD,DOSRESUMETHREAD,10100001b
 UniThunk3216 CODE16,CODE32,DOS32SUSPENDTHREAD,DOSSUSPENDTHREAD,shared
 UniThunk3216 CODE16,CODE32,DOS32CONNECTNPIPE,DOSCONNECTNMPIPE,shared
 UniThunk3216 CODE16,CODE32,DOS32DISCONNECTNPIPE,DOSDISCONNECTNMPIPE,shared
 UniThunk3216 CODE16,CODE32,DOS32RESETBUFFER,DOSBUFRESET,shared
 UniThunk3216 CODE16,CODE32,DOS32CLOSE,DOSCLOSE,shared
 UniThunk3216 CODE16,CODE32,DOS32FINDCLOSE,DOSFINDCLOSE,shared
 UniThunk3216 CODE16,CODE32,DOS32SETDEFAULTDISK,DOSSELECTDISK,shared
 UniThunk3216 CODE16,CODE32,DOS32SETMAXFH,DOSSETMAXFH,shared
 UniThunk3216 CODE16,CODE32,DOS32SETVERIFY,DOSSETVERIFY,shared
 UniThunk3216 CODE16,CODE32,DOS32FREEMODULE,DOSFREEMODULE,shared
 UniThunk3216 CODE16,CODE32,DOS32CLOSECHANGENOTIFY,DOSCLOSECHANGENOTIFY,shared

;---------------------------------------
; Thunks with parameters UUL
;---------------------------------------

 UniThunk3216 CODE16,CODE32,DOS32PROTECTCLOSE,DOSPROTECTCLOSE,1000100010b
 UniThunk3216 CODE16,CODE32,DOS32SETFILESIZE,DOSNEWSIZE,shared
 UniThunk3216 CODE16,CODE32,DOS32SETFHSTATE,DOS32ISETFHSTATE,shared

;---------------------------------------
; Thunks with parameters UULL
;---------------------------------------

 UniThunk3216 CODE16,CODE32,DOS32PROTECTSETFILESIZE,DOSPROTECTNEWSIZE,100000100011b
 UniThunk3216 CODE16,CODE32,DOS32PROTECTSETFHSTATE,DOS32IPROTECTSETFHSTATE,shared

;---------------------------------------
; Thunks with parameters UULU
;---------------------------------------

 UniThunk3216 CODE16,CODE32,DOS32SETNPIPESEM,DOSSETNMPIPESEM,101000100011b

;---------------------------------------
; Thunks with parameters UUU
;---------------------------------------

 UniThunk3216 CODE16,CODE32,DOS32BEEP,DOSBEEP,1010100010b
 UniThunk3216 CODE16,CODE32,DOS32KILLPROCESS,DOSKILLPROCESS,shared
 UniThunk3216 CODE16,CODE32,DOS32SETNPHSTATE,DOSSETNMPHANDSTATE,shared

;---------------------------------------
; Thunks with parameters UUUSU
;---------------------------------------

 UniThunk3216 CODE16,CODE32,DOS32SETPRIORITY,DOSSETPRTY,10101010100100b

;---------------------------------------
; Thunks with parameters UUY
;---------------------------------------

 UniThunk3216 CODE16C,CODE32,DOS32SETCP,DOSSETCP,10100100001b
 UniThunk3216 CODE16C,CODE32,DOS32SETPROCESSCP,DOSSETPROCCP,shared

;---------------------------------------
; Thunks with parameters UZX
;---------------------------------------

 UniThunk3216 CODE16,CODE32,DOS32DELETEDIR,DOSRMDIR,10101000010001b

 END
