📄 proctbl.h
字号:
#ifndef _PROCTBL_H_
#define _PROCTBL_H_
#include "MiniTosDef.h"
//全局变量定义
PROC Proc[N_PROC];
PROC SysProc[N_SYSPROC];
struct ProcTbl * ptrCurrProc; /* pointer for Current Proc[n] */
int CurrProc;
struct ProcTbl * ptrSleepProc=NULL;
//在移植ucip中需要系统信号量,方便移植
#ifdef SEM_NO_MALLOC
//信号量不使用malloc,在一些比较小系统的移植上,如果没有malloc函数,可以数组来定义
//但是在这种情况下,不方便释放空间和变量。
#define N_SYSSEM 20
SEMPORE SysSem[N_SYSSEM];
int gSysSemUsed=0; //被使用的信号量(不释放了)
#else
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -