| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-03-10 | rename | hathach | |
| 2013-03-10 | add code for ehci interrupt handler | hathach | |
| - interrupt source identifying - for async list process refractor control_xfer to use insert_qtd_to_qhd - add test for control xfer interrupt processing - add code for faking ehci controller async list scheduling & processing - add prototype for void usbh_isr(pipe_handle_t pipe_hdl, uint8_t class_code); | |||
| 2013-03-10 | rename file | hathach | |
| 2013-03-09 | add class code to hcd_pipe_open to facilitate usb_complete callback | hathach | |
| 2013-03-09 | add int_on_complete parameter to hcd_pipe_xfer for TD chain class request | hathach | |
| fix control transfer request: remove get_control_request_ptr() | |||
| 2013-03-09 | - addd p_qtd_list_tail to qhd structure for easy queue TD | hathach | |
| - move control_request from ehci_data to usbh_device_info_pool - add test for bulk transfer double (2 consecutive xfers) - use table (array) structure for class driver, currently included - refractor extract to function insert_qtd_to_qhd + init function + install_subtask --> all class driver function must be declared with WEAK | |||
| 2013-03-07 | add test code & hcd_pipe_xfer for bulk transfer | hathach | |
| - test cross 4k boundary test for bulk transfer rename p_qtd_list to p_qtd_list_head | |||
| 2013-03-07 | make "used" member of ehci_qtd_t into reserved place of buffer[1] (with ↵ | hathach | |
| assert check in hcd init) | |||
| 2013-03-07 | guard check for open iso pipe | hathach | |
| 2013-03-07 | re-layout ehci_data_t to get better memory consumption | hathach | |
| 2013-03-06 | add prototype for hcd_pipe(control)_close | hathach | |
| - update test code for enum task respectively | |||
| 2013-03-06 | add code & test for hcd_pipe_open interrupt | hathach | |
| high and non-highspeed | |||
| 2013-03-06 | basically finish code for control transfer & test code | hathach | |
| 2013-03-06 | pass test for setup TD | hathach | |
| 2013-03-06 | rename fields in ehci_qtd_t | hathach | |
| 2013-03-06 | refractor | hathach | |
| - rename some field in ehci_qhd/qtd_t - code test for open pipe | |||
| 2013-03-06 | refractor ehci_data_t | hathach | |
| separate tests for pipe open & pipe xfer | |||
| 2013-03-06 | refractor | hathach | |
| - remove unnecessary assign next pointer of asyn/period head in hcd_controller_init | |||
| 2013-03-06 | add some code & testcode for hcd_pipe_control_xfer | hathach | |
| 2013-03-06 | fix error | hathach | |
| - remove p_qhd->qtd_overlay.halted = 1; | |||
| 2013-03-06 | refractor hcd_open | hathach | |
| 2013-03-05 | add test & code for open bulk transfer to hcd_pipe_open() | hathach | |
| 2013-03-05 | refractor tests | hathach | |
| 2013-03-05 | add test & code for hcd_pipe_control_open | hathach | |
| 2013-03-04 | refractor | hathach | |
| - remove TUSB_CFG_HOST_CONTROLLER_START_INDEX | |||
| 2013-03-04 | allow configure host/device by controller basic | hathach | |
| - make changes to adapt add mcu_capacity.h | |||
| 2013-03-04 | add alignof to compilier specific | hathach | |
| add static_assert support for IAR (built-in support) | |||
| 2013-03-04 | sperate tests | hathach | |
| 2013-03-04 | rename | hathach | |
| 2013-03-04 | add test for hcd/host init | hathach | |
| - TT control - usb cmd complete hcd/host initialization code | |||
| 2013-03-03 | add test for hcd/host init period list | hathach | |
| 2013-03-03 | refractor | hathach | |
| 2013-03-03 | implement hcd_init controller_init | hathach | |
| - add test for async list | |||
| 2013-03-02 | add "mocking" version of LPC43xx.h | hathach | |
| - redirect LPC_USB0_BASE & LPC_USB1_BASE to the address of test object add test for ehci initialization usbint register | |||
| 2013-03-01 | rename ehci usb_int usb_sts usb/error field | hathach | |
| move MCU define to tusb_option.h | |||
| 2013-02-28 | start to add code for hcd_init test | hathach | |
| change hcd_init signature (omit hostid) | |||
| 2013-02-28 | continue to strengthen include policy | hathach | |
| 2013-02-28 | strengthen include policy. Only limited headers are allowed to included from ↵ | hathach | |
| a header file. Missing needed to be included in *.c | |||
| 2013-02-27 | add timeout_timer.h to provide real tick timeout service for blocking control | hathach | |
| 2013-02-27 | house keeping | hathach | |
| - correct initialization call sequence - move hcd_init to ehci.c | |||
| 2013-02-27 | add test for ehci register portsc | hathach | |
| 2013-02-27 | add test for ehci register usbsts | hathach | |
| 2013-02-27 | add test for EHCI register offset | hathach | |
| add test for EHCI usbcmd register structure | |||
| 2013-02-27 | add test test_itd_structure & test_sitd_structure | hathach | |
| 2013-02-27 | add coded to test ehci alignment and structure layout (included bitfield) | hathach | |
| 2013-02-27 | rename tusbh_device_mount_succeed_cb | hathach | |
| add set configure and tusbh_device_mount_succeed_cb invocation refractor get_configure_number_for_device | |||
| 2013-02-27 | add parsing configuration desc & invoke driver install subtask | hathach | |
| 2013-02-26 | add osal subtask support | hathach | |
| add usbh_control_xfer_subtask as xfer and wait fix potential error when update device info & open control pipe for new address fix build error with hal_****.c add STATIC_ASSSERT to perform compile time checking with sizeof later update osal_queue_receive and osal_semaphore_wait for osal_none to support subtask | |||
| 2013-02-08 | updating usbh init with class init | hathach | |
| 2013-02-08 | add TUSB_CFG_HOST_CONTROLLER_START_INDEX | hathach | |
| update usbh_init and test code for TUSB_CFG_HOST_CONTROLLER_START_INDEX clean up some | |||
