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

📄 systemcalllib.h

📁 Murphy 大俠 GPL 的 C++/x86 RTOS, 支持 MMU, 用戶/核心 模式區隔. http://hpc.ee.ntu.edu.tw/~murphy/me/EKernel.html
💻 H
字号:

extern dword CreateThread(
	dword *pnThreadID,
	char *pThreadName,
	void (*pEntryFunction)(),
	void *pStackSpace,
	dword nStackSize,
	bool bAutoStart);
extern dword TerminateThread(dword nThreadID);
	
extern dword SerialPutchar(int c);
extern dword SerialPuts(char *s);

extern dword CreateSemaphore(dword *pnSemaphoreID, char *pSemaphoreName,
	dword nInitialCount);
extern dword OpenSemaphore(dword *pnSemaphoreID, char *pSemaphoreName);
extern dword WaitSemaphore(dword nSemaphoreID, bool bWait);
extern dword SignalSemaphore(dword nSemaphoreID);

extern dword CreateMessageQueue(dword *pnMessageQueueID,
	char *pMessageQueueName, dword nMessageQueueSize);
extern dword OpenMessageQueue(dword *pnMessageQueueID, char *pMessageQueueName);
extern dword SendMessage(dword nMessageQueueID, dword nMessage, dword nParam1,
	dword nParam2, bool bWait);
extern dword GetMessage(dword nMessageQueueID, dword *pnMessage,
	dword *pnParam1, dword *pnParam2, bool bWait);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -