📄 mkernel.h
字号:
/* MKernel.h MMURTL OS KERNEL PROTOTYPES */
/* MMURTL Operating System Source Code
Copyright 1991,1992,1993, Richard A. Burgess
ALL RIGHTS RESERVED
Version x0.8
*/
extern far long AllocExch(long *pExchRet);
extern far long DeAllocExch(long Exch);
extern far long GetTSSExch(unsigned long *pExchRet);
extern far long NewTask(long JobNum,
long CodeSeg,
long Priority,
long fDebug,
long Exch,
unsigned long ESP,
unsigned long EIP);
extern far SpawnTask(char *pEntry,
long dPriority,
long fDebug,
char *pStack,
long fOSCode);
extern far long SendMsg(long Exch, long msg1, long msg2);
extern far long ISendMsg(long Exch, long msg1, long msg2);
extern far long WaitMsg(long Exch, char *pMsgRet);
extern far long CheckMsg(long Exch, char *pMsgRet);
extern far long Request(unsigned char *pSvcName,
unsigned int wSvcCode,
unsigned long dRespExch,
unsigned long *pRqHndlRet,
unsigned long dnpSend,
unsigned char *pData1,
unsigned long dcbData1,
unsigned char *pData2,
unsigned long dcbData2,
unsigned long dData0,
unsigned long dData1,
unsigned long dData2);
extern far long Respond(long dRqHndl, long dStatRet);
/******* End of MKernel.h ******/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -