摘要: 上篇知道,通过BIOS的INT 13中断服务程序,可以访问磁盘,参数是读取扇区的起始磁道号、磁头号、扇区号,读取的扇区个数,缓冲区位置等。由于原因:BIOS通过USB总线(2.0的是通过EHCI USB)向USB存储设备发送UFI指令来和它进行交流的。其中MODE SENSE Command(5AH)就是你所说的媒体介质、模式检测功能,在返回的数据包中包含了一个Media Type and Write Protect块里面有介质描述符的字节(该字节在格式化的UFI命令包中可以指定),BIOS就是根据这个来确认U盘的类型和是否有写保护等。系统对USB存储设备访问是采用一种叫LBA的地址(目前采用 阅读全文
posted @ 2014-04-01 11:14 安心编码 阅读(4723) 评论(0) 推荐(0) 编辑