| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-09-12 | Merge pull request #2245 from arduino/fix_msd_extraneus_bytes_on_reading | Ha Thach | |
| Fix msd extraneus bytes on reading | |||
| 2023-09-09 | minor rename | hathach | |
| 2023-09-08 | wait_pipe_fifo_empty() now returns bool (as expected using TU_ASSERT macro) | maidnl | |
| 2023-09-08 | renesas: added wait function for IN transaction | maidnl | |
| This fixes a problem found on MSD class where data read from from disks were sometimes partially overwritten by the status MSD message ("USBS..."). The function introduced wait for the hw fifo pipe to be empty, that prevent that new writing in the fife overwrite data which are not yet be transmitted by hw. | |||
| 2023-09-07 | - wrap up hcd max3421, work well with nrf52840 | hathach | |
| - also add usbh_defer_func() | |||
| 2023-08-31 | vastly improve attach/detach device, still have issue where thing is still ↵ | hathach | |
| hanged occasionally. | |||
| 2023-08-31 | improve connection & disconnection detection. But there is still issue when ↵ | hathach | |
| CONDETIRQ occurs but we are disabled interrupt (for osal queue access). | |||
| 2023-08-30 | use ep buf to keep setup packet, work well with hid device | hathach | |
| 2023-08-30 | call xfer_complete_isr() when result is not successful (stalled or failed) | hathach | |
| 2023-08-29 | - hcd_setup_send() also check for busy flag | hathach | |
| - xact_inout() to support send setup | |||
| 2023-08-29 | - correct tuh_max3421e_int_api() for nrf52 | hathach | |
| - hcd_int_disable/enable is software only to reduce interrupt lag | |||
| 2023-08-28 | - add xfer_complete_isr() | hathach | |
| - merge addr0 ep to pool - add control status to xact in/out - use atomic flag busy to ensure only 1 transfer is active at any time - execute pending transfer after one is complete (or clear busy flag) - change rtt mode to block if full | |||
| 2023-08-27 | more update to transaction | hathach | |
| 2023-08-25 | try next endpoint when received NAK | hathach | |
| 2023-08-25 | add xact_out(), xact_in() to manage transfer | hathach | |
| 2023-08-25 | use endpoint pool for more flexible multiple devices support | hathach | |
| 2023-08-25 | add osal mutex for spi | hathach | |
| 2023-08-25 | add spi lock with interrupt enable/disable | hathach | |
| 2023-08-24 | save data toggle, always retry NAK. work with msc device | hathach | |
| 2023-08-24 | add tuh_max3421e_int_api(), retry control if received NAK | hathach | |
| 2023-08-24 | complete enumeration | hathach | |
| 2023-08-23 | able to complete 1st get device descriptor and set address | hathach | |
| 2023-08-23 | able to get 8 byte descriptor, but read(RCVBC) always return 0 | hathach | |
| - rename max3421e to max3421 - fix incorrect bitmask for HCTL, fix initial device connect - fix bus reset cause connect IRQ | |||
| 2023-08-22 | able to send setup packet | hathach | |
| 2023-08-22 | able to detect new device and start enumerating | hathach | |
| 2023-08-18 | adding connection event handling, add nrf gpio interrupt for max2341e ↵ | hathach | |
| interrupt pin | |||
| 2023-08-18 | ground works for hcd max3421e | hathach | |
| 2023-08-18 | - update nrf52 bsp for cmake | hathach | |
| - add empty tuh_int_handler/tud_int_handler if corresponidng stack not enabled - add hcd_template.c | |||
| 2023-08-16 | minor comment | hathach | |
| 2023-08-16 | clear qhd halted bit if not caused by STALL protocol, allow for next transfer | hathach | |
| 2023-08-09 | Merge pull request #2209 from HiFiPhile/hitl | Ha Thach | |
| Enhance HITL test | |||
| 2023-08-09 | update to dcd ip3511 to add work-around for lpc54628 usb hs errata USB.1 and ↵ | hathach | |
| USB.2 msc is mounted, but device couldn't work reliably and got constant reset due to other errata probably. | |||
| 2023-08-07 | code format | hathach | |
| 2023-08-07 | Add tuh_rhport_is_active() and tuh_rhport_reset_bus() | hathach | |
| - also improve ehci bus reset - seperate bus reset delay and contact debouncing delay in enumeration | |||
| 2023-08-04 | clean(ra_hcd): fix typos in the hcd library | Aladdin Bakosh | |
| 2023-08-04 | Merge branch 'master' into master | Ha Thach | |
| 2023-08-04 | Merge branch 'master' into enhance-bsp | hathach | |
| 2023-08-03 | add lpc43 family | hathach | |
| 2023-08-01 | renesas: host: remove attach_attempt logic | Martino Facchin | |
| 2023-08-01 | Merge branch 'arduino-renesas_ra_hs_rebased' into renesas_ra_hs_rebased | hathach | |
| 2023-08-01 | add rusb2_common.c for dynami irq | hathach | |
| 2023-08-01 | rusb2: move dynamic irq function to c file | Martino Facchin | |
| 2023-07-31 | enable USBMC for uno r4, add board_init_after_tusb() API | hathach | |
| add BOARD_UPPERCASE for board detection | |||
| 2023-07-31 | enable_irq since uno bootloader can disable it. systick triggered, however ↵ | hathach | |
| usb still not work with uno | |||
| 2023-07-28 | add uno r4 wih FLASH_IMAGE_START=0x4000, running but interrupt (systick) ↵ | hathach | |
| does not seems to work | |||
| 2023-07-28 | - revert usb address | hathach | |
| - more clean up | |||
| 2023-07-28 | fix ci | hathach | |
| 2023-07-27 | Merge branch 'master' into renesas_ra_hs_rebased | hathach | |
| 2023-07-27 | Merge pull request #2179 from hathach/enhance-ehci | Ha Thach | |
| Enhance EHCI | |||
| 2023-07-27 | add check for edpt_xfer() with halted, also reset data toggle when clear stall | hathach | |
