openUBMC Chip Abstract Layer
V0.1
载入中...
搜索中...
未找到
efuse
基本无变更
接口用途
bmc_upgrade Hi1712升级Linx固件用
soctrl 读写efuse
对比
<tt>get_domain_cnt</tt>
原接口
uint32_t get_domain_cnt()
const
;
新接口
uint32_t get_domain_cnt(int32_t index);
变更说明 统一增加index参数
<tt>read</tt>
原接口
string
read(uint32_t field_id, uint32_t field_word_cnt);
新接口
string_t read(int32_t index, uint32_t field_id, uint32_t len);
变更说明 统一增加index参数
<tt>write</tt>
原接口
void
write(uint32_t field_id,
const
string_view &val);
新接口
int32_t write(int32_t index, uint32_t field_id,
const
string_t &val);
变更说明 统一增加index参数
<tt>wr_buf_validate</tt>
原接口
void
wr_buf_validate(
const
string_view &buf, uint32_t buf_total_len);
新接口 无
变更说明 删除写入校验;如果需要校验,在
write
方法实际写入前可以做,没有必要要求驱动一定得有写入前校验的接口
制作者
1.9.8