| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-11-11 | adding support for lpc13uxx | hathach | |
| 2013-11-08 | add windows driver for cdc | hathach | |
| add simple echo cdc serial demo add cdc device send/receive API refractor descriptor refractor cdc.h add usbd driver function - init - bus_reset | |||
| 2013-11-07 | clean up tusb_descriptors | hathach | |
| 2013-11-06 | fix a bug with USB1, but still cannot get interrupt occurred on USB1 | hathach | |
| 2013-11-06 | refractor for device able to work on usb1 of lpc43xx. But could not get it ↵ | hathach | |
| work on EA4357 | |||
| 2013-11-06 | refractor dcd_controller_reset & hcd_controller_reset to hal_controller_reset | hathach | |
| 2013-11-01 | added support for | hathach | |
| - sense data scsi_sense_fixed_data_t - read format capacity scsi_read_format_capacity_data_t change msc device callback to support actual response fix dcd_pipe_clear_stall also reset toggle | |||
| 2013-11-01 | add dcd pipe clear stall | hathach | |
| - 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-01 | implement msc device class | hathach | |
| 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-30 | clean up | hathach | |
| 2013-10-30 | refractor hid device | hathach | |
| add check dcd_pipe_open if endpoint is already used refractor usbd : parse and auto open class driver | |||
| 2013-10-30 | add dcd control pipe stall protocol | hathach | |
| 2013-10-30 | fix dcd_data declared with TUSB_CFG_ATTR_USBRAM | hathach | |
| 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-29 | able to enumerate mouse + keyboard (missing timing at set configured though) | hathach | |
| 2013-10-29 | change device driver init to open (when configured) | hathach | |
| fix HID_REQUEST_CONTROL_SET_REPORT handle | |||
| 2013-10-29 | temporarily implementation of dcd_pipe_is_busy | hathach | |
| 2013-10-29 | able to fully enumerated with keyboard | hathach | |
| 2013-10-29 | implementing sw device stack | hathach | |
| 2013-10-25 | more doxygen work | hathach | |
| 2013-07-05 | fix a minor bug | hathach | |
| 2013-07-04 | no big deal, only rename tusb_std_request_t to tusb_control_request_t | hathach | |
| 2013-07-03 | change some license text | hathach | |
| 2013-06-26 | remove app_os_prio.h in os_none configure | hathach | |
| remove instance_num in hidh API temporarily pause device stack developement should fix travis-ci build error | |||
| 2013-06-22 | fix license | hathach | |
| 2013-06-21 | [host lpc43xx] adding support for host custom class | hathach | |
| refractor usbh class driver indexing opt out periodic list code in EHCI (need to refractor/group later) [device lpc176x] rename dcd_endpoint_configure to dcd_pipe_open add usbd_pipe_open to manage pipe | |||
| 2013-06-16 | house keeping | hathach | |
| 2013-06-16 | refractor set endpoint max packet size | hathach | |
| 2013-06-16 | clean up some & add code for managing control request targeting interface | hathach | |
| 2013-06-14 | use dcd_pipe_control_read in endpoint_control_isr | hathach | |
| 2013-06-14 | add dcd_pipe_control_read | hathach | |
| 2013-06-14 | implement hidd_control_request including std & class specific to interface ↵ | hathach | |
| number. refractor usbd_setup_received | |||
| 2013-06-12 | add coreid to hidd_init | hathach | |
| temporarily implement hidd_init using dcd from lpc17xx add more test for dcd lp176x implement dcd_endpoint_configure | |||
| 2013-06-12 | clean up | hathach | |
| 2013-06-11 | [lpc176x][device] pass set configure control request | hathach | |
| 2013-06-11 | [lpc176x][device] get pass get string descriptors | hathach | |
| 2013-06-11 | fix bug with setup packet received (wrong increasement of pointer) | hathach | |
| 2013-06-11 | refractor dcd_pipe_control_write_zero_length to use dcd_pipe_control_write | hathach | |
| 2013-06-11 | get pass set address | hathach | |
| 2013-06-11 | able to xfer device descriptor on control endpoint of lpc176x | hathach | |
| 2013-06-08 | ADDING LPC176X device | hathach | |
| implementing dcd_lpc175x_6x.c add usbd_dcd.h add usbd_isr with TUSB_EVENT_SETUP_RECEIVED & TUSB_EVENT_BUS_RESET event parameterize TUSB_CFG_DEVICE_CONTROL_PACKET_SIZE (replace USB_MAX_PACKET0) --> able to get interrupt and receive setup packet, but SET ADDRESS (expected get device descriptor). uncomment write zero length will cause issue, no more interrupt ? | |||
| 2013-06-05 | change buffer_start_addr from uint8_t* to uint32_t due to travis linux 64bit | hathach | |
| 2013-06-05 | added dcd_dma_descriptor_t typdef | hathach | |
| reorganize test project, multiple test projects each is specifically for an MCU | |||
| 2013-06-04 | re-create ngx4330.h | hathach | |
| remove some rom driver dependency on upper layer introduce CAP_DEVICE_ROMDRIVER to overwrite TUSB_CFG_DEVICE_USE_ROM_DRIVER within the lib add support for lpc175x_6x - able to build and blink led on lpcxpresso1769 with device (without any class enabled) | |||
| 2013-06-04 | rename tusb_device_is_configured | hathach | |
| remove dcd_lpc18xx_lpc43xx.h and dcd_lpc11uxx_lpc13xx move define to hal | |||
| 2013-06-03 | fix compiler bug with ceedling tests | hathach | |
| 2013-06-03 | add TUSB_CFG_PROUDCT_ID check | hathach | |
| move USB_MAX_EP_NUM to device dependency - lpc43 --> 6 - lpc11/13 --> 5 | |||
| 2013-06-03 | refractor tusb_descriptors | hathach | |
| usbd device_class_driver added & tested HID mouse for device (work together with hid keyboard) rename DEVICE_ROM_REG_BASE, DEVICE_ROM_DRIVER_ADDR | |||
| 2013-06-01 | rename romdriver handle | hathach | |
| forming API for USBD-CLASS driver (abstract away from rom driver) separate buffer of hid class from buffer of core driver | |||
| 2013-05-31 | refractor change tusbd_hid_keyboard_send_report API | hathach | |
| 2013-05-31 | refractor string descriptors, allow one-stop configure descriptor for | hathach | |
| - manufacturer, product etc ... (only english now) | |||
