diff options
author | David Gwynne <dlg@cvs.openbsd.org> | 2004-08-11 04:03:16 +0000 |
---|---|---|
committer | David Gwynne <dlg@cvs.openbsd.org> | 2004-08-11 04:03:16 +0000 |
commit | 107d9634638a5d0a3a7f8d4141583c678334bb98 (patch) | |
tree | ff8b60ec28d54b43966be4fde895e4996fde3ef5 /games | |
parent | b44fa289544e62905e4b3bb511273a88990bf541 (diff) |
from netbsd, ohci.c 1.142 1.147
log message for 1.142:
Fix a done list handling bug which exhibits under high shared interrupt
rate and bus traffic. As the interrupt register is read after checking
hcca_done_head, there was a small chance of dropping a done list.
Ignore OHCI_WDH interrupt bit if hcca_done_head is zero so that OHCI_WDH
is processed later.
log message for 1.147:
Failure to properly mask off UE_DIR_IN from the endpoint address was
causing OHCI_ED_FORMAT_ISO and EHCI_QH_HRECL to get set spuriously,
causing rather interesting lossage.
Diffstat (limited to 'games')
0 files changed, 0 insertions, 0 deletions