summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2025-10-29Merge branch 'master' into dwc2_ep0hathach
# Conflicts: # examples/device/dfu/src/usb_descriptors.c # examples/device/dfu_runtime/src/usb_descriptors.c # src/portable/synopsys/dwc2/dcd_dwc2.c
2025-10-28fix Identifiers that start with '__' or '_[A-Z]' are reserved.hathach
fix compiling with nuc family
2025-10-28fix warning with strict prototypes warningshathach
2025-10-28fix descriptor warning when shifting zerohathach
2025-10-27improve warnings with rp2040 familyhathach
2025-10-25Merge pull request #3319 from peppapighs/dwc2-usbsuspmZixun LI
dcd/dwc2: fix suspend interrupt indefinitely disabled on AT32F405
2025-10-25dcd/dwc2: clear pending suspend interrupt before usb resetpeppapighs
2025-10-24Ensure type promotionHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-24Merge remote-tracking branch 'upstream/master' into uac1HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-24fix more warningshathach
2025-10-24fix several warningshathach
2025-10-22Apply suggestions from code reviewZixun LI
Co-authored-by: Copilot <[email protected]>
2025-10-22Fix copilot issuesMengsk
Signed-off-by: Mengsk <[email protected]>
2025-10-22Add is_isr parameter to usbd_edpt_xfer and usbd_edpt_xfer_fifocopilot-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-22Fix duplicate is_isr parameter in dcd_dwc2.ccopilot-swe-agent[bot]
Co-authored-by: HiFiPhile <[email protected]>
2025-10-22Add is_isr parameter to dcd_edpt_xfer and dcd_edpt_xfer_fifocopilot-swe-agent[bot]
Co-authored-by: HiFiPhile <[email protected]>
2025-10-16fix some warnings detected by pvs-studiohathach
2025-10-16add tu_div_round_nearest() (only handle positive) to replace ↵hathach
DIV_ROUND_CLOSEST() to remove the need of typeof
2025-10-15refactor spresense into cxd56. there is no orphan board in bsp.hathach
2025-10-15fix more warningshathach
2025-10-15refactor all nuc to familyhathach
2025-10-15update nuc121/125hathach
2025-10-15fix unused warningshathach
2025-10-15merge samd2x and saml2x bsp, add OPT_MCU_SAML2X to replace OPT_MCU_SAML21 & ↵hathach
OPT_MCU_SAML22
2025-10-14fix lots of warnings for missing-prototypes for irqhandlerhathach
2025-10-14improve cmake warning flags, fix various warnings in exampleshathach
2025-10-14Merge pull request #3299 from hathach/initial-nrf54h20Ha Thach
Initial nrf54h20 support
2025-10-13get cmake build with 54h20 not tested on actual hw, probably not runninghathach
2025-10-11Merge branch 'master' into dwc2_iso_incompHiFiPhile
2025-10-11Merge branch 'master' into uac1HiFiPhile
2025-10-11Move control buffer out of USB sectionHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-11dfu: 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-11Merge branch 'master' into dwc2_ep0HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-10usbd: support set EP0 buffer sizeHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-10dcd/dwc2: fix EP0 mulit-packet logic, write the packet directly if ↵HiFiPhile
num_packets = 1 Signed-off-by: HiFiPhile <[email protected]>
2025-10-10try to enable ohci for lpc55 but not working, probably clock issuehathach
2025-10-10successfullypoornadharshan13-rgb
2025-10-09Merge pull request #3292 from tangpipi/fix_at32_remapHa Thach
at32_fsdev: Fix dcd_int_enable when remapping the USB interrupt
2025-10-09Merge pull request #3279 from HiFiPhile/dwc2_ep0Ha Thach
dcd/dwc2: fix enumeration when EP0 size=8
2025-10-09fix todo size in list_reverse()hathach
2025-10-09Fix dcd_int_enable when remapping the USB interrupt唐皮皮
2025-10-09centralize hcd_dcache_uncached() for EDhathach
2025-10-09Merge branch 'master' into fork/ArcaneNibble/ohci-upstreamhathach
2025-10-08fix incorrect MTP xact_len calculationRigoLigo
2025-10-07dcd/dwc2: cleanup previous pending EP0 IN transfer if a SETUP packet is receivedMengsk
Signed-off-by: Mengsk <[email protected]>
2025-10-06Merge remote-tracking branch 'tinyusb/master' into dwc2_ep0Mengsk
2025-10-06dcd/dwc2: fix enumration when EP0 size=8Mengsk
Signed-off-by: Mengsk <[email protected]>
2025-10-06fix typohathach
2025-10-06Merge pull request #3280 from HiFiPhile/hid_stylusHa Thach
Fix HID stylus descriptor and hid_composite example
2025-10-06remove dcd_esp32sx which is replaced by dwc2hathach