Discussion:
[vbox-dev] USB 2.0 Question
임승환
2014-06-26 03:32:13 UTC
Permalink
hi
I am trying to develop a usb ehci.
So I Added code.

1.Registered EHCI Device in the VBoxDeviceRegister() Fucntion.
2.create ehci confignode and attach the status driver.
3.create DevEHCI.cpp file
ehciR3Construct function has been modified as follows.
PCIDevSetVendorId (& pEhci-> PciDev, 0x8086);
PCIDevSetDeviceId (& pEhci-> PciDev, 0x265c);
PCIDevSetClassProg (& pEhci-> PciDev, 0x20);

But, host controller has not been successfully loaded
and usb root hub has not been registered.

What should I do now consider the progres?

please help me.. :(
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.virtualbox.org/pipermail/vbox-dev/attachments/20140626/9f4c7610/attachment.html
Huihong Luo
2014-06-26 03:42:02 UTC
Permalink
I did this in 2010, it took me more than 6 months full time work, so I'd say it's very difficult work.


________________________________
From: ??? <rootkit.lsh at gmail.com>
To: vbox-dev at virtualbox.org
Sent: Wednesday, June 25, 2014 8:32 PM
Subject: [vbox-dev] USB 2.0 Question



hi
I am trying to develop a usb ehci.
So I Added code.

1.Registered EHCI Device in the VBoxDeviceRegister() Fucntion.
2.create ehci confignode and attach the status driver.
3.create DevEHCI.cpp file
? ? ehciR3Construct function has been modified as follows.?
? ? ?PCIDevSetVendorId (& pEhci-> PciDev, 0x8086);
? ? ?PCIDevSetDeviceId (& pEhci-> PciDev, 0x265c);
? ? ?PCIDevSetClassProg (& pEhci-> PciDev, 0x20);

But, host controller has not been successfully loaded
and usb root hub has not been registered.

What should I do now consider the progres?

please help me.. :(
_______________________________________________
vbox-dev mailing list
vbox-dev at virtualbox.org
https://www.virtualbox.org/mailman/listinfo/vbox-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.virtualbox.org/pipermail/vbox-dev/attachments/20140625/1d33f404/attachment.html
Continue reading on narkive:
Loading...