On Tue, 5 Dec 2006, Jon Senior wrote:

> Alan,
> 
> Further to my previous mail, I have located a copy of the VT6212
> datasheet (A lucky hit with Google.). It clearly shows that the EHCI IRQ
> Pin register should be a read only value of 0x03 (Line C), while my chip
> is reporting 0x01. This could actually be a problem with the cardbus
> driver. I have no idea.

Or a hardware bug in the chip.

> For now I'll sleep on it, but aside from the
> distinct possibility that I'm barking up the wrong tree, I do seem to be
> making progress.
> 
> And I tried connecting the external HDD to the old 1.1 ports on the back
> of the PC. The transfer rate as reported by hdparm increased!

Okay.  Good detective work.  Maybe you should try posting your results on 
LKML or a Cardbus/PCMCIA mailing list, to get the right people on board.

A bad IRQ assignment might cause the sort of thing you're seeing.  The
computer wouldn't know that I/O transfers had completed until some other
device using the same IRQ raised an interrupt.  Although some of the 
transfers in your log did complete very quickly, so I don't know if this 
is the whole story.

Alan Stern


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to