| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
hil: remove ch32v203 since not reliable enough
|
|
well. Merge ep0 and epn together
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
improve hil test failed output
|
|
|
|
EP0 OUT, which can incorrectly use queued_len of previous transfer. So reset total_len and queued_len to 0.
|
|
without usbd consent
|
|
fix set_rx_bufsize with invalid value for zero length packet
|
|
|
|
- skip DIR and use CTR TX/RX to handle complete transfer
- clear CTR first, except for setup which we need to get data first
- separate handle_ctr_setup()
|
|
|
|
hil test boards in parallel
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Combined the new MAX32 MUSB implementation with the existing (TI) implementation to provide generic code base for working the MUSB DCD peripheral.
- Added abstraction calls for FIFO setup, EP registers, Ctrl registers and interrupt setup.
- Combined TM4C and MSP432E into a single header file.
- Created musb_max32.h, and removed the MAX32 specific C implementation.
- Updated MAX32 build system to use dcd_musb.c.
- Added MAX32 conditions for cdc_dual_ports example descriptors missed during first testing.
|
|
|
|
|
|
|