| Age | Commit message (Collapse) | Author |
|
|
|
|
|
- remove endpointhandle_is_valid()
|
|
|
|
|
|
remove device class/interface callback
|
|
|
|
|
|
flush usbd_queue_hdl when bus_reset
add assert check for osal_queue_send
increase ENUM_QUEUE_DEPTH for usbh
change osal_freeRTOS.h implementation to
- correctly waiting forever for semaphore wait, queue & mutex
- not use ISR safe version since it is not as generic as we want
|
|
|
|
|
|
msc_device.c
|
|
move led_blinking_task and led_blinking_set_interval to board.c
|
|
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
|
|
keyboard LED set report run ok with lpc17xx
there is problem with cdc set line encoding
|
|
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
|
|
use IAD whenever enable CDC to make sure windows driver can detect
change keyboard, mouse send report to int_on_complete = true
|
|
|
|
|
|
cdc device demo runs on lpc13uxx
|
|
enhance cdc serial device demo
refractor fifo.c
|
|
add simple echo cdc serial demo
add cdc device send/receive API
refractor descriptor
refractor cdc.h
add usbd driver function
- init
- bus_reset
|