summaryrefslogtreecommitdiff
path: root/src/portable
AgeCommit message (Collapse)Author
2023-07-25use standard EHCI USB INT instead of chipidea async/period interrupt to be ↵hathach
compatible with other EHCI implementation
2023-07-24Merge branch 'master' into hcd-abort-xferHa Thach
2023-07-24Merge pull request #2173 from hathach/imxrt-dcache-alignHa Thach
change dcache clean/invalidate return type to bool
2023-07-24add hcd abort xfer for rp2040 pio usbhathach
2023-07-24change dcache clean/invalidate return type to boolhathach
add tu_assert() check for aligned 32byte address for imxrt
2023-07-24fix ohci warnings, and add freertosconfig for lpc4088hathach
2023-07-24rename CFG_TUSB_MEM_SECTION to CFG_TUD_MEM_SECTION in device stackhathach
CFG_TUD_MEM_SECTION is default to CFG_TUSB_MEM_SECTION
2023-07-21implement hcd_edpt_abort_xfer() for EHCI, also move thing around a bithathach
2023-07-21minor ehci rename, move code aroundhathach
2023-07-21add stub hcd_edpt_abort_xfer() for all portshathach
2023-07-21add hcd_edpt_abort_xfer() APIhathach
2023-07-18Merge pull request #2146 from tannewt/host_cache_alignHa Thach
Fix host buffer alignment setting
2023-07-17debugging can be configured on renesas dcdAladdin Bakosh
2023-07-17debugging can be configured on renesas hcdAladdin Bakosh
2023-07-17fix(RA_hcd): STALL status can be also 3 not only 2Aladdin Bakosh
2023-07-14Fix host buffer alignment settingScott Shawcroft
2023-07-01fix undef with fsphathach
2023-07-01rework ra buildhathach
2023-06-29add hcd_frame_number() for pio-usb hosthathach
2023-06-26fix warnings when enable rtt with rp2040hathach
2023-06-16fix build warningshathach
2023-06-16fix build, update freertos config for cmakehathach
2023-06-16fix build warningshathach
2023-06-16renam OPT_MCU_MIMXRT to OPT_MCU_MIMXRT1XXXhathach
fix build util with makefile
2023-06-16remove legacy transdimension driverhathach
2023-06-15refactor khci to chipidea fs driver for device (host is not yet)hathach
2023-06-12Merge pull request #2104 from hathach/g4-pdHa Thach
Initial support for USB PD stack
2023-06-12ad pd_types.hhathach
2023-06-12response with request safe5v, get passed PS_READYhathach
2023-06-09move protocol message to stack, disable battery in PWR's CR3hathach
there is still issue with CC1/CC2 pull down resistor and vstate is not correct.
2023-06-08enable DMA for both pd rx, txhathach
2023-06-08dma rx works wellhathach
2023-06-07able to response with good crchathach
2023-06-07fix(RA): static assert RUSB2 registerAladdin Bakosh
2023-06-07inital support for usb typec and pd examplehathach
2023-06-02fix(RA Host Portable): git rid of the IAR warnings for packedAladdin Bakosh
2023-06-01Merge branch 'master' into feature/STM32G0hathach
2023-05-24Merge pull request #2063 from abakosh/developHa Thach
fix(RA Host Portable): implement missing function __builtin_ctz(x)
2023-05-24fix(RA Host Portable): implement missing function __builtin_ctz(x) for IARAladdin Bakosh
2023-05-23Enhance chipidea (#2075)Ha Thach
* update chipidea dcd, remove manual ep_count and use DCCPARAMS to get number of endpoint instead * add dcd dcache for chipidea * add cmake for lpc18 * add makefile build for mcx * use fork of mcu sdk * fix ci build with nrf * flash rp2040 with openocd
2023-05-19more dcache fixhathach
2023-05-19ehci fix dcache clean when control endpoint failedhathach
2023-05-19only clean/invalidate dcache on imxrt if memory is not in DTCMhathach
2023-05-18refactor ehci: add attached_buffer for dcache invalidate for IN transferhathach
2023-05-18refactor ehci, since usbh only queue 1 TD per queue headhathach
2023-05-18EHCI more improvementhathach
- more dcache clean/invalidate - extract init_periodic_list() - improve isr list handling
2023-05-18more cache, fix an similar issue with OHCI when removing an queue headhathach
2023-05-18use weak local for dcache function to skip if()hathach
2023-05-18EHCI adding dcahe support, passing enumertaionhathach
2023-05-17adding hcd_dcache_clean/hcd_dcache_invalidatehathach