summaryrefslogtreecommitdiff
path: root/tinyusb/host/ohci
AgeCommit message (Collapse)Author
2018-06-18rename subfolder source to srchathach
2018-04-12rename ASSERT_ERR to TU_ASSERT_ERR to prevent conflict with user codehathach
2018-04-12rename MCU_ to OPT_MCUhathach
2018-04-10mass rename TUSB_CFG to CFG_TUSBhathach
2018-03-29rename ASSERT_STATUS to ASSERT_ERR, merge assertion.h to verify.hhathach
2018-03-28rename ASSERT to TU_ASSERT to avoid name conflicthathach
2018-03-28rename STATIC_ASSERT to VERIFY_STATIC to avoid name conflict with other codeshathach
2018-03-23shorten descriptor typehathach
2018-03-12more renamehathach
2018-03-11rename TUSB_DIR_OUT, TUSB_DIR_INhathach
2018-03-06remove tusb_isr(), rename hal_hcd_isr() and hal_dcd_isr()hathach
2014-04-29fix/correct the max_loop (upper bound for EHCI & OHCI) endpoint list. This ↵hathach
causes multiple devices hub mounting problems previously
2014-04-13merge EHCI_MAX_QHD/QTD and OHCI_MAX_QHD/QTD to HCD_MAX_ENDPOINT/XFER and ↵hathach
scale with number of enabled classes. default config to support up to 5 device (hub + 4 others)
2014-03-16doxygen documenthathach
2014-03-14clean up more warningshathach
2014-03-14Suppress Keil warnings #66-D: enumeration value is out of "int" rangehathach
2014-03-13clean up more warningshathach
2014-03-12fix IAR alignment OHCI hcca will occupies the whole 256 (instead of just 252 ↵hathach
like the specs)
2014-03-10change IAR TUSB_CFG_ATTR_USBRAM to _Pragma("location=\".ahb_sram1\"") ↵hathach
instead of @ .ahb_sram1 so that we can place it before the variable for a cleaner code change pipe xfer API buffer from void* to uint8_t* change FIFO_DEF to have a separated buffer to be compatible with IAR\ refractor IAR data alignment pragma
2014-03-04change lpc17xx cmsis file & ohci to be able to build with IARhathach
2014-02-20fix the duplicated plug connection status change with lpc17xx by using ↵hathach
immediate reset on isr. However Khanh's G5 mouse is not enumerated !! remove TUSB_CFG_CONFIGURATION_MAX from config file fix some warning
2013-12-19remove immediately reset when device plug.hathach
check to make sure device is still plug after initial delay (200ms) before reset remove blocking waiting when reset in ehci.c
2013-12-19fix plug & unplug issue by reseting port immediately instead of waiting for ↵hathach
usbh enumeration task to do so
2013-12-19refractor ohci.chathach
2013-12-19able to run ohci hid mouse demohathach
- an old mouse cause double plug event - an old mouse failed to response the first get 8 byte device descriptor
2013-12-18implement hcd_pipe_close, able to plug & unplug device from ohci lpc17xxhathach
2013-12-18able to run MSC host demo on lpc17xxhathach
implement walk around for halted ED in OHCI
2013-12-17add in hcd_pipe_open & hcd_pipe_xferhathach
2013-12-16implement ohcihathach
- hcd_port_reset - hcd_port_connect_status - hcd_port_speed_get - hcd_pipe_control_open - hcd_pipe_control_xfer - done_queue_isr for control xfer able to go through enumeration with MSC device
2013-12-13able to get connect status change interrupt occuredhathach
2013-12-11add structure & define for ohcihathach