Hi All,
I am trying to implement a USB driver for a xHCI controller that is sitting
on a PCIe bus, on a ARM SoC. I was looking at the current implementations
and saw that Beagle board has a similar implementation. Ideally, I would
like to add these lines to my project files and it should work:
INF MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf
INF MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf
INF MdeModulePkg/Bus/Usb/UsbMassStorageDxe/UsbMassStorageDxe.inf
The only issue is that I need to initialize the hardware block before this
driver stack can use the hardware.
My question is, where/how do I add this initialization sequence so that
when connect controller call comes to this driver stack, it will recognize
the xHCI controller and set everything up ?
Thank You.
------------------------------------------------------------------------------
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel