/* The EHCI controller in the DM37x seems to have difficulty if the last packet of a bulk transfer is a short packet that crosses a page boundary. It looks like the second half of the packet doesn't get written to memory, or gets written to completely the wrong place.
This problem is easiest to reproduce using the USB ethernet on the BB-xM
As a simple workaround, force all EHCI buffers to be 512 byte aligned */