On Mon, Sep 10, 2007 at 07:05:25PM +0200, David & Anne-Sophie wrote: > But, i try this driver on a PC with ubuntu and it works very well ?
Working on a PC does not mean the driver is correct. On a PC physical addresses match the kernel's point of view in general, while on the arm everything goes through interesting mappings, which make is essential for the driver to correctly use readX/writeX calls along with ioremap calls. Any attemps to directly access anything will fail on the arm while it almost always works on a PC. Not sure quite how that might impact a USB device, but even there the driver has to do DMA setup with corrected addresses, which again is not necesary on a PC but is on the arm. -- Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]