[LinuxBIOS] Enabling USB 2.0

Jonathan Sturges jsturges at speakeasy.net
Fri Sep 1 17:50:21 CEST 2006

Probably most boards enable USB.  The irq_tables.c for each mainboard 
has the IRQ map in it.  I believe this file can be generated 
automatically if you boot using the stock BIOS and run the generator 
tool.  I am working mostly on a system without a standard BIOS and am 
coddling this file together manually.  Either way, take a look at it to 
get an idea of what it does.  There have also been a fair number of 
posts related to constructing this file, so search the archives too.


Anil B G wrote:

> Thanks. I plan to boot from SATA and not from USB.  Do any other 
> boards supported by LinuxBIOS (whose source is available in the source 
> tree) bringup USB that I could use as a reference?
> On 9/1/06, *Jonathan Sturges* <jsturges at speakeasy.net 
> <mailto:jsturges at speakeasy.net>> wrote:
>     Anil B G wrote:
>     > Hi,
>     >   I am trying to enable USB on a board similar to Tyan s2892
>     (CK804)
>     > chipset?
>     > Is there anything that else that needs to be done separately other
>     > than setting the irqs et al correctly? Specifically do we need to
>     > write some sort of a driver to enable the USB host controller.
>     >
>     > Thanks
>     > Anil
>     Assuming you don't hope to boot from USB, all you really should
>     need is
>     to setup the IRQ map, AFAIK.  Then the Linux kernel will detect it and
>     be able to attach the appropriate driver.
>     -Jonathan

More information about the coreboot mailing list