summaryrefslogtreecommitdiff
path: root/sys/dev/usb/umass.c
AgeCommit message (Collapse)Author
2003-05-17sync with NetBSD and add various local hacks to make things work correctlyNathan Binkert
with our scsi layer
2003-05-07string cleanup; nate okTheo de Raadt
2003-04-27strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit.Hakan Olsson
2003-01-05spellingTheo de Raadt
2002-12-15Fix/Cleanup some SCSI #defines.Kenneth R Westerback
1) Correctly define MODE_SENSE_BIG as 0x5a, not 0x54. 2) Delete duplicate #define's of some opcodes in scsi_disk.h. 3) Delete multiple #define's for same opcode in scsi_disk.h. 4) Replace uses of deleted opcodes in umass.c with remaining ones. ok millert@ tdeval@
2002-10-12Remove more '\n's from panic() statements. Both trailing and leading.Kenneth R Westerback
Diff generated by Chris Kuethe.
2002-07-25get rid of trailing whitespaceNathan Binkert
2002-06-21Trial and error gives me this tweak for the trumpion 0x1100 device.Artur Grabowski
2002-05-07Meant to commit only ulpt and committed everything. Most things weren't readyNathan Binkert
2002-05-07Sync ulpt driver with NetBSDNathan Binkert
2002-03-14Final __P removal plus some cosmetic fixupsTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2001-09-25Change to umass to not attach immediately if the system is still 'cold'.Dale Rahn
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@.
2001-05-24Angelos' Fuji camera is an 8070i device and it only accepts 12 byte CDBs.Constantine Sapuntzakis
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.
2001-02-24#else if/#elifMichael Shalayeff
2001-01-29Pull in updates from NetBSD 1.49. Mostly support for a couple moreConstantine Sapuntzakis
quirky devices.
2000-11-23fix lun support, not as nice as i would likeTheo de Raadt
2000-11-20limit luns on usbTheo de Raadt
2000-04-14Sync with NetBSD.Aaron Campbell
2000-04-08Y-E UFI drives don't clear sense on INQUIRY. Upper-layer SCSI driversConstantine Sapuntzakis
don't like that too much. Now drive is detected correctly, even without floppy in it.
2000-04-08Add RCSids.Aaron Campbell
2000-04-08Complete the port to OpenBSD started by aaron@Constantine Sapuntzakis
Tested with Y-E USB floppy.
2000-04-04New USB mass storage driver. Improvements: Uses asynchronous USB requests,Aaron Campbell
supports more transport protocols (bulk-only and CBI), supports more command sets (SCSI and ATAPI); from NetBSD. Not yet tested.
2000-03-31Add support for USB Mass Storage devices; e.g., USB Zip Drives. UNTESTED.Aaron Campbell
From NetBSD.