Hallo,
I have tried to use the pcipool patch (and the usb-ohci0323 and 0324
patchs ) for my architecture, but I have a problem with pci_pool_alloc
call inside td_alloc function:
I get always the same address for my td.
I haven't yet investigate about this problem, and now I use
pci_alloc_consistent to allocate my td (and also for dev allocation in
dev_alloc function).
Could you give any help please?
Another problem is about the buffers used for transfer and setup:
I have changed usb.c and hub.c to allocate all the buffers used for
setup and transfer (urb-> transfer_buffer and urb->setup_packet) in
memory behind PCI.In the original code these buffers have been allocated
in memory regions that from PCI side I could not access.
What is your opinion about this question?
Now my usb keyboard and mouse go correctly.
Best regards
Orazio.
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
http://lists.sourceforge.net/lists/listinfo/linux-usb-devel