| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-06-18 | rename subfolder source to src | hathach | |
| 2018-05-15 | add xferred bytes for device control | hathach | |
| 2018-04-16 | make dcd_connect/dcd_disconnect optional with attr weak | hathach | |
| 2018-03-28 | more dcd clean up | hathach | |
| 2018-03-28 | mass rename tusb_dcd API to simply dcd | hathach | |
| 2018-03-28 | dcd renaming | hathach | |
| 2018-03-11 | move dcd | hathach | |
| 2018-03-11 | rename hal_* to tusb_hal_* | hathach | |
| 2018-03-11 | rename endpoint_handle_t to edpt_hdl_t | hathach | |
| 2018-03-11 | refactor dcd layer | hathach | |
| 2018-03-09 | rename coreid to port | hathach | |
| 2018-03-08 | enhance cdc device API | hathach | |
| 2018-03-08 | enhance | hathach | |
| - add ASSERT_ - rename edpt_equal - | |||
| 2018-03-06 | remove tusb_isr(), rename hal_hcd_isr() and hal_dcd_isr() | hathach | |
| 2018-03-06 | rename to hal_dcd_pipe_clear_stall() | hathach | |
| 2018-03-06 | rename hal_dcd_pipe_stall() | hathach | |
| 2018-03-06 | rename to hal_dcd_pipe_xfer() | hathach | |
| 2018-03-06 | change hal_dcd_pipe_open() signature to return bool | hathach | |
| - remove endpointhandle_is_valid() | |||
| 2018-03-06 | remove class code in pipe open() | hathach | |
| 2018-03-06 | rename to hal_dcd_control_xfer() and hal_dcd_control_stall() | hathach | |
| 2018-03-05 | reame SUBTASK_EXIT to SUBTASK_RETURN | hathach | |
| 2018-03-03 | rename usbd_dcd_bus_event_isr to hal_dcd_bus_event | hathach | |
| 2018-03-03 | cleanup SUBTASK macros | hathach | |
| 2018-03-02 | add config number | hathach | |
| 2018-03-02 | rename dcd_controller_* to hal_dcd_* | hathach | |
| 2018-03-02 | rename dcd_init to hal_dcd_init() | hathach | |
| 2014-03-24 | more doxygen works | hathach | |
| 2014-03-16 | doxygen document | hathach | |
| 2014-03-14 | fix warning for device os none | hathach | |
| 2014-03-12 | IAR line ending warning | hathach | |
| 2014-03-10 | change IAR TUSB_CFG_ATTR_USBRAM to _Pragma("location=\".ahb_sram1\"") ↵ | hathach | |
| instead of @ .ahb_sram1 so that we can place it before the variable for a cleaner code change pipe xfer API buffer from void* to uint8_t* change FIFO_DEF to have a separated buffer to be compatible with IAR\ refractor IAR data alignment pragma | |||
| 2013-12-09 | add keyboard led mask | hathach | |
| make usbd control request to subtask add get/set report via control pipe to hidd enforce soft DMA to control pipe for lpc11u (lpc17xx not yet) temp add led_blinking_set_interval to change led blinking interval refractor dcd_pipe_control_xfer to have interrupt on complete option add get/set report support of moused_app and keyboardd_app, keyboard LED will make LED blink faster | |||
| 2013-11-18 | get lpc17xx running through enumeration (with control data < 64) | hathach | |
| 2013-11-15 | separate data & status from dcd_pipe_control_xfer | hathach | |
| 2013-11-14 | complete double buffering for queueing xfer for lpc11u/13u requried by msc ↵ | hathach | |
| device | |||
| 2013-11-11 | remove xfer_type in endpoint_handle_t | hathach | |
| cdc device demo runs on lpc13uxx | |||
| 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-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 | add dcd control pipe stall protocol | 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-03 | change some license text | 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-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-11 | [lpc176x][device] pass set configure control request | hathach | |
