Maxime Vincent
72357cdb20
dwc2/host: HFIR: Fix timing off-by-one
2025-04-11 12:20:24 +02:00
HiFiPhile
2aff61ccb3
Fix CI.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-04-09 19:40:03 +02:00
HiFiPhile
3acaffd64d
build fix.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-04-09 19:34:56 +02:00
HiFiPhile
084c0802c3
dwc2: refactor bitfields.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-04-09 19:34:56 +02:00
Maxime Vincent
6607b76c76
dwc2/host: remove hcd_event_device_remove() call from handle_hptr_irq to prevent double removal
...
Signed-off-by: Maxime Vincent <maxime@veemax.be >
2025-04-08 14:34:21 +02:00
HiFiPhile
1be4171d2a
Fix espressif build with presets.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-04-07 23:41:55 +02:00
Maxime Vincent
7d8433abab
dwc2/host: enable disconnect interrupt + handle it
...
Signed-off-by: Maxime Vincent <maxime@veemax.be >
2025-04-07 11:36:06 +02:00
HiFiPhile
865e3488f9
Merge pull request #3014 from deshipu/master
...
Allow different port and mode for LED on ch32v boards
2025-04-06 18:35:28 +02:00
Radomir Dopieralski
1f2f92d97a
Allow different port and mode for LED on ch32v boards
...
While there is a define for the port, the clock enable is hardcoded for
GPIOA, so setting a different port than GPIOA doesn't work. This fixes
it by adding a define for enabling the port clock.
It also adds a define for the pin mode, because not all boards have the
LED connected in a way that open drain works with it.
2025-04-06 17:14:32 +02:00
HiFiPhile
b4252c426f
Merge pull request #3015 from Dazza0/docs/fix_formatting
...
Fix .rst document formatting
2025-04-06 14:15:08 +02:00
HiFiPhile
42213eff2b
Merge pull request #3063 from maximevince/dwc2-host-fix-sof-flag
...
dwc2/host: clear SOF flag in handle_sof_irq()
2025-04-06 14:05:28 +02:00
Maxime Vincent
255ccf26ea
dwc2/host: clear SOF flag in handle_sof_irq()
2025-04-04 14:21:20 +02:00
Ha Thach
60e6d53d10
Merge pull request #3061 from hathach/update-endpoint-open
...
fix(hcd) hcd_edpt_open() return true if endpoint is already opened.
2025-04-03 21:22:01 +07:00
hathach
4787cd5f54
fix(hcd) hcd_edpt_open() return true if endpoint is already opened.
2025-04-03 18:11:33 +07:00
Ha Thach
8c1802e41d
Merge pull request #3043 from hathach/hcd-close-ep
...
feat(host) add endpoint close API and feat(HIL) improvement
2025-03-27 10:47:10 +07:00
hathach
5531de4f2c
add clion debugserver
2025-03-26 23:20:00 +07:00
hathach
e511d00f34
added hcd_edpt_close() stub for other ports
2025-03-26 22:11:44 +07:00
hathach
901ce2ad93
hcd/ehci: hcd_edpt_open() return false if ep is already opened. implement hcd_edpt_close()
2025-03-26 21:32:18 +07:00
hathach
1615120bca
added mimxrt1064_evk to hil test pool
2025-03-26 15:32:19 +07:00
hathach
69dca9518c
added mimxrt1064_evk to hil test pool
2025-03-26 15:20:27 +07:00
hathach
73e810a7ba
imxrt: disable BOARD_ConfigMPU() since it cause issue with imxrt1060/64. Update imxrt configtool forr some board to get uart pin init.
2025-03-26 15:20:02 +07:00
hathach
99673cdbb8
fix wanings
2025-03-25 17:36:15 +07:00
hathach
65e01fff2e
add tuh_edpt_close() API, it will abort any pending transfer
...
implement hcd_edpt_close() for pio-usb and max3421e, also move max3421e api into its own header.
2025-03-25 16:15:58 +07:00
hathach
b99b811308
more hil improvement
2025-03-25 14:43:40 +07:00
hathach
1fd5c12316
HIL: add flag CFG_TUH_RPI_PIO_USB to pico/pico2
2025-03-25 10:43:55 +07:00
HiFiPhile
5086d2a04f
Add SWO config.
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-03-24 23:06:22 +01:00
HiFiPhile
c3a6efc29e
Implement ITM_SendChar().
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-03-24 23:06:09 +01:00
HiFiPhile
3caff80c8e
Merge remote-tracking branch 'upstream/master' into h7rs
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-03-24 21:09:17 +01:00
hathach
875e645b32
update hil test to include dual and host for pico/pico2
2025-03-24 23:56:32 +07:00
hathach
db537861b2
device cdc: rename tud_cdc_configure_fifo/_t to tud_cdc_configure/_t
...
add tx_overwritabe_if_not_connected for cdc driver configure
2025-03-24 22:58:21 +07:00
hathach
9f541a3d96
host: add tuh_enum_descriptor_device_cb() and tuh_enum_descriptor_configuration_cb() callback
...
host: support device with multiple configurations
2025-03-24 22:55:04 +07:00
Ha Thach
cf76af1056
Merge pull request #3042 from rppicomidi/fix_3033
...
Fix #3033 : Increase array bounds and test for overflow
2025-03-21 22:56:16 +07:00
rppicomidi
3324a327cb
Fix #3033 : address review comment
2025-03-21 07:14:10 -07:00
rppicomidi
b0def52f45
Move misplaced statement
2025-03-21 07:13:01 -07:00
hathach
e54753814b
enable hil dual for metro m4 with max3421
2025-03-21 00:11:18 +07:00
rppicomidi
4b46493cb4
Fix #3033 : Increase array bounds and test for overflow
2025-03-20 06:27:23 -07:00
Ha Thach
c2924c51fc
Merge pull request #3032 from rppicomidi/fix_3031
...
Fix 3031: implement tuh_midi_itf_get_info()
2025-03-20 09:44:56 +07:00
rppicomidi
05e4f8b777
Move iInterface per review comment
2025-03-19 05:57:01 -07:00
rppicomidi
62f00bdf5d
Fix compiler conversion error warning
2025-03-18 07:42:47 -07:00
rppicomidi
5ecea4eefe
fix tuh_midi_itf_get_info() desc->iInterface value
2025-03-18 07:41:49 -07:00
rppicomidi
31b3a2f63b
Fix 3031: implement tuh_midi_itf_get_info()
2025-03-17 07:41:51 -07:00
Ha Thach
40ddf0628a
Merge pull request #3038 from hathach/update-pio-usb
...
change pio-usb to upstream
2025-03-17 13:06:10 +07:00
Ha Thach
e0df20f260
change pio-usb to upstream
2025-03-17 12:20:49 +07:00
Ha Thach
e9a1be7e02
Merge pull request #3034 from hathach/ctrl_fix
...
Fix UAC ctrl buffer alignment.
2025-03-16 11:19:43 +07:00
verylowfreq
cd2b3a5321
Fix interupt, LowSpeed switching and rename
2025-03-16 10:13:26 +09:00
verylowfreq
9ca4bc89a7
Update hcd_init() signature. Add osal_task_delay() implementation for none os.
2025-03-16 10:13:26 +09:00
verylowfreq
426588d947
Fix for timing, timeout, and device switching issues
2025-03-16 10:13:26 +09:00
verylowfreq
382dcca5d6
Update ch32v20x family.cmake
2025-03-16 10:13:26 +09:00
verylowfreq
7ed5503a5c
Fix the condition related to CFG_TUH_WCH_USBIP_USBFS macro
2025-03-16 10:13:25 +09:00
hathach
879f78a91d
fix pre-commmit
2025-03-16 10:13:25 +09:00