Hi all,
I am using geode lx bsp; in wince 5.0 wince boots up fine without disabling
the usb legacy support in the bios, but in wince 6.0 it is hanging. Could
anyone tell me how to disable the usb legacy support??

If i disable the usb legacy support in the bios then the o.s boots up fine
otherwise it is hanging in the middle. please help!!
I wanted to disable the usb legacy support in the o.s level not in the bios

chipset: cs5536
wince 6.0
Thanks in advance.

RE: usb legacy support by Courteous

Courteous
Mon Jun 09 18:11:02 PDT 2008

I have the same problem with CE 5.0 using an Ampro Littleboard 800.



RE: usb legacy support by Werner

Werner
Sat Jun 14 07:31:01 PDT 2008

Try to get a hand on the datasheet of the chipset.
I have done it for Intel ICH4 chipset, it is not that hard. If you disable
the "USB legacy" support in an early stage of the USB driver startup code,
this would work fine.
Windows CE 6 USB sample code does this for ICH4 compatible hw. See file
USB\HCD\UHC\System.c function InitializeUHCI()

Werner

RE: usb legacy support by San

San
Tue Jun 17 00:26:00 PDT 2008

Thanks Werner,
I am trying with disabling the smi interrupts, couldn't find any specific
registers for usb legacy disabled in the cs5536 chipset, but in ich they
mentioned. They refer it to smi only. Need to work more...

"Werner" wrote:

> Try to get a hand on the datasheet of the chipset.
> I have done it for Intel ICH4 chipset, it is not that hard. If you disable
> the "USB legacy" support in an early stage of the USB driver startup code,
> this would work fine.
> Windows CE 6 USB sample code does this for ICH4 compatible hw. See file
> USB\HCD\UHC\System.c function InitializeUHCI()
>
> Werner