augustss
f690fc0845
More DIAGNOSTIC.
2001-12-28 00:21:26 +00:00
augustss
3bf49b584d
Add some more #defines.
2001-12-28 00:20:24 +00:00
augustss
04ec4ba316
Add some DIAGNOSTIC stuf that I forgot. From Nate Williams.
2001-12-27 18:48:28 +00:00
augustss
f8e03bd53c
Change some DIAGNOSTIC #defines.
2001-12-27 18:43:46 +00:00
augustss
0df9b7654d
ANSIfy.
2001-12-27 11:28:01 +00:00
augustss
d0f9a76506
Update a comment.
2001-12-27 11:27:11 +00:00
augustss
1f003f1c43
Name collection types.
2001-12-27 11:25:47 +00:00
augustss
81b818b421
Add usbd_get_protocol().
2001-12-27 11:24:42 +00:00
augustss
12560718c5
Files I forgot to remove in last commit.
2001-12-27 11:23:56 +00:00
cjs
80c0f36acc
Re-make these after usbdevs update.
2001-12-26 07:18:36 +00:00
cjs
2d1b70cd08
Add ID for memory stick slot in Sony Clie running PalmOS 4.0. This may also
...
be the same for the PalmOS 3.5 versions, but I can't test that.
2001-12-26 04:32:39 +00:00
augustss
0228f218d3
Add UISDATA_DEBUG.
2001-12-24 21:37:52 +00:00
augustss
213baeaad6
Use the new USB_PRODUCT_ANY match.
2001-12-24 21:36:54 +00:00
augustss
bfc3660fb1
Add some more DIAGNOSTIC tests.
...
Make usb_match_device() match on USB_PRODUCT_ANY.
2001-12-24 21:36:15 +00:00
augustss
c33e730dd9
Get rid of the transfer_speed nonsense to calculate the timeout.
...
We get passed a timeout from the upper layer which is what matters.
2001-12-24 19:24:33 +00:00
augustss
ab7b323efa
Add a preliminary version of a driver for In-System Designs non-standard
...
ATA-over-BulkOnly protocol. The ISD chip can be found, e.g., in the
Archos MP3 player.
The driver still lacks real error handling.
2001-12-24 13:43:24 +00:00
augustss
45fc7e27e9
Regen.
2001-12-24 13:40:50 +00:00
augustss
0d60061a8b
Add some more In-System based adapters.
2001-12-24 13:40:31 +00:00
augustss
56b5867371
Make the separation between wire protocol (umass.c) and command protocol
...
(umass_scsipi.c) more distinct.
It is now possible to add new command protocols with a minimum of change.
The umassbus.[ch] files have been renamed umass_scsipi.[ch] since this
reflects their purpose better.
2001-12-24 13:25:52 +00:00
gehenna
e1839209b8
Add new quirk: NO_REQUEST_SENSE
...
Submit by: Dave Sainty
2001-12-22 13:21:59 +00:00
augustss
3e919c40c7
Regen.
2001-12-21 23:37:41 +00:00
augustss
72d569430d
Fix typo, pointed out by Nathan Binkert.
2001-12-21 23:37:18 +00:00
augustss
c6107a12f8
Add UIRDA_DEBUG.
2001-12-20 17:41:32 +00:00
augustss
b2a9a2993d
Move utility routine from uirda.c to usbdi_util.c.
2001-12-18 14:50:01 +00:00
ichiro
57957526e0
Uoo
...
Make it compile.
2001-12-17 14:34:37 +00:00
ichiro
1b0449d255
support BREAK function,
...
keep a value of the last LCR.
2001-12-17 14:31:02 +00:00
ichiro
d5f3329501
In BREAK, the value of LCR is held.
2001-12-17 14:19:39 +00:00
gehenna
7cd101a6ca
Introduce the new umass quirk table.
...
Discussed with augustss.
2001-12-17 12:16:14 +00:00
ichiro
0a1465a39c
handle vendor and product lookup with common routine
2001-12-16 15:11:19 +00:00
augustss
c70fc55cba
Add a hack for ScanLogic SL11R IDE adapter. From FreeBSD.
2001-12-15 00:26:14 +00:00
augustss
3a31906841
Regen.
2001-12-15 00:25:00 +00:00
augustss
4a4ae0b6b7
YAD.
2001-12-15 00:15:01 +00:00
augustss
18c6adb0b6
YAD (Yet Another Device)
2001-12-15 00:07:45 +00:00
augustss
f79701e3fa
Regen.
2001-12-14 23:57:00 +00:00
augustss
154a59571d
Add SS1001.
2001-12-14 23:56:42 +00:00
augustss
356c54687b
Integrate fix from PR 10155.
...
Add ACCTON SS1001.
2001-12-14 23:56:21 +00:00
augustss
74a0c5db97
Remember to add header byte to length.
...
Use fewer magic constants.
(The driver works now.)
2001-12-14 15:44:04 +00:00
augustss
342a82f2dd
Start read at open.
...
Don't send new header when nothing changes.
(But uirda is still not working.)
2001-12-14 13:07:33 +00:00
augustss
aa89e69702
Don't reallocate I/O buffers.
2001-12-14 12:08:14 +00:00
augustss
d787f49ee6
Fix descriptor definition bug.
...
Clear endpoint stall on error.
2001-12-14 12:02:53 +00:00
gehenna
f144837e0e
Stylistic changes
2001-12-14 08:58:49 +00:00
gehenna
2d27ad7c73
Define a new structure to store wire specific control methods.
...
The basic BBB/CBI functions are stored as members of constant structure.
When attached device, softc holds one of that constant structures.
2001-12-14 08:46:19 +00:00
ichiro
69424fd268
typo fix
2001-12-14 08:33:54 +00:00
gehenna
49bba69842
Use device handle and interface number which are stored in softc.
2001-12-14 06:21:56 +00:00
gehenna
53f34def69
Change style to store endpoint addresses and pipes.
2001-12-14 05:58:13 +00:00
augustss
04c10fc0cf
Initialize lock.
2001-12-13 17:25:37 +00:00
augustss
0ba8bac8fe
Fix some bugs. But the driver is still borken.
2001-12-13 02:16:21 +00:00
augustss
8e98b4a185
Add some special cases for the Sitecom adapter.
...
Make endian safe.
Fix some minor bugs.
2001-12-12 23:59:48 +00:00
augustss
0a4d7b9de3
Add a scanner quirk for keeping the pipes open between device opening.
...
Idea from Enami.
2001-12-12 15:48:18 +00:00
augustss
7727919172
Use USBD_NO_COPY in for some transfers where it was missing.
2001-12-12 15:44:47 +00:00