hathach
49da210860
add osal subtask support
...
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-26 17:28:05 +07:00
hathach
5bacdc6c0f
updating usbh init with class init
2013-02-08 12:52:46 +07:00
hathach
489b98cb93
add TUSB_CFG_HOST_CONTROLLER_START_INDEX
...
update usbh_init and test code for TUSB_CFG_HOST_CONTROLLER_START_INDEX
clean up some
2013-02-08 12:12:10 +07:00
hathach
060c4b3b30
refractor move device_addr0 into usbh_device_pool
...
enum_entry contains speed and enum task will not carry out disconnection clean up
2013-02-06 16:52:18 +07:00
hathach
e20025b54d
refractor move test enum to its own file
...
add assert with handler
add task assert with error catcher
2013-02-06 12:03:01 +07:00
hathach
aeccdfde3f
remove TUSB prefix for class enum definitions
...
add most of HID USAGE TABLE and definitions etc ...
2013-02-05 13:57:06 +07:00
hathach
aa040c4c98
rename device_info_pool to usbh_device_info_pool
...
update enum task to post set address
2013-02-04 21:52:50 +07:00
hathach
93269b0343
fix osal_semaphore_wait & osal_queue_receive of osal_none's bug
...
- not assign error to TUSB_ERROR_NON if succeed
add code up to set device address for enumeration
2013-02-04 20:54:52 +07:00
hathach
d71e244dff
add TUSB_CFG_HOST_ENUM_BUFFER_SIZE
...
add enum buffer
getting serious with osal_freeRTOS
2013-02-04 16:07:42 +07:00
hathach
0a13e37ba2
resolve conflict between usbh & hcd
2013-02-04 14:48:35 +07:00
hathach
4f3b76caba
rename test file for usbh
2013-02-04 13:54:14 +07:00