> I put printk instructions in the module, the usb-ohci freeze during
> writel instructions line 2027:
>
> writel(0x628,&ohci->regs->fminterval);
Change it to
{
unsigned long flags2;
save_flags(flags2);
__cli();
printk("IRQ off\n");
writel(0x628, &ohci->regs->fminterval);
printk("Not dead yet\n");
readl(&ohci->regs->fminterval);
printk("Write definitely got there....\n");
restore_flags(flags2);
printk("IRQ on still living\n");
}
That will let us see if its an IRQ problem
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel