hathach
1776bb53f6
add hal init for USB1 and trying to get USB1 working
...
add hack delay 100 ms after a port reset (huge) for correct speed detection
2013-04-07 03:40:24 +07:00
hathach
d616fa6c10
continue on refratoring
2013-04-05 14:26:28 +07:00
hathach
bc9a97a1be
refractor test
2013-04-05 14:05:05 +07:00
hathach
68dddefe7b
add control xfer for ehci controller fake: ehci_controller_control_xfer_proceed
...
refractor test code
2013-04-05 14:00:37 +07:00
hathach
56cd8be75e
change website from tinyusb.net to tinyusb.org
2013-03-25 11:46:30 +07:00
hathach
92c137243d
refractor
...
- rename usbh_device_info_pool to usbh_devices
- create a struct for control pipe in usbh_device_info_t
2013-03-24 16:44:59 +07:00
hathach
9bc30f7694
add some test for usbh_hcd integration
...
- add tests for pipe_close (while TDs are active)
- add tests for device unplugged
add tesst & implement the async_advance_isr to clean up "REMOVING" queue head
- add helper find previous qhd
- add remove qhd from async list
- add is_removing field for async advance isr to clean up
add pipe close for control pipe & bulk pipe (with tests)
add helper get qhd from pipe_handle
2013-03-13 21:42:19 +07:00
hathach
1a932e7437
refractor ehci test files
...
adding some code for async_advance_isr
add test for async_advance_isr
2013-03-13 12:25:27 +07:00
hathach
97c9001d40
add hard fault handler to bsp.c
...
rename class_install_subtask to class_open_subtask
add class_close for unmount
adding code for usbh_device_unplugged_isr & invoke it in hcd_isr
2013-03-13 10:57:30 +07:00
hathach
63765b37c7
forget to add test file for ehci isr
2013-03-13 00:17:02 +07:00