usb_gadget 0.5.0
usb_gadget: ^0.5.0 copied to clipboard
Expose standard or fully custom USB peripherals (gadgets) through a USB device controller (UDC) on Linux.
0.5.0 #
- FIX: Various endpoint lifecycle and resource management fixes across
FunctionFsandHIDFunctionFs. - FIX: Several reliability improvements to
AioSinkaround write queue and resource release. - REFACTOR: Consolidate endpoint and resource lifecycle management into base classes.
0.4.3 #
- FIX: Add missing
fatalmethod toLoggerclass - CHORE: Update logger exports to include the
Loggerclass - CHORE: Remove the
PlatformLoggerexport
0.4.2 #
- CHORE: Export
ILoggeras public to allow custom mixin creation outside the library. - FIX: Release endpoints on disable to prevent resource leaks.
0.4.1 #
- FEAT: Add compile-time environment-based logging configuration.
- REFACTOR: Simplify log level representation.
- REFACTOR: Enhance log formatting and color handling.
- FIX: Replace hardcoded log level with environment-based constant.
0.4.0 #
- FEAT: Initial release of the package.