HiFiPhile
09bce3532c
Add CMake presets.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-02-09 00:25:38 +01:00
hathach
7641060252
Merge branch 'master' into zephyr-support
2025-01-25 23:48:05 +07:00
hathach
f6f02f1893
correct offset check logic
2025-01-25 23:07:34 +07:00
hathach
8c7998b0e9
fix ci
2025-01-25 22:24:00 +07:00
hathach
13856af935
add -DRTOS=zephyr to ci west build
2025-01-25 12:19:24 +07:00
hathach
b53801a8ac
add cmake RTOS=zephyr (default noos) for zephyr build
2025-01-24 15:06:05 +07:00
hathach
9f45e25b1c
msc_dual_lun and cdc_msc work with zephyr on pca10056
2025-01-24 00:39:48 +07:00
hathach
0162d6ab32
kind of work with zephyr with pca10056 with cmake -DBUILD_ZEPHYR
2025-01-23 17:35:05 +07:00
hathach
31071ccf0e
kind of work with zephyr with pca10056 with cmake -DBUILD_ZEPHYR
2025-01-23 17:10:48 +07:00
HiFiPhile
19d28a9d15
Fix also cdc_msc example.
2025-01-22 21:24:14 +01:00
HiFiPhile
bd08753583
Fix CI.
2025-01-22 21:22:32 +01:00
hathach
91214b4614
zephyr
2025-01-21 16:28:29 +07:00
hathach
c8130afe9b
bump up cmake min to 3.20
2025-01-21 16:28:26 +07:00
Ritvik
19b6baa455
Fix potential out of bounds access in msc_disk.c
2025-01-09 15:40:21 -05:00
HiFiPhile
f2ed60e9fc
Update audio class with dcache support.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2024-11-30 21:49:33 +01:00
hathach
79373afaaf
Merge branch 'master' into fork/HiFiPhile/lwip_fix
2024-11-28 16:11:30 +07:00
hathach
01df8c36de
fix ci
2024-11-21 22:03:52 +07:00
hathach
c370c70bbe
fix build with midi_test_freertos
2024-11-21 18:44:17 +07:00
hathach
dbdc5a239c
- move freertos_hooks to board.c
...
- add device/midi_test_freertos example
- update bth/dfu/midi device for cache line size
2024-11-21 17:49:38 +07:00
Ha Thach
fee5ee6f0a
Merge pull request #2866 from HiFiPhile/uac_fix
...
Fix 2 UAC issue
2024-11-18 13:02:23 +07:00
hathach
aeae2966a2
hil add stm32f723disco, add test flags for device/host/dual
2024-11-13 13:08:30 +07:00
Ha Thach
9d86ca1777
Merge pull request #2870 from hathach/hcd-dwc2
...
Implement Host Driver support for synopsys dwc2
2024-11-09 00:10:32 +07:00
HiFiPhile
cdc98e12c1
Improve EP IN flow control.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2024-11-02 17:09:51 +01:00
pschatzmann
87a35c5734
RP2040 Compile Errors
2024-10-15 23:38:16 +02:00
HiFiPhile
047ba0a62d
Add comment to BOS descriptor.
2024-10-15 21:49:02 +02:00
hathach
4012e15075
move core init code to dwc2 common. update/correct build for esppressif
2024-10-15 17:55:24 +07:00
hathach
1f18be93db
change the tusb_rhport_init_t struct, exclude the rhport to make API more consistent
2024-10-14 18:27:52 +07:00
hathach
92602b9de3
change tusb_init(), tusb_rhport_init() to use init struct for expandability
2024-10-11 13:41:53 +07:00
hathach
57aac432b5
add new tusb_int_handler(rhport, in_isr) as common irq handler
...
update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible
2024-10-10 16:28:36 +07:00
hathach
c3437961b8
remove stm32f769disco since it is not reliable
2024-10-10 00:08:47 +07:00
Ha Thach
a13dbd4452
Merge pull request #2809 from shuffle2/master
...
make all python files executable and standardize interpreter
2024-10-07 11:11:54 +07:00
HiFiPhile
ad362c8ac4
Add MSOS 2.0 descriptor to auto load NCM driver on Windows.
2024-10-05 15:51:02 +02:00
Stéphane Lenclud
3d3dcb1ee9
service_traffic: Don't call pbuf_free when ethernet_input is Ok
2024-10-05 15:51:02 +02:00
hathach
fa44923de1
skip some examples for mcxa15
2024-09-30 22:13:30 +07:00
Shawn Hoffman
616532892d
make all python files executable and standardize interpreter
2024-09-17 12:17:12 -07:00
Ha Thach
4b107a2b9e
Merge pull request #2450 from HiFiPhile/vendor_fifo
...
Allow vendor class to be used without FIFO.
2024-09-11 10:10:06 +07:00
hathach
7373a02396
minor clean up
2024-09-10 18:13:38 +07:00
HiFiPhile
8eb3bd213f
Merge pull request #2765 from hinxx/usbtmc-clean
...
couple of fixes for usbtmc example
2024-09-01 18:09:36 +02:00
Andrew Scheller
f73964e3e5
Fix compiler warning in hid_boot_interface example
2024-08-28 13:30:48 +01:00
hathach
088486186f
rename TUD_ENDPOINT_EXCLUSIVE_NUMBER to TUD_ENDPOINT_ONE_DIRECTION_ONLY
2024-08-19 19:05:33 +07:00
hathach
a6bee747b6
define and use TUD_ENDPOINT_EXCLUSIVE_NUMBER
2024-08-17 18:07:36 +07:00
Hinko Kocevar
06e52e4fb2
couple of fixes for usbtmc example
2024-08-15 14:33:02 +02:00
hathach
761399b5e0
Merge branch 'refs/heads/master' into fork/BrentK-ADI/max32_port
2024-08-14 06:33:42 +07:00
HiFiPhile
6a67bac47c
Integrate OS guessing quirk into uac2_speaker_fb example.
2024-07-28 13:25:57 +02:00
HiFiPhile
f48a4567a6
Merge branch 'master' of https://github.com/hathach/tinyusb into rx_fb
2024-07-28 11:59:52 +02:00
Brent Kowal
5122d6d109
Combined DCD MUSB implementations
...
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.
2024-07-25 09:08:37 -04:00
Ha Thach
e9f9d43d67
Merge pull request #2723 from liamfraser/rp2040_tweaks
...
RP2040 tweaks
2024-07-19 21:33:50 +07:00
Liam Fraser
23c9353cd8
net_lwip_webserver: allow TINYUSB_LWIP_PATH to be defined by parent CMake file
2024-07-18 11:10:55 +01:00
hathach
30a48c57bd
fix hil board_test duplication, add cdc_msc_freertos test
2024-07-18 13:21:38 +07:00
Ha Thach
d26b574f80
Merge pull request #2688 from HiFiPhile/3511_rtos
...
LPC55: FreeRTOS fix
2024-07-12 17:16:44 +07:00