cd0ca4832d
Merge branch 'refs/heads/master' into fork/jay94ks/styluspen
2025-02-07 16:37:51 +07:00
169d2d7a1f
use speed enum
2025-02-06 08:50:25 +01:00
f7fa4d0edb
ch32v3 fs: signal bus speed
2025-02-05 17:36:38 +01:00
7641060252
Merge branch 'master' into zephyr-support
2025-01-25 23:48:05 +07:00
8c7998b0e9
fix ci
2025-01-25 22:24:00 +07:00
31071ccf0e
kind of work with zephyr with pca10056 with cmake -DBUILD_ZEPHYR
2025-01-23 17:10:48 +07:00
feb41eeceb
Merge pull request #2950 from espressif/fix/ncm_buffer_validation
...
fix(ncm): Return invalid NTBs to free list
2025-01-22 21:02:35 +01:00
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
91214b4614
zephyr
2025-01-21 16:28:29 +07:00
c8130afe9b
bump up cmake min to 3.20
2025-01-21 16:28:26 +07:00
5b32df5abd
add s3 undefined speed note for racing issue with reset.
...
fix dcd_event_sof() with frame number
2025-01-20 22:47:32 +07:00
6476ff1241
fix(ncm): Return invalid NTBs to free list
...
In case we received invalid datagram, we silently fail
a the buffer was not returned to empty list -> it was lost.
If this happened more than CFG_TUD_NCM_OUT_NTB_N times, we run out of
NTBs and all OUT transfers are NACKed.
Closes https://github.com/espressif/esp-usb/issues/107
2025-01-15 19:16:58 +01:00
880aae4be2
Merge pull request #2947 from espressif/fix/ncm_buffer_checks
...
fix(ncm): Use IN buffer for transmit checks
2025-01-15 10:16:16 +01:00
76fe0393ed
src/class/hid/hid_host.c: fix logging calls for epbuf
2025-01-15 14:54:49 +07:00
679065c3d6
fix(ncm): Use IN buffer for transmit checks
2025-01-14 16:56:24 +01:00
ab9472f584
update doc, bump up release 0.18.0
...
revert OPT_MCU_RAXXX value back to 1403
2024-12-25 12:23:56 +07:00
5c4e4b1bc2
modified invalid marked unit exponent.
2024-12-23 22:26:08 +09:00
eb1c2b83ef
trimed trailing whitespaces.
2024-12-23 22:19:35 +09:00
7e59b595f4
Update hid_device.h
2024-12-23 22:09:59 +09:00
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
22a6777c2d
enable CFG_TUD/THU_MEM_DCACHE_ENABLE for imxrt with M7 by default
2024-12-17 20:53:50 +07:00
a39e30db92
Merge branch 'refs/heads/master' into fork/HiFiPhile/rt1170
2024-12-17 11:16:27 +07:00
b1eae1e5e4
Merge pull request #2906 from hathach/add-ra8m1
...
Add ra8m1_ek
2024-12-17 11:14:57 +07:00
8eeddaab36
Merge pull request #2897 from shdeb/hid_pid_defs
...
Adding HID Usage Table Physical Input Device Page (0x0F)
2024-12-13 18:29:53 +07:00
ad0ac6780d
change OPT_MCU_RAXXX, fix missing prototype warnings.
2024-12-13 17:33:21 +07:00
91799b0df5
Merge branch 'master' into fork/HiFiPhile/rt1170
2024-12-11 16:20:02 +07:00
29fa07d2ad
Merge branch 'master' into fork/HiFiPhile/rt1170
2024-12-11 15:10:12 +07:00
d502a0c481
fix correct DWC2_EP_COUNT
2024-12-11 15:02:02 +07:00
ed4b1a9b68
Merge pull request #2656 from lijunru-hub/feat/uvc_support_frame_based
...
feat(uvc): support format frame based
2024-12-06 16:25:32 +07:00
3f335df508
Adding HID Usage Table Physical Input Device Page (0x0F)
2024-12-06 11:43:54 +05:30
3653c23240
Disable DWC HCD interrupt with MAX3421 enabled
...
hcd_int_handler isn't found otherwise.
2024-12-02 12:35:32 -08:00
df91c12ab2
Reformat audio class.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2024-11-30 23:31:28 +01:00
0d9a24c416
Fix HCD build.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2024-11-30 23:18:22 +01:00
0bca377d52
Fix typo.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2024-11-30 21:57:47 +01:00
f2ed60e9fc
Update audio class with dcache support.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2024-11-30 21:49:33 +01:00
3351c366ab
Restore DCache clean/invalidate.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2024-11-30 20:48:09 +01:00
c41d9db3b1
Merge branch 'master' into rt1170
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2024-11-30 18:05:04 +01:00
2179fb1bd9
Merge pull request #2891 from roma-jam/fix/dcd_dwc2_counters
...
fix(dcd_dwc2): Fix EP IN counters assignment and usage
2024-11-29 14:07:30 +07:00
ecc65a86c8
refactor(usbd_control): Updated the buffer name for deeper debug
2024-11-28 13:16:06 +01:00
239443c197
fix(dcd_dwc2): Correct usage of dwc2_controller
2024-11-28 13:11:54 +01:00
741fdaaee7
fix(dcd_dwc2): Reset allocated_epin_count on bus reset and close all ep
2024-11-28 13:01:07 +01:00
c6dccffa2d
Merge pull request #2847 from pschatzmann/rp2040-iso
...
Rp2040 - ISO API to make Audio work / Merge to master
2024-11-28 16:13:20 +07:00
7f61a5a43b
made change per reviews, remove dcd_edpt_close(), rename and move thing around
2024-11-28 15:56:47 +07:00
c514a8c879
Merge branch 'master' into fork/pschatzmann/rp2040-iso
2024-11-28 11:02:23 +07:00
3cacb01459
Merge branch 'refs/heads/master' into fork/GuavTek/recover_zero_length_desc
2024-11-28 10:36:17 +07:00
4212db1b83
Move desc_len sanity checks to start of loops
2024-11-27 22:19:42 +01:00
568c785da1
Add support for the STM32C0 and the NUCLEO-C071RB.
2024-11-27 22:28:32 +07:00
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
ae7cdcd070
fix typo
2024-11-27 12:18:54 +07:00
d9ef3cd1b3
default CFG_TUH_DWC2_DMA_ENABLE to 0
2024-11-27 11:54:11 +07:00