- 博客(3)
- 收藏
- 关注
原创 计算SATA存储设备的容量大小
要知道容量大小,需先读取SATA设备的IDENTIFY DATA,默认略去此步。假设已经读取出SATA Device Identify Data,读取word 60~62的数据作为计算容量大小的数据源(记为S),容量大小以G为单位,计算式为 size = (S / 2 / 1024 / 1024) / 93%PS: 因为每个扇区为512B或者4K,因为测试用到的硬盘基本都小于3T,这
2015-01-20 11:48:00 1074
原创 smbus访问SPD
通常有IO和MMIO两种方式访问SMBUS,但两种方式除了base address不同,访问方法相似。IO方式简化流程:1. 找出smbus base address(记为smbase)2. smbase + 04h处填入 SPD设备地址+1 (例如, A2h+1=A3h) 3. smbase + 03h处填入 目标数据在SPD内的偏移地址4. smbase +
2015-01-19 11:11:35 3040 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人