EWS/firmware/canfd_cdc_composite/src
Eduard Iten ed6023141a Complete candleLight-compatible gs_usb implementation
- Added full candleLight VID/PID (0x1D50:0x606F) compatibility
- Implemented complete gs_usb protocol structures
- Enhanced bidirectional CAN-USB frame conversion
- Added vendor request handling for device configuration
- Integrated with Zephyr legacy USB device stack
- Support for CAN-FD frames with proper flag handling
- Echo frame functionality for gs_usb compliance
2025-12-08 16:26:02 +01:00
..
cdc_handler.c feat: working basic firmware with legacy USB API 2025-12-08 14:06:01 +01:00
cdc_handler.h Add initial CAN FD CDC composite firmware 2025-12-08 11:27:15 +01:00
gs_usb_can.c Complete candleLight-compatible gs_usb implementation 2025-12-08 16:26:02 +01:00
gs_usb_can.h Complete candleLight-compatible gs_usb implementation 2025-12-08 16:26:02 +01:00
main.c feat: working basic firmware with legacy USB API 2025-12-08 14:06:01 +01:00
pfet_control.c Add initial CAN FD CDC composite firmware 2025-12-08 11:27:15 +01:00
pfet_control.h Add initial CAN FD CDC composite firmware 2025-12-08 11:27:15 +01:00
usb_gs_class.c feat: working basic firmware with legacy USB API 2025-12-08 14:06:01 +01:00
usb_gs_class.h feat: working basic firmware with legacy USB API 2025-12-08 14:06:01 +01:00
usb_gs_descriptors.c Complete candleLight-compatible gs_usb implementation 2025-12-08 16:26:02 +01:00
usb_gs_descriptors.h Complete candleLight-compatible gs_usb implementation 2025-12-08 16:26:02 +01:00
usb_gs_usb_class.c Complete candleLight-compatible gs_usb implementation 2025-12-08 16:26:02 +01:00
usb_gs_usb_class.h Complete GS_USB implementation with simplified USB integration 2025-12-08 15:18:54 +01:00