It seems to me that Intel ehci controller supports 64 DMA address lines (HCCPARAMS register's 0 bit is set hardwired) then why do force DMA allocation from [0 4GB] range.
I tried to enable 64 bit DMA allocations by modifying call to 'usb_dma_tag_setup' in usb_controller.c and usb_transfer.c but got a device disconnect after we preallocated DMA memory for USB transfers. Would be really great if someone could guide me on this. -- View this message in context: http://freebsd.1045724.n5.nabble.com/USB-DMA-memory-Allocation-tp5833506.html Sent from the freebsd-usb mailing list archive at Nabble.com. _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-usb To unsubscribe, send any mail to "[email protected]"
