#define MAXTSK 2
#define BB_MAX 7
extern void inzt00();
extern void nrmt00(int,int);
extern void timt00(int,int);
extern interrupt void intt00();
extern void inzt01();
extern void nrmt01(int,int);
extern void timt01(int,int);
extern interrupt void intt01();
static struct
{
unsigned tsknum; /* TaskNumber */
unsigned flg; /* 制御フラグ */
void (*inztsk)(); /* Task初期設定 */
void (*nrmtsk)(); /* Taskノーマル処理 */
void (*timtsk)(); /* Taskタイマ処理 */
void (*inttsk)(); /* Task割り込み処理 */
unsigned timer; /* タイマカウント値 */
unsigned timset; /* タイマセット値 */
int bb[BB_MAX];/* Bulletin Box */
}
table[MAXTSK]={
0,0x00,inzt00,nrmt00,timt00,intt00,0,0,{0,0,0,0,0,0,0},
1,0x00,inzt01,nrmt01,timt01,intt01,0,0,{0,0,0,0,0,0,0},
};