summaryrefslogtreecommitdiff
path: root/src/portable/analog
AgeCommit message (Expand)Author
2025-05-21add usbh_spin_lock/unlock() use spinlock instead of atomic flag for hcd max3421hathach
2025-04-03fix(hcd) hcd_edpt_open() return true if endpoint is already opened.hathach
2025-03-25add tuh_edpt_close() API, it will abort any pending transferhathach
2024-10-14change the tusb_rhport_init_t struct, exclude the rhport to make API more con...hathach
2024-10-11hcd_init() take init structhathach
2024-08-26add sndfifo owner info to skip rewriting data for retrying NAKedhathach
2024-08-23only check SNDBAV IRQ if there is data to sendCumhur Onat
2024-08-23fix for out retry attempts with nak responseCumhur Onat
2024-05-15implement max3421e hcd_edpt_abort_xfer()hathach
2024-04-26- add esp32 c3, c6 mcu optionhathach
2024-04-25adding support for esp32 for use with max3421e hosthathach
2024-04-08add cpuctl and pinctl to tuh_configure() option for max3421hathach
2024-04-04fix build with gcc 11hathach
2024-04-04fix build with rp2040 + max3421hathach
2024-04-02check cfg_param pointerHa Thach
2024-04-02correct max nakHa Thach
2024-04-02max3421 limit max nakHa Thach
2024-04-02clean uphathach
2024-04-02add hcd_configure() to change max NAK dynamicallyhathach
2024-04-02refactor: add hxfr per endpointhathach
2024-04-02always limit number of NAK per endpoint per usb frame to save cpu usage. Defa...hathach
2024-03-31fixed spellingIngHK
2024-03-31reactivated TU_ASSERT(_hcd_data.hirq & HIRQ_SNDBAV_IRQ,);IngHK
2024-03-31removed debug codeIngHK
2024-03-31added multiple attemp counting per frameIngHK
2024-03-31improved code readabilityIngHK
2024-03-31improved/fixed trigger 1st retryable EPIngHK
2024-03-31removed redundant return true;IngHK
2024-03-31replaced bits xfer_pending, xfer_complete and retry_pending by common 4 bits ...IngHK
2024-03-31renamed define NAK_RETRY_HANDLING to CFG_TUH_MAX3421_MAX_ATTEMPS_PER_FRAME as...IngHK
2024-03-31fixed EP0 control handlingIngHK
2024-03-31added further debug log outputsIngHK
2024-03-26draft MAX3421E NAK retry handling next frameIngHK
2024-03-26implement hcd_deinit() for max3421hathach
2023-12-26allow rp2040 to use max3421e as host controllerhathach
2023-11-29Merge pull request #2346 from IngHK/LogLineEndsHa Thach
2023-11-24made log line end consistent \r\nIngHK
2023-11-20add tuh_max3421_reg_read(), tuh_max3421_reg_read() for application usagehathach
2023-11-02skip tuh_max3421_spi_cs_api() in hcd_init()hathach
2023-10-27update s3 devkitm with max3421 pin following metro s3, check max3421 version ...hathach
2023-10-04change tuh_max3421_spi_xfer_api() signaturehathach
2023-09-28fix build with new freertos host examplehathach
2023-09-27Merge branch 'master' into add-max3421-esp32hathach
2023-09-27change hcd_int_handler(rhport, in_isr) signature: add in_isrhathach
2023-09-27update max3421 to have hcd_int_handler_ext()hathach
2023-09-25adding host/cdc_msc_hid_freertos examplehathach
2023-09-18add default CFG_TUH_MAX3421 = 0, default spi speed for samd21/samd51 to 12Mhzhathach
2023-09-09minor renamehathach
2023-09-07- wrap up hcd max3421, work well with nrf52840hathach
2023-08-31vastly improve attach/detach device, still have issue where thing is still ha...hathach