Hello, I'm just using USB host support on a AU1100 developing board (DB1100 configuration) and i notice that CPU locks in function au1xxx_start_hc(): /* wait for reset complete (read register twice; see au1500 errata) */ while (au_readl(USB_HOST_CONFIG), !(au_readl(USB_HOST_CONFIG) & USBH_ENABLE_RD)) udelay(1000); while waiting for USB controller to reset. I checked it out and I discovered that register USB_HOST_CONFIG is fixed at value 0xe! So the controller never reset... Linux is 2.6.12-rc3 from CVS. Someone knows whats wrong? Thanks in advance, Rodolfo Giometti -- GNU/Linux Solutions e-mail: giometti@xxxxxxxx Linux Device Driver giometti@xxxxxxxxxxxx Embedded Systems home page: giometti.enneenne.com UNIX programming phone: +39 349 2432127