Age | Commit message (Collapse) | Author |
|
|
|
|
|
Accessing the device via polling would cause a crash in the usb subsystem.
this change delays the media configuration using startuphooks, when
the system is fully up and running. This allows it to configure properly
and on macppc it is possible to use a umass device as root device.
Has little effect on other system, because they do not force USB configuration
during 'cold'. Tested by myself and brad@.
|
|
I'm going to guess that ATAPI and QIC157 devices also want 12-byte CDBs.
So, pad CDBs to be 12 bytes for ATAPI, QIC157, 8070i (as well as UFI devices)
Also, remove an overly paranoid check in BBB state machine which
actually violates the spec. This is half of getting Angelos' Olympus
camera to work. The other half involves a semi-violent rewrite of the
sd scsi driver to make it more tolerant.
|
|
|
|
quirky devices.
|
|
|
|
|
|
|
|
don't like that too much.
Now drive is detected correctly, even without floppy in it.
|
|
|
|
Tested with Y-E USB floppy.
|
|
supports more transport protocols (bulk-only and CBI), supports more command
sets (SCSI and ATAPI); from NetBSD. Not yet tested.
|
|
From NetBSD.
|