| Age | Commit message (Collapse) | Author |
|
* license: use SPDX identifiers for src/ headers
Replace the full ~20-line MIT license boilerplate on every src/ file with a
two-line SPDX tag (SPDX-FileCopyrightText + SPDX-License-Identifier), following
the REUSE convention used by CircuitPython and the Linux kernel. Removes ~3500
lines of duplicated boilerplate.
|
|
|
|
|
|
In hwff_push_n() and hwff_pull_n(), the HWFIFO_ADDR_NEXT_N call after
processing the linear part of a wrap-around read/write used the data
byte count (lin_even) as the address stride increment. On STM32 FSDEV
PMA, data_stride=2 and addr_stride=4, so the pointer must advance by
(lin_even / data_stride) * addr_stride bytes, not lin_even bytes.
Fixes: 74e59e433 ("fix hwfifo pull/push n with address stride > 0")
Signed-off-by: Siddharth Chandrasekaran <[email protected]>
|
|
|
|
|
|
|
|
|
|
read/write
|
|
rusb use custom write
enable all hil test for ra4m1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
duplicated packet write/read for fsdev
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vendor_write_flush() and write_available() only available when CFG_TUD_VENDOR_TX_BUFSIZE > 0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pointer. More rename
|
|
|
|
|
|
|
|
also add tud_midi_n_packet_write/read_n()
|
|
|
|
|
|
Co-authored-by: hathach <[email protected]>
|
|
add tx_overwritabe_if_not_connected for cdc driver configure
|
|
|
|
|
|
|
|
|
|
|
|
|