systemcalllib.h
来自「Murphy 大俠 GPL 的 C++/x86 RTOS, 支持 MMU, 用戶」· C头文件 代码 · 共 26 行
H
26 行
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 + =
减小字号Ctrl + -
显示快捷键?