⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mkernel.h

📁 MMURTL(tm) Computer Operating System Ver x0.8, source code.
💻 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 + -