summaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Collapse)Author
2024-11-30Merge branch 'master' into rt1170HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2024-11-30Fix CI.HiFiPhile
2024-11-27enable ci for stm32c0, fix build issue with video example and clanghathach
2024-11-27Add support for the STM32C0 and the NUCLEO-C071RB.David (Pololu)
2024-11-27Fix missing protoype warning, change TUD_EPBUF_TYPE_DEF order (#2889)Ha Thach
* change TUD_EPBUF_TYPE_DEF order * add and fix -Wmissing-prototypes warnings for cmake (skip make)
2024-11-27fix multiple flag on compilinghathach
2024-11-26add TUH_EPBUF_DEF for cdc hosthathach
2024-11-26hcd dwc2 add dcache support, usbh correctly use cache line size with ↵hathach
TUH_EPBUF_DEF
2024-11-25try to fix circleci with kinetishathach
2024-11-21fix cihathach
2024-11-21- move freertos_hooks to board.chathach
- add device/midi_test_freertos example - update bth/dfu/midi device for cache line size
2024-11-21make sure usb buffer occupies whole cache line when DCACHE is enabled for ↵hathach
msc,cdc,hid HIL enable device DMA for p4
2024-11-20have p4 dma somewhat working but having issue with buffer that does not ↵hathach
occupy the whole cache line
2024-11-18move handle ep slave/dma wihtin compiler macrohathach
2024-11-14Merge branch 'master' into fork/subsonicpulse/masterhathach
2024-11-13hil add stm32f723disco, add test flags for device/host/dualhathach
2024-11-11use arm arch to detect rp2040hathach
2024-11-11correctly test dwc2 dma device for s3, disable for p4 (cache issue) and f407 ↵hathach
fs (slave only)
2024-11-11add esp32p4 to hilhathach
2024-11-08minor clean uphathach
2024-11-08get hcd work esp32p4 but only in slave mode. In DMA channel's HCDMA is ↵hathach
increased but data transfer over USB is not correct.
2024-11-07Fix Usage of Bootsel Button for Pico 2subsonicpulse
see code from https://github.com/raspberrypi/pico-examples/blob/master/picoboard/button/button.c
2024-11-07hcd work with esp32p4 in slave mode but have issue with DMA mode. In slave ↵hathach
it enumerate device but has issue with msc bulk in
2024-11-07update bsp for h7 to support host modehathach
2024-11-07enable stm32f4 hosthathach
2024-11-06fix iar buildhathach
2024-11-06update bsp for f7hathach
2024-11-04usbh use the new tusb_time_delay_ms_api()hathach
fix duplicated device attach for some devices which cause "USBH Defer Attach until current enumeration complete" include dev0 for tuh_edpt_abort_xfer()
2024-11-02mimxrt1170_evkb: add M4 build support.HiFiPhile
2024-11-02Replace cache clean/invalidate by MPU config.HiFiPhile
2024-10-31fix f7 ci buildhathach
2024-10-28minor renamehathach
2024-10-25got In transfer working, able to get 1st device descriptor and set addresshathach
2024-10-25fix make buildhathach
2024-10-21add tusb_time_millis(), able to reset and enable dwc2 port and get SOF activehathach
2024-10-18testing hcd with f723 due to h743eval issue with mfx vbus drive.hathach
2024-10-18add VBUS drive via MFX for h743 eval, but does not seems to work yethathach
2024-10-15move core init code to dwc2 common. update/correct build for esppressifhathach
2024-10-15adding hcd dwc2hathach
2024-10-10add new tusb_int_handler(rhport, in_isr) as common irq handlerhathach
update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible
2024-10-10enhance dwc2hathach
2024-10-10add f407disco to hil poolhathach
2024-10-10improving dwc2, merging diep and doep if possiblehathach
2024-10-07Merge pull request #2809 from shuffle2/masterHa Thach
make all python files executable and standardize interpreter
2024-09-30update build script to correctly skip non max3421 enabled for espressif boardshathach
2024-09-30esp32p4 use port0 as fs, port1 as highspeedhathach
2024-09-30added p4, seems to work well and enumeratedhathach
2024-09-30try to add esp32 p4 and esp-idf v5.3 supporthathach
2024-09-24update dfifo allocation scheme to use top pointer, update document and ↵hathach
explanation for EPInfo address and GDFIFO. some function rename update h743 linker to use SRAM1 since USB DMA cannot access DTCM ram update xmc4500 to use uuid for testing
2024-09-17make all python files executable and standardize interpreterShawn Hoffman