📄 system.h
字号:
/* ------------------------------------------------------------------------- */
/* HOS 僔僗僥儉娗棟 僿僢僟僼傽僀儖 */
/* */
/* Copyright (C) 1998-2002 by Project HOS */
/* ------------------------------------------------------------------------- */
#ifndef __HOS__SYSTEM_H_
#define __HOS__SYSTEM_H_
/* ------------------------------------ */
/* 掕悢掕媊 */
/* ------------------------------------ */
/* 僔僗僥儉偺忬懺 */
#define TSS_TSK 0x00 /* 僞僗僋晹幚峴拞 */
#define TSS_INDP 0x04 /* 僞僗僋撈棫晹幚峴拞 */
#define TSS_DDSP 0x01 /* 僨傿僗僷僢僠嬛巭 (dis_dsp 桳岠) */
#define TSS_DINT 0x02 /* 妱傝崬傒嬛巭 */
#define TSS_LOC 0x03 /* 僨傿僗僷僢僠仌妱傝崬傒嬛巭 (loc_cpu 桳岠 ) */
/* ------------------------------------ */
/* 宆掕媊 */
/* ------------------------------------ */
/* 僶乕僕儑儞忣曬嶲徠梡 */
typedef struct t_ver {
UH maker; /* 俷俽惢憿儊乕僇乕 */
UH id; /* 俷俽宍幃斣崋 */
UH spver; /* ITRON丒兪ITRON巇條彂僶乕僕儑儞斣崋 */
UH prver; /* 俷俽惢昳僶乕僕儑儞斣崋 */
UH prno[4]; /* 惢昳斣崋丄惢昳娗棟斣崋 */
UH cpu; /* 俠俹倀忣曬 */
UH var; /* 僶儕僄乕僔儑儞婰弎巕 */
} T_VER;
/* 僔僗僥儉忬懺嶲徠 */
typedef struct t_rsys {
INT sysstat;
} T_RSYS;
/* ------------------------------------ */
/* 僌儘乕僶儖曄悢 */
/* ------------------------------------ */
extern UH sysstat; /* 僔僗僥儉偺忬懺 */
/* ------------------------------------ */
/* 娭悢愰尵 */
/* ------------------------------------ */
ER get_ver(T_VER *pk_ver); /* 僶乕僕儑儞嶲徠 */
ER ref_sys(T_RSYS *pk_rsys); /* 僔僗僥儉忬懺嶲徠 */
/* 僞僗僋撈棫晹梡掕媊 */
#define iget_ver get_ver
#define iref_sys ref_sys
#endif /* __HOS__SYSTEM_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -