EWS_privat/firmware/canfd_cdc_composite/build
Eduard Iten b11c9958e8 Complete GS_USB implementation with simplified USB integration
- Implemented complete gs_usb protocol structures and constants
- Added basic USB vendor request handling for gs_usb commands
- Created CAN-FD to gs_usb frame conversion functions
- Fixed deprecated USB API warnings and compilation issues
- Successfully building firmware with 42.6KB flash usage (8.13%)
- Basic framework ready for full gs_usb protocol implementation

Key components:
- gs_usb_can.c/h: CAN interface and protocol structures
- usb_gs_usb_class.c/h: USB class implementation with vendor requests
- All gs_usb protocol constants (BREQ_*, mode flags, feature flags)
- Frame conversion between Zephyr CAN and gs_usb format
- Placeholder for future USB bulk endpoint implementation
2025-12-08 15:18:54 +01:00
..
CMakeFiles Complete GS_USB implementation with simplified USB integration 2025-12-08 15:18:54 +01:00
Kconfig feat: working basic firmware with legacy USB API 2025-12-08 14:06:01 +01:00
app Complete GS_USB implementation with simplified USB integration 2025-12-08 15:18:54 +01:00
modules feat: working basic firmware with legacy USB API 2025-12-08 14:06:01 +01:00
zephyr Complete GS_USB implementation with simplified USB integration 2025-12-08 15:18:54 +01:00
.ninja_deps Complete GS_USB implementation with simplified USB integration 2025-12-08 15:18:54 +01:00
.ninja_log Complete GS_USB implementation with simplified USB integration 2025-12-08 15:18:54 +01:00
CMakeCache.txt fix: eliminate deprecated USB API warnings 2025-12-08 14:36:16 +01:00
build.ninja fix: eliminate deprecated USB API warnings 2025-12-08 14:36:16 +01:00
build_info.yml fix: eliminate deprecated USB API warnings 2025-12-08 14:36:16 +01:00
cmake_install.cmake feat: working basic firmware with legacy USB API 2025-12-08 14:06:01 +01:00
compile_commands.json feat: working basic firmware with legacy USB API 2025-12-08 14:06:01 +01:00
sysbuild_modules.txt feat: working basic firmware with legacy USB API 2025-12-08 14:06:01 +01:00
zephyr_modules.txt feat: working basic firmware with legacy USB API 2025-12-08 14:06:01 +01:00
zephyr_settings.txt feat: working basic firmware with legacy USB API 2025-12-08 14:06:01 +01:00