• Jeffrey Lee's avatar
    Add workaround for what looks like a bug in the DM37x EHCI controller · 2230ce20
    Jeffrey Lee authored
    Detail:
      dev/usb/c/ehci - Force all EHCI data buffers to be 512 byte aligned.
      This is a workaround for what I believe is a bug in the DM37x EHCI controller - It looks like if the last packet of a bulk in transfer is a short packet, and that packet crosses a page boundary, then the second half of the packet doesn't seem to be written out to the correct address in memory.
      Version - increased EHCI module version number
    Admin:
      Tested on rev A2 BB-xM
      Fixes issue reported on forums with unreliable USB ethernet:
      http://www.riscosopen.org/forum/fourms/5/topics/828#posts-9691
    
    
    Version 0.65. Tagged as 'NetBSD-0_65'
    2230ce20
VersionNum 811 Bytes