阅读:1227回复:3
用READ(10)时,发现的几个问题?1 - 用READ(10),能单独读出某一小段的数据吗? 我能把整个块512B读出,但我不知怎么读出某一小段,比如:20个字节? 2 - 能连续读出几块的数据吗? 我读连续的0,1块,结果读到1快的块首,就死翘翘了:) 3 - 我单独读0,1,100快的出来的结果一模一样,前头有\" SMART0000\"字样,是不是真的每块前头都一样,还是我读错了地方,全读的cache什么的? 4 - 每一个Logical Block Unit里头特定的数据格式是什么?各位有什么这方面的资料么? |
|
沙发#
发布于:2002-12-20 08:30
1、规约里好象只支持逻辑块操作。
2、计算机就是连续读逻辑块的。 对于3、4我也不大明白。 我现在还停在读写U盘阶段,有些问题得不到解决,比较艰苦。 联系一下?QIANYU1231@SINA.COM |
|
板凳#
发布于:2002-12-20 14:53
4。每一个Logical Block Unit应该没有固定的格式。因为它的内容是文件系统决定的。
我想问一下上面的两位,用的是什么传输协议(RBC,ATAPI, QIC151,UFI,SCSI TRANSPARENT COMMAND SET)。谢谢! |
|
地板#
发布于:2002-12-20 15:39
RBC,在将就着用:)其实我的是支持SBC, 苦阿:) 跟qianyu123一样,我也停在了读写阶段,手头资料太少,正摸瞎呢:) |
|