Age | Commit message (Collapse) | Author |
|
Mostly stylistic change, making comments and printf()s similar between BBB
and CBI.
ok krw@
|
|
do less work if we hit an error
ok krw@
|
|
Fix a printf() error.
ok krw@
|
|
When starting a bulk-only transfer, punt early if the device is going away.
ok krw@
|
|
Do the quirk initialization earlier.
ok krw@
|
|
On a Bulk-In data stall, make sure we copy back the data received, per the
spec. This is the real problem behind FORCE_SHORT_INQUIRY.
ok krw@
|
|
log message for umass 1.98, umass_scsipi.c 1.11, umassvar.h 1.21:
Fix several problems with CCI handling, and enable it: * We were never calling
the callback function when we got a UFI CCI(!). * We were passing a bogus
residual count on non-UFI CCIs. * After a REQUEST SENSE, the UFI CCI may
include the ASC/ASCQ from the sense information -- don't consider this a
failure.
In addition, remove a horrible hack that was causing us to drop sense
information on the floor and return empty INQUIRY responses, often in the
case where there is a UNIT ATTENTION pending during the INQUIRY. (Some drives
send the data and then fail, some don't.)
log message for umass.c 1.113:
Do not return STATUS_WIRE_FAILED in response to a CBI stall. This is perfectly
normal, and is used to report errors. Instead, use STATUS_CMD_FAILED, which
causes us to do a REQUEST SENSE. Should address PR 22960.
log message for umass.c 1.115:
Do not do a CBI reset before returning STATUS_CMD_FAILED. This causes any
sense information to be thrown away, and is therefore nonsensical.
ok krw@
|
|
be trusted. ok deraadt, several testers. solves pr3814. while here, art says
use microuptime.
|
|
bigger; asked by art@
|
|
log message:
Implement outgoing interrupt pipes. It is part of the USB 1.1 spec.
The Lego Infrared Tower use it.
ok deraadt@
|
|
network interfaces, transporting Ethernet, supporting Sharp Zaurus and
Prolific PL-2501 (external cable). Written by Craig Boston based on code
from Bill Paul. ok deraadt@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
timeout is still active as seen by david@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
log message:
Remove UMASS_QUIRK_NO_START_STOP and UMASS_QUIRK_NO_MAX_LUN.
We don't have UMASS_QUIRK_NO_START_STOP so I didn't have to remove it. I
consider umass_quirks.c to be too different so I hand removed references to
the removed defines. There are some useless entries in there now which will
be cleaned up after umass is merged with netbsd.
ok deraadt@
|
|
|
|
ok'd by him and markus@
|
|
mcbride ok.
|
|
|
|
|
|
Garbage collect the code and corresponding documentation.
- some minor grammar/spelling fixes.
From NetBSD, the documentation change changed slightly
after a suggestion from jmc@
ok deraadt@
|
|
- No need to zero clear temporary storage twice
From NetBSD
ok deraadt@
|
|
|
|
|
|
to even offsets in the ADM8211 SRAM. From NetBSD (dyoung).
|
|
reference driver. From NetBSD (dyoung).
|
|
|
|
From NetBSD (dyoung).
|
|
|
|
Totally revamp the way that the synthesizer and baseband are programmed.
From NetBSD (dyoung). Also remove trailing whitespace from lines (me).
|
|
|
|
|
|
Borrowing an idea from the reference driver, use no 64-bit arithmetic.
From NetBSD (dyoung)
|
|
In atw_start_beacon, set CAP0 as well as BCNT and CAP1.
From NetBSD (dyoung)
|
|
Set up the Tx descriptor ring more safely. Fix an endianness bug.
"It's a wonder this ever worked." (Actually, it's not.)
hange the order in which I write the BSSID registers on the ADM8211,
to match the reference driver. This probably does not make any
functional difference.
Only write the SSID buffer to the ADM8211 SRAM up to the end of
the SSID, not up to the end of the buffer. Given the (too
conservative?) delays involved, this should save some time when we
join a new network.
From NetBSD (dyoung)
|