/* Read data from FIFO and thow it away  */
static void fifo_read_and_throw(usbd_device *dev, unsigned bytes)
/* Read data from FIFO and thow it away  */
static void fifo_read_and_throw(usbd_device *dev, unsigned bytes)
{
	register uint32_t tmp __attribute__((unused));
	while (bytes >= 4) {
		tmp = REBASE(DWC_OTG_FIFO, 0);
		bytes -= 4;
	}
	if (bytes) {
		tmp = REBASE(DWC_OTG_FIFO, 0);
	}
}