mstar.h
来自「引入事件驱动观念的抢占式多任务微型实时内核——MicroStar的设计与实现;提」· C头文件 代码 · 共 34 行
H
34 行
/**************** mStar.h****************/
/* MacroStar 1.0a */
/* Zhengyuquan,2003.7,Beijing */
/* All rights reserved */
/****************************************/
#ifndef _MICROSTAR_IN
#define _MICROSTAR_IN
#include "os_type.h"
#include "os_macIn.h"
#define EXTERN extern
EXTERN const uint_16 os_maskTable[];
EXTERN const uchar os_fastTable[];
#ifdef _DEBUG
EXTERN uint_16 os_prioState;
EXTERN uint_16 os_tcbState;
#endif
EXTERN TCB os_tcbs[ ];
EXTERN uint_16 os_curPrioMask;
EXTERN TCB* os_pCurTCB;
EXTERN TCB* os_prioToTCB[];
EXTERN uint_16 os_rdyState;
EXTERN uint_16 os_rdyhState;
EXTERN uint_16 os_slpState;
EXTERN volatile uchar os_nLayers;
EXTERN volatile uchar os_flag;
EXTERN void interrupt os_Schedule( );
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?