ref_ver
iref_ver
ER ref_ver ( T_RVER *pk_rver );
ER iref_ver ( T_RVER *pk_rver );
typedef struct t_rver { UH maker; /*カーネルのメーカ・コード*/ UH prid; /*カーネルの識別番号*/ UH spver; /*ITRON仕様のバージョン番号*/ UH prver; /*カーネルのバージョン番号*/ UH prno[4]; /*カーネル製品の管理情報*/ } T_RVER; |
- maker
makerは,このカーネルを作ったメーカを表します。RI600V4では,ルネサスエレクトロニクスを意味する0x011Bが返ります。
なお,makerと同じ値がカーネル構成マクロTKERNEL_MAKERに定義されています。
makerは,このカーネルを作ったメーカを表します。RI600V4では,ルネサスエレクトロニクスを意味する0x011Bが返ります。
なお,makerと同じ値がカーネル構成マクロTKERNEL_MAKERに定義されています。
- prid
pridは,カーネルやVLSIの種類を区別する番号を表します。RI600V4では,0x0003が返ります。
なお,pridと同じ値がカーネル構成マクロTKERNEL_PRIDに定義されています。
pridは,カーネルやVLSIの種類を区別する番号を表します。RI600V4では,0x0003が返ります。
なお,pridと同じ値がカーネル構成マクロTKERNEL_PRIDに定義されています。
- prver
prverは,カーネルのバージョン番号を表します。
例えば,カーネルのバージョンがV1.02.03の場合は0x0123となります。
なお,prverと同じ値がカーネル構成マクロTKERNEL_PRVERに定義されています。
prverは,カーネルのバージョン番号を表します。
例えば,カーネルのバージョンがV1.02.03の場合は0x0123となります。
なお,prverと同じ値がカーネル構成マクロTKERNEL_PRVERに定義されています。