mirror of
https://github.com/hathach/tinyusb.git
synced 2026-08-19 03:29:13 +00:00
Vendor interface with bulk IN source / bulk OUT sink implementing the Gadget-Zero style protocol expected by the kernel usbtest driver. Non-buffered vendor mode keeps every transfer an exact packet multiple so the data-integrity cases never see an unexpected short packet, and polling pumps self-heal after the endpoint-halt cases. Tier (bulk-only for now) is advertised in bcdDevice for the host-side runner. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HeF2gZ1M7GWkz6Av4BpKPg
12 lines
216 B
Makefile
12 lines
216 B
Makefile
include ../../../hw/bsp/family_support.mk
|
|
|
|
INC += \
|
|
src \
|
|
|
|
|
|
# Example source
|
|
EXAMPLE_SOURCE += $(wildcard src/*.c)
|
|
SRC_C += $(addprefix $(EXAMPLE_PATH)/, $(EXAMPLE_SOURCE))
|
|
|
|
include ../../../hw/bsp/family_rules.mk
|