History: usbd_drv_lpc
This page describes all changes made to the usbd_drv_lpc package, USBD Low Level Driver for LPC, since its release.
Version
2.5:
- TX interrupts could be lost for transfers greater than one packet size, causing the USB to lock up.
2.4:
- Device status interrupts (bus reset, suspend, and connect) were not delivered correctly and as a consequence the event could be lost.
2.3:
- Introduced new driver.
2.2:
- Hardware initialization changed.
- Code cleanup.
2.1:
- Big transfers did not work correctly.
1.1:
- Due to a bug, the system could generate an endless number of TX interrupts in case more than one packet size transfer was initiated. The driver was fully functional; it only generated non-handled interrupts.
1.0:
- Initial release.