> 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

Reply via email to