谢谢,有谁能解答我下面2个问题?扩展int 13只支持137G以下硬盘,有那位知道137G以上的INT13是真么调用的?就是能支持48bit地址那种。问题二:如何写硬盘的firmware?谢谢,我的邮箱duyongyu@163.comQQ:23483666主页:http://ww...
全文
回复(7) 2003-12-13 01:22 来自版块 - FirmWare
表情
duyongyu谢谢,稍后我去试一下,我先给分(2004-11-10 19:05)
oldpc我弄清楚了,在t13上找到一份文档,关于调用Extended INT 13的Packet数据结构,如下: Offset 0, Byte Packet size in bytes. The value in this field shall be 16 (10h) or gre...(2004-11-10 14:07)
duyongyu谢谢你 可是我还想问问 原来那个扩展int13h参数里面地址那里只有28bit 还有20位写到那个位置? 请你告诉我参数的结构具体定义,好吗?(2004-03-02 16:21)
changjt没有不同,48-bit地址是在IDE内部寄存器上作的调整,软件层面上API的使用是无差别的,也就是说无论大于还是小于137GB的硬盘的访问用的都是同一个Int13 ext调用,扩展int 13可以支持到144PB的容量.(2004-03-02 11:11)
duyongyu求求大家了(2004-03-01 20:31)
duyongyu有点不对,137G以上用的是48bit地址 里面参数有点不同,能告诉我吗?谢谢(2003-12-13 22:57)
changjt137G是使用了28bit LBA地址的限制 扩展int 13可以支持64bit线性地址的访问,自然可以支持48bit地址了.(2003-12-13 22:42)

返回顶部