Hi,
I'm writing some code that uses the USB controller w/o Linux. According to the documentation (sprufh9a, p.137) the endpoint data FIFOs are 4-byte wide. What's the recommended approach when the data size is not a multiple of 4 bytes? E.g. USB device descriptor is 18 bytes. Is it OK to write extra data to the FIFO (in this case 20 bytes) or is there an alternative suggestion?
Thanks.