Searched hist:214349 (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.2-release/sys/dev/usb/controller/
H A Dehcireg.hdiff 214349 Mon Oct 25 16:03:12 MDT 2010 nwhitehorn The EHCI_CAPLENGTH and EHCI_HCIVERSION registers are actually sub-registers
within the first 4 bytes of the EHCI memory space. For controllers that
use big-endian MMIO, reading them with 1- and 2-byte reads would then
return the wrong values. Instead, read the combined register with a 4-byte
read and mask out the interesting quantities.
H A Dehci.cdiff 214349 Mon Oct 25 16:03:12 MDT 2010 nwhitehorn The EHCI_CAPLENGTH and EHCI_HCIVERSION registers are actually sub-registers
within the first 4 bytes of the EHCI memory space. For controllers that
use big-endian MMIO, reading them with 1- and 2-byte reads would then
return the wrong values. Instead, read the combined register with a 4-byte
read and mask out the interesting quantities.
/freebsd-10.2-release/sys/dev/pci/
H A Dpci.cdiff 214349 Mon Oct 25 16:03:12 MDT 2010 nwhitehorn The EHCI_CAPLENGTH and EHCI_HCIVERSION registers are actually sub-registers
within the first 4 bytes of the EHCI memory space. For controllers that
use big-endian MMIO, reading them with 1- and 2-byte reads would then
return the wrong values. Instead, read the combined register with a 4-byte
read and mask out the interesting quantities.

Completed in 148 milliseconds