summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-01add dcd pipe clear stallhathach
- tusb_error_t dcd_pipe_clear_stall(uint8_t coreid, uint8_t edpt_addr) but does not take endpoint_handle_t as input complete msc device driver add usbd clear stall endpoint
2013-11-01rename device projecthathach
2013-11-01rename device projecthathach
2013-11-01implement msc device classhathach
usbd auto stall control for not supported return from class control request usbd implement xfer isr callback mechanism DCD - implement dcd multiple qtd support - dcd dcd_pipe_stall - implement dcd_pipe_queue_xfer - xfer_complete_isr - flush control endpoint if received new setup while previous transfer is not complete change msc_cmd_block_wrapper_t flags field to dir force full speed for easy testing NOTEs: somehow unable to get endpoint IN interrupt with ioc
2013-10-30clean uphathach
2013-10-30refractor hid devicehathach
add check dcd_pipe_open if endpoint is already used refractor usbd : parse and auto open class driver
2013-10-30add dcd control pipe stall protocolhathach
2013-10-30fix dcd_data declared with TUSB_CFG_ATTR_USBRAMhathach
fix lpc43xx UM: non-control unused endpoint type should be set to different than control in ENDPTCTRL add hid mouse device fix mouse descriptor with vertical wheel support
2013-10-29able to enumerate mouse + keyboard (missing timing at set configured though)hathach
2013-10-29change device driver init to open (when configured)hathach
fix HID_REQUEST_CONTROL_SET_REPORT handle
2013-10-29temporarily implementation of dcd_pipe_is_busyhathach
2013-10-29able to fully enumerated with keyboardhathach
2013-10-29implementing sw device stackhathach
2013-10-27make device keyboard buildable & runnable with ea4357hathach
2013-10-27enhance serial host apphathach
2013-10-27refractor cdc serial host app.hathach
fix RTOS cdc_serial_app_task executing forever
2013-10-27document cdchathach
2013-10-27static assert to check OSAL_QUEUE_DEF's queue_depth parameter < 256hathach
enable HOST_HCD_XFER_INTERRUPT by default (previously only enabled with HID), as it is widely used implement tusbh_cdc_is_busy add compilation switch in usbh enumeration for hub rewrite CDC serial application to address usb-serial race condition
2013-10-27fix osal_none timeout, instant return with OSAL_TIMEOUT_NOTIMEOUThathach
2013-10-27rndis documenthathach
2013-10-27rndis documenthathach
2013-10-26rndis documenthathach
2013-10-26more documenthathach
2013-10-26cdc documenthathach
2013-10-26document mschathach
2013-10-26doxygen document for mschathach
2013-10-26update doxygenhathach
2013-10-25more doxygen workhathach
rename tusb_mouse_report_t (keyboard) to hid_mouse_report_t (keyboard)
2013-10-25move descriptor to common folderhathach
2013-10-25more doxygen workhathach
2013-10-24merge doxygen configurehathach
2013-10-24partially document CDC & RNDIShathach
2013-10-24document hubhathach
2013-10-24document msc hosthathach
2013-10-24refractor HID documenthathach
2013-10-24change TUSB_CFG_CONTROLLER0/1_MODE to TUSB_CFG_CONTROLLER_0/1_MODE for clearancehathach
adding configuration docs for tinyusb_config.h document HID mouse & keyboard API
2013-10-22working on doxygenhathach
2013-10-16clean uphathach
2013-10-16add UsbTreeView to tools folderhathach
2013-10-16refine mouse demohathach
2013-10-16refractor hub apihathach
fix all test build errors
2013-10-15complete moving test project to /tests folderhathach
2013-10-15move test project to tests folderhathach
2013-10-15add supported class to greetinghathach
2013-10-02clean up warnings here and therehathach
2013-10-02enhacne msc demo, update IAR project filehathach
2013-10-02update freertos projecthathach
temp hack to fix problem with no TD on status endpoint of hub in case of error
2013-10-01wrap up msc demohathach
2013-10-01enhance cd commandhathach
2013-10-01refractor msc host app exampleshathach