Oliver Neukum wrote:
Hi David,

you wrote:
- Devices on some EHCI controllers could handle DMA to/from high memory.
  Driver probe() routines can notice this using a generic DMA call, then
  tell higher level code (network, scsi, etc) about it like this:

        if (dma_supported (&intf->dev, 0xffffffffffffffffULL))
                net->features |= NETIF_F_HIGHDMA;

There's no fixed connection with USB 2.0, is there?

No, just with EHCI ... which can talk USB 1.1 through transaction translating hubs. In theory, other USB controllers could also be developed, with highmem support.


So all net usb driver should do that, shouldn't they?

Yes, though I don't know how many USB network driver will be used on systems with enough memory to make it matter!

- Dave





-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to