| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-24 | fix several warnings | hathach | |
| 2025-10-22 | Apply suggestions from code review | Zixun LI | |
| Co-authored-by: Copilot <[email protected]> | |||
| 2025-10-22 | Fix copilot issues | Mengsk | |
| Signed-off-by: Mengsk <[email protected]> | |||
| 2025-10-22 | Add is_isr parameter to usbd_edpt_xfer and usbd_edpt_xfer_fifo | copilot-swe-agent[bot] | |
| - Added bool is_isr parameter to usbd_edpt_xfer() and usbd_edpt_xfer_fifo() wrapper functions - These are called by class drivers to queue USB transfers - Updated all callers to pass false by default (non-ISR context) - Updated audiod_rx_xfer_isr() and audiod_tx_xfer_isr() to pass true (ISR context) - All 21 unit tests pass Co-authored-by: HiFiPhile <[email protected]> | |||
| 2025-10-22 | Fix duplicate is_isr parameter in dcd_dwc2.c | copilot-swe-agent[bot] | |
| Co-authored-by: HiFiPhile <[email protected]> | |||
| 2025-10-22 | Add is_isr parameter to dcd_edpt_xfer and dcd_edpt_xfer_fifo | copilot-swe-agent[bot] | |
| Co-authored-by: HiFiPhile <[email protected]> | |||
| 2025-10-16 | fix some warnings detected by pvs-studio | hathach | |
| 2025-10-16 | add tu_div_round_nearest() (only handle positive) to replace ↵ | hathach | |
| DIV_ROUND_CLOSEST() to remove the need of typeof | |||
| 2025-10-15 | refactor spresense into cxd56. there is no orphan board in bsp. | hathach | |
| 2025-10-15 | fix more warnings | hathach | |
| 2025-10-15 | refactor all nuc to family | hathach | |
| 2025-10-15 | update nuc121/125 | hathach | |
| 2025-10-15 | fix unused warnings | hathach | |
| 2025-10-15 | merge samd2x and saml2x bsp, add OPT_MCU_SAML2X to replace OPT_MCU_SAML21 & ↵ | hathach | |
| OPT_MCU_SAML22 | |||
| 2025-10-14 | fix lots of warnings for missing-prototypes for irqhandler | hathach | |
| 2025-10-14 | improve cmake warning flags, fix various warnings in examples | hathach | |
| 2025-10-14 | Merge pull request #3299 from hathach/initial-nrf54h20 | Ha Thach | |
| Initial nrf54h20 support | |||
| 2025-10-13 | get cmake build with 54h20 not tested on actual hw, probably not running | hathach | |
| 2025-10-11 | Merge branch 'master' into dwc2_iso_incomp | HiFiPhile | |
| 2025-10-11 | Merge branch 'master' into uac1 | HiFiPhile | |
| 2025-10-11 | Move control buffer out of USB section | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-11 | dfu: remove transfer buffer out of USB section, since data will copy to/from ↵ | HiFiPhile | |
| use EP0 buffer. Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-11 | Merge branch 'master' into dwc2_ep0 | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-10 | usbd: support set EP0 buffer size | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-10 | dcd/dwc2: fix EP0 mulit-packet logic, write the packet directly if ↵ | HiFiPhile | |
| num_packets = 1 Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-10 | try to enable ohci for lpc55 but not working, probably clock issue | hathach | |
| 2025-10-10 | successfully | poornadharshan13-rgb | |
| 2025-10-09 | Merge pull request #3292 from tangpipi/fix_at32_remap | Ha Thach | |
| at32_fsdev: Fix dcd_int_enable when remapping the USB interrupt | |||
| 2025-10-09 | Merge pull request #3279 from HiFiPhile/dwc2_ep0 | Ha Thach | |
| dcd/dwc2: fix enumeration when EP0 size=8 | |||
| 2025-10-09 | fix todo size in list_reverse() | hathach | |
| 2025-10-09 | Fix dcd_int_enable when remapping the USB interrupt | 唐皮皮 | |
| 2025-10-09 | centralize hcd_dcache_uncached() for ED | hathach | |
| 2025-10-09 | Merge branch 'master' into fork/ArcaneNibble/ohci-upstream | hathach | |
| 2025-10-08 | fix incorrect MTP xact_len calculation | RigoLigo | |
| 2025-10-07 | dcd/dwc2: cleanup previous pending EP0 IN transfer if a SETUP packet is received | Mengsk | |
| Signed-off-by: Mengsk <[email protected]> | |||
| 2025-10-06 | Merge remote-tracking branch 'tinyusb/master' into dwc2_ep0 | Mengsk | |
| 2025-10-06 | dcd/dwc2: fix enumration when EP0 size=8 | Mengsk | |
| Signed-off-by: Mengsk <[email protected]> | |||
| 2025-10-06 | fix typo | hathach | |
| 2025-10-06 | Merge pull request #3280 from HiFiPhile/hid_stylus | Ha Thach | |
| Fix HID stylus descriptor and hid_composite example | |||
| 2025-10-06 | remove dcd_esp32sx which is replaced by dwc2 | hathach | |
| 2025-10-05 | Fix HIS stylus descriptor and hid_composite example | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-05 | Use one control buffer as EP0 has no concurrency | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-04 | Fix descriptor looping | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-03 | update for release 0.19.0 | hathach | |
| 2025-10-03 | Merge remote-tracking branch 'tinyusb/master' into uac1 | Mengsk | |
| 2025-10-02 | Add UAC1 support to uac2_headset example | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-02 | Fix feedback param lag | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-02 | cleanup | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-02 | Update feedback params on frequency change | HiFiPhile | |
| Signed-off-by: HiFiPhile <[email protected]> | |||
| 2025-10-02 | dwc2: support ISO IN transfer when bInterval > 1 | HiFiPhile | |
| dwc2 requires manually toggle Even/Odd bit manually for ISO IN transfer, that's poses a problem when bInterval > 1 mainly for audio class, as the moment the transfer is scheduled, we don't know when the host will issue IN token (bInterval vs bRefresh schenanigans). Linux driver use NAK interrupt to detect when the host is sending IN token and toggle the Even/Odd bit accordingly based on the current frame number and bInterval. However on ST's stripped down DWC2 FS controller (e.g STM32F4, STM32F7), NAK interrupt is not supported, even it's marked as always present in DWC2 databook. NAK interrupt is only supported on HS controller with external PHY. Instead I schedule all ISO IN transfer for next frame, if the transfer failed, incomplete isochronous IN transfer interrupt will be triggered and we can relaunch the transfer. Signed-off-by: HiFiPhile <[email protected]> | |||
