hathach
|
6ebd362cfd
|
Merge branch 'master' into fork/atoktoto/midihost
# Conflicts:
# src/host/usbh.c
|
2025-02-21 10:59:40 +07:00 |
|
Ha Thach
|
9d2fd6c4ac
|
Merge pull request #2984 from HiFiPhile/preset
Add CMake presets.
|
2025-02-14 11:29:33 +07:00 |
|
hathach
|
31a2696de7
|
- change signature of tuh_midi_mount/umount_cb()
- rename midi_stream_t to midi_driver_stream_t and move to midi.h (common for device and host)
|
2025-02-14 11:25:50 +07:00 |
|
hathach
|
ed88fc983f
|
- remove tuh_midi_read_poll(), auto schedule EP in when set_config() and xfer_cb as well as ep read()
- de-dup tuh_midi_get_num_rx/tx_cables
- add tuh_midi_read_available()
|
2025-02-14 10:41:05 +07:00 |
|
hathach
|
e0b192b633
|
- use CFG_TUH_MIDI as number of midi host instance
- comment out tuh_descriptor_device_cb/tuh_desc_configuration_cb since it is unrelated to this PR
|
2025-02-12 22:16:08 +07:00 |
|
hathach
|
86d371fb79
|
more ci fix
|
2025-02-12 13:58:01 +07:00 |
|
hathach
|
7c405236cf
|
fix host midi build
|
2025-02-12 11:50:57 +07:00 |
|
hathach
|
294fb268d7
|
pre-commit fix
|
2025-02-12 11:39:26 +07:00 |
|
hathach
|
87adc63226
|
Merge branch 'master' into fork/atoktoto/midihost
# Conflicts:
# hw/bsp/rp2040/family.cmake
# src/class/midi/midi.h
# src/class/midi/midi_device.c
# src/device/usbd_control.c
# src/host/hcd.h
# src/host/usbh.c
# src/host/usbh.h
|
2025-02-12 11:28:16 +07:00 |
|
HiFiPhile
|
14f1feac84
|
Fix path.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
|
2025-02-11 20:56:41 +01:00 |
|
hathach
|
3560ed3d98
|
remove board_mcu.h
|
2025-02-11 21:55:28 +07:00 |
|
hathach
|
f1ce4918c2
|
update make to use FreeRTOSConfig in family instead of examples
|
2025-02-11 21:44:35 +07:00 |
|
hathach
|
5a39bcf79c
|
remove freeeRTOSConfig in examples
|
2025-02-11 21:19:09 +07:00 |
|
HiFiPhile
|
09bce3532c
|
Add CMake presets.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
|
2025-02-09 00:25:38 +01:00 |
|
hathach
|
cd0ca4832d
|
Merge branch 'refs/heads/master' into fork/jay94ks/styluspen
|
2025-02-07 16:37:51 +07:00 |
|
HiFiPhile
|
8d2310247c
|
Fix CI.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
|
2025-02-02 14:01:15 +01:00 |
|
HiFiPhile
|
2707347dec
|
Update example.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
|
2025-01-31 16:29:09 +01:00 |
|
HiFiPhile
|
a40722b221
|
Enable SIM_IO_TIME_MS for normal operation.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
|
2025-01-29 17:21:11 +01:00 |
|
HiFiPhile
|
f43100bdfd
|
cdc_msc_freertos: add async IO support.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
|
2025-01-29 15:28:19 +01:00 |
|
HiFiPhile
|
04b9e20310
|
msc_disk: fix overflow check when EP buffer size > 512.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
|
2025-01-29 15:20:44 +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
|
dc514c6230
|
use board alias for pca10056
|
2025-01-25 15:12:57 +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
|
201b9707b9
|
try build zephyr with ci
|
2025-01-24 11:54:42 +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
|
6080f89f3d
|
- change to use CMAKE_SYSTEM_CPU to prevent CMAKE_SYSTEM_PROCESSOR conflict with zephyr
- change tinyusb CMakeLists.txt to function tinyusb_target_add() instead of defining tinyusb lib target
|
2025-01-22 22:31:08 +07: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 |
|
Jay
|
eb1c2b83ef
|
trimed trailing whitespaces.
|
2024-12-23 22:19:35 +09:00 |
|
Jay
|
b029c94035
|
Modified example app.
|
2024-12-23 22:15:01 +09:00 |
|
Jay
|
15b1623aa3
|
add hid stylus pen device.
this works with android, for bypassing that absmouse does not support android.
note that, to hide cursor on android for every touch signal, find cursor option in android settings menu.
references:
1. https://stackoverflow.com/questions/28536602/hid-digitizer-descriptor-doesnt-perform-well-with-landscape-orientation
2. https://github.com/jonathanedgecombe/absmouse/blob/master/src/AbsMouse.cpp
|
2024-12-23 22:03:37 +09:00 |
|
hathach
|
a39e30db92
|
Merge branch 'refs/heads/master' into fork/HiFiPhile/rt1170
|
2024-12-17 11:16:27 +07:00 |
|
hathach
|
380bfc0a63
|
fix portenta build, added core-m85.cmake/mk
|
2024-12-13 18:16:19 +07:00 |
|
HiFiPhile
|
f10467e711
|
Merge branch 'master' into dcd_notif
Signed-off-by: HiFiPhile <admin@hifiphile.com>
|
2024-12-01 00:01:33 +01: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 |
|
Ha Thach
|
dbc2c8d972
|
Fix missing protoype warning, change TUD_EPBUF_TYPE_DEF order (#2889)
* change TUD_EPBUF_TYPE_DEF order
* add and fix -Wmissing-prototypes warnings for cmake (skip make)
|
2024-11-27 18:28:12 +07:00 |
|
hathach
|
123f1affb7
|
update device_info example to work with p4 dcache
|
2024-11-27 00:01:37 +07:00 |
|
hathach
|
67e92e6688
|
add TUH_EPBUF_DEF for cdc host
|
2024-11-26 22:07:28 +07:00 |
|
hathach
|
e9a3f88894
|
add buffer note for host msc api
|
2024-11-26 17:28:27 +07:00 |
|
hathach
|
d9f3e7dd25
|
add TUH_EPBUF_DEF for hid host
|
2024-11-26 16:32:19 +07:00 |
|
hathach
|
c09eedaf24
|
try to fix circleci with kinetis
|
2024-11-25 17:45:54 +07:00 |
|