View Single Post
  #12  
Old January 8th 20, 04:30 PM posted to alt.comp.hardware.pc-homebuilt
[email protected]
external usenet poster
 
Posts: 533
Default Little warning: USB is broken: USB 2.0/3.0 doesn't work on USB 1.0

Maybe it's scsi protocol on top of it, or something microsoft specific ?
You know anything about that ?!


SCSI CDBs (Control and Data Blocks) is the Microsoft method for
anything "foreign".


OK Very nice ! You continue to amaze me with your knowledge or knowledge finding skills ! =D

I did a sniff with wireshark and usbcap and there indeed seems to be some SCSI CDB involved.

And this link learns me mo

https://en.wikipedia.org/wiki/SCSI_command

In the bottom is a SCSI commands reference manual:

https://www.seagate.com/files/static...100293068j.pdf

Linking to this PDF, first time I tried to download it, somehow an 404 error, but second time it worked.

At page 37 it starts explaining CDB.

At the next page I can already see how this is probably working.

There are 8 bytes for a logical block address.

So apperently this technology is at least 64 bit, and can probably at least achieve 2^64 file sizes, so that's roughly 16 exabyte if I recall correctly, probably a bit larger if multiplied by sector or max block size or whatever the "grain size" is

So this is somewhat re-assuring and amazing, so basically these old systems should be able to "scale up" and use super large harddisks, now and in the future, any device basically that can use USB and SCSI CDB, so that is pretty amazing !

Bye for now,
Skybuck.