[ Last edited by netwinxp on 2008-10-29 at 16:39 ]作者: Joyoung 时间: 2008-10-29 16:38
Quote:
Originally posted by netwinxp at 2008-10-29 16:27:
对于LBA48的硬盘(>137G),该DWORD存放0FFF FFFFH(7个F刚好LBA28),真正的扇区数不放在这里,详细位置我不太记得了,你可以查找一下ATA-ATAPI-5标准(好像是)。 ...
Originally posted by netwinxp at 2008-10-29 16:40:
找IDENTIFY_DEV(0ECH)命令,它会标出在哪里找那256字节的定义。
我看了,好像就是Word60-Word61:Total number of user addressable sectors (LBA mode only),还有一个是Word57-Word58:Current capacity in sectors;其他的好像没有了
ATA 6的SPEC在附件里,高手可否帮忙看看?
[ Last edited by netwinxp on 2008-10-29 at 19:36 ]作者: Joyoung 时间: 2008-10-29 20:05
Quote:
Originally posted by netwinxp at 2008-10-29 19:04:
WORD60~61(LBA28)如果为0FFFFFFF就无效。
WORD100~103(LBA48)如果为0000FFFFFFFFFFFF就无效。(PS:目前还没有超过LBA48,所以超过后的定义还没出来)
详看6.2.1。
判断是 ...