Ah增强功能
Command |
M=0,S=1/ R=1,W=0/ Param |
命令/描述 |
标准命令字 |
数据定义 |
备注 |
|
---|---|---|---|---|---|---|
4h |
1/0/1 |
BIOS配置 |
SET_BIOS_CFG |
[7:1] |
保留 |
- |
0 |
清除CMOS =0h - 无效 =1h - 有效 |
用于清除CMOS - BIOS恢复默认设置 |
||||
0/1/1 |
查询BIOS配置 |
GET_BIOS_CFG |
[7:1] |
保留 |
- |
|
0 |
清除CMOS =0h - 无效 =1h - 有效 |
获取BIOS清除CMOS功能 |

协议定义规则:
- 单个Opcode,单个设备数据读取/写入长度需要固定。实际数据长度跟设备数目相关,由SMC定义。
- 通过不同命令字(固定BIT)区分读取单个还是读多个。
- 通过不同命令字(固定bit)区分读写。
- Opcode定义时,需要考虑读取频率,尽可能将高频读取的数据整合到一个Opcode中。
- 控制命令需要根据实际应该场景定义,尽可能单独定义。
- 多字节传输时低字节在前。
- Param参数中N从1开始计数。
父主题: SMC模块设计