0h获取系统基本信息
Command 8bit  | 
M=0,S=1/ R=1,W=0/ Param1/ Param2  | 
命令/描述  | 
数据定义  | 
默认值  | 
使用场景描述  | 
|
|---|---|---|---|---|---|---|
1h  | 
1/1/0/0  | 
GET_INTERFACE_VERSION/ 查询SMC接口版本信息  | 
[15:8]  | 
Major Version  | 
01h  | 
启动查询协议接口版本,用于版本前后兼容  | 
[7:0]  | 
Minor Version  | 
00h  | 
||||
2h  | 
1/1/0/0  | 
GET_CPU_NUM/ 查询CPU数量  | 
[7:0]  | 
CPU数量 = N - N个CPU  | 
02h  | 
启动查询最大支持CPU数量,用于显示,实现告警等DFX特性  | 
3h  | 
1/1/0/0  | 
GET_CPU_TYPE/ 查询CPU类型  | 
[7:0]  | 
CPU类型 =0 - 1620 =1 - 1620S =4 - 1620lite  | 
00h  | 
-  | 
4h  | 
1/1/0/0  | 
GET_MEM_TURBO/ 查询内存turbo支持能力  | 
[7:0]  | 
查询内存turbo支持情况 =0h - 不支持 =1h - 支持  | 
00h  | 
启动识别基础板是否支持Turbo特性,用于turbo功能实现和菜单对外呈现  | 
6h  | 
1/1/0/0  | 
GET_TPM_PRSNT/ 查询TPM在位情况 载板hisport传入  | 
[7:0]  | 
查询TPM在位情况 =0h - 不在位 =1h - 在位  | 
不在位  | 
启动识别TPM在位情况,用于TPM特性使能  | 
7h  | 
1/1/0/0  | 
GET_CPU_FREQUENCY/ 查询CPU工作主频  | 
[7:0]  | 
查询CPU主频 =34h(2.6G主频=2600/50=52d) =3Ch(3.0G主频=2600/50=60d) =00h(其他)  | 
34h  | 
目前不使用  | 
FFh  | 
1/1/0/0  | 
GET_ALL_SYS_INFO/ 查询所有系统信息  | 
[63:56]  | 
查询CPU主频 =34h(2.6G主频=2600/50=52d) =3Ch(3.0G主频=2600/50=60d) =00h(其他)  | 
34h  | 
汇总命令,功能同上描述。响应数据长度为N,N为设备个数  | 
[55:49]  | 
RSV  | 
-  | 
||||
[48:48]  | 
查询TPM在位情况 =0h - 不在位 =1h - 在位  | 
0h  | 
||||
[47:40]  | 
RSV  | 
00h  | 
||||
[39:32]  | 
RSV  | 
00h  | 
||||
[31:24]  | 
查询内存turbo支持情况 =00h - 不支持 =01h - 支持  | 
00h  | 
||||
[23:16]  | 
CPU数量 = N - N个CPU  | 
01h  | 
||||
[15:8]  | 
Major Version  | 
01h  | 
||||
[7:0]  | 
Minor Version  | 
00h  | 
||||