Question
The mysterious __packed uint32_t in USB_ReadPacket and USB_WritePacket
Does anyone here know what is the point of this construct, which GCC (shipped with Cube IDE) doesn't like anyway?
I posted details here
https://www.eevblog.com/forum/programming/packed-attribute-warning/