diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-11-25 16:24:10 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-11-25 16:24:10 +0100 |
commit | ffa54947bc52cf9a09d3cee9780e6858792a8b9b (patch) | |
tree | 06d7c54e903897a4988ff4530e8f8cdde78f4780 /sys/src/cmd/nusb/kb/kb.c | |
parent | f8f118423c894a028a99e02e7eec7e85f785d919 (diff) |
usbehci: fix broken bios takeover
bios takeover was broken. bad Ceecpmask (was 8, should be 0xFF)
causing it to miss the legacy control ecap and properly take
overship of the controller. also the order seems wrong, we
have to takeover before we do anything with the controller.
remove the pci config space 0xc0 = 0x2000 write. this the
uhci legacy register. its not anywhere in the ehci spec.
Diffstat (limited to 'sys/src/cmd/nusb/kb/kb.c')
0 files changed, 0 insertions, 0 deletions