summaryrefslogtreecommitdiff
path: root/tinyusb/host/ohci
AgeCommit message (Collapse)Author
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