| Age | Commit message (Collapse) | Author |
|
|
|
|
|
msc,cdc,hid
HIL enable device DMA for p4
|
|
|
|
|
|
- switch unit test back to gcc, since path to clang conflict on local setup (x86 and arm)
|
|
|
|
change tuh_int_handler() to take in_isr as optional parameter (default =
true)
|
|
|
|
USB.2
msc is mounted, but device couldn't work reliably and got constant reset
due to other errata probably.
|
|
|
|
|
|
add tu_assert() check for aligned 32byte address for imxrt
|
|
|
|
|
|
|
|
|
|
fix: Replace device calls to memcpy with tu_memcpy_s
|
|
|
|
also add place holder for tusb_app_dcache_flush() and
tusb_app_dcache_invalidate()
|
|
Introduces a new function tu_memcpy_s, which is effectively
a backport of memcpy_s. The change also refactors calls
to memcpy over to the more secure tu_memcpy_s.
|
|
|
|
|
|
|
|
move debug utils to new header
|
|
|
|
Plus typo fixes, GCC11 array bounds fix, snprintf for malloc-free
debug and pragmas for alignment checks.
|
|
calibration.
still has issue with gd32 with msc (does work with running with rtt as
log).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- stall will remove pending (not complete) transfer. Correct reset data
toggle when clear stall.
- remove buf ctrl debug code
|
|
|
|
- remove driver class code binding
- fully support IAD
- auto calculate total length for interface descriptor for driver
|
|
tu_edpt_validate() and tu_edpt_bind_driver()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
is m4 but cannot unaligned acces on usb ram
|