https://developer.mbed.org/teams/Renesas/code/USBHost_custom/#22e8f744bbad