[SOLVED] USB Root HUB init (please help)

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
MihailB
Posts: 17
Joined: Thu Sep 08, 2011 7:32 am
Location: Romania
Contact:

[SOLVED] USB Root HUB init (please help)

Post by MihailB »

Hello there !
well I'm a new user ... signed up just right now ...

I have a problem with my project ... : Initing the USB root hub

My project is called FileSystemD and it hosted by sourceforge
http://filesystemd.sourceforge.net
(it's written in fb32; the main sources have already +1MB)
The program has built in support for PATA IDE Hard-disks, ATAPI CD/DVDs and USB mass storage through dosusb.com
It has fat32/iso9660/ext2 support; it can navigate through dirs, copy files from any DVD session to a FAT32 partition; check fat32 part for errors; chruck data; etc...

At the beginning I planned to support USB Mass Storage Bulk-only devices through my own
USB driver ... but I got stucked with ROOT HUB INIT (... ha ha ha uuuueeeeeeeeee #-o :oops: ) ... and I had to use www.georgpotthast.de/usb[/usb] Now the ... eforge.net and is called V86.ZIP and [electron?????.zip] -> switches from RM to PM, inits idt,gdt,ldt, pageing,tss,v86 tss, a20gate ,bla-bla-bla etc...)

If I'm unable to init the root hub, I'm unable to "talk" to any usb device :( #-o
Last edited by MihailB on Sun Sep 11, 2011 5:47 am, edited 1 time in total.
MihailB
Posts: 17
Joined: Thu Sep 08, 2011 7:32 am
Location: Romania
Contact:

Re: USB Root HUB init (please help)

Post by MihailB »

SOLVED ...

I've found the solution from Bret (http://Bretjohnson.us)
http://bretjohnson.us/forum/viewtopic.p ... 9e4888297c

Root HUB is inited at the time when the controller get's inited ...
Stuff is being controlled using [PortStatusAndCtrl] Port(s) (for UHCI ctrl)

Best regards.
Post Reply