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

📄 mstar.h

📁 引入事件驱动观念的抢占式多任务微型实时内核——MicroStar的设计与实现;提出基于事件的优先级这一新概念。
💻 H
字号:
/**************** 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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -