|
我想把一主一从的usb变成都是主的
在driver/usb/usb-ohci-s3c2410.c
static void __init s3c2410_ohci_configure(void)
{
#if CONFIG_MAX_ROOT_PORTS < 2
/* 1 host port, 1 slave port*/
MISCCR &= ~MISCCR_USBPAD;
#if 0 // confused - bushi
/* wakeup port 0 */
MISCCR &= ~MISCCR_USB0_SUSPEND;
/* sleep port 1 */
MISCCR |= MISCCR_USB1_SUSPEND;
#endif
#else
/* 2 host port */
MISCCR |= MISCCR_USBPAD;
#if 1 // confused - bushi
/* wakeup port 0 */
MISCCR &= ~MISCCR_USB0_SUSPEND;
/* wakeup port 1 */
MISCCR &= ~MISCCR_USB1_SUSPEND;
#endif
#endif
/* UPLLCON */
UPLLCON = FInsrt(0x78, fPLL_MDIV) | FInsrt(0x02, fPLL_PDIV)
| FInsrt(0x03, fPLL_SDIV);
/* CLKCON */
CLKCON |= CLKCON_USBH;
udelay(11);
}
其中CONFIG_MAX_ROOT_PORTS = 2;也就是这已经是两个主设备了;编译加载以后还是不能识别其中的一个我感觉不能有这么简单,还有什么地方我应该该的吗?多谢高手指点
|
|