summaryrefslogtreecommitdiff
path: root/demos/host/src/cdc_serial_app.c
AgeCommit message (Collapse)Author
2014-03-24rename host demo sourc fileshathach
2014-03-19change OSAL_TASK_FUNCTION to adapt with cmsis rtxhathach
2014-03-14clean up warning in lpcxpressohathach
remove -Wpacked -Wpadded in gcc
2014-03-13fix some warningshathach
2014-03-10change 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
2014-03-06refractor app_os_prio.hhathach
2014-03-02refine keyboard host demo (added new line for enter key)hathach
2014-02-20use hcd_pipe_is_busy instead of hcd_pipe_is_idlehathach
remove hcd_pipe_is_idle
2013-11-08add tusbd_cdc_is_busyhathach
enhance cdc serial device demo refractor fifo.c
2013-11-08add windows driver for cdchathach
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-10-27enhance serial host apphathach
2013-10-27refractor cdc serial host app.hathach
fix RTOS cdc_serial_app_task executing forever
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-16clean uphathach
2013-10-01- move disconnection handle to enum task --> move tusbh_xxx_unmount is ↵hathach
invoked in non-isr context
2013-09-20start to add msc host, fix dangerous problem with unstable device when ↵hathach
plugged --> 200 ms delay. 50ms delay after each port reset
2013-09-19starting to add support for IAR workbenchhathach
2013-09-13all project can run okhathach
2013-09-13integrate & able to run cmsis-rtx with current code basehathach
2013-07-05implementing initializing for RNDIShathach
2013-07-04house keepinghathach
2013-07-04add some printf when a class is mountedhathach
add initial tests for rndis
2013-07-04change class (hid/cdc) _mounted_isr to _mounted_cbhathach
2013-07-03temporarily check cdc mounted by pipe_in & pipe_outhathach
add tests for tusbh_cdc_xfer_isr
2013-07-03complete CDC serial demo (in a quick hacking way)hathach
2013-07-03replace tusbh_cdc_isr by tusbh_cdc_xfer_isr with extra parameter ashathach
- pipe id - xferred_bytes host_class_driver_t add xferred_bytes parameter void (* const isr) (pipe_handle_t, tusb_event_t); --> void (* const isr) (pipe_handle_t, tusb_event_t, uint32_t); update hid_host & its tests
2013-07-03rename cdc descriptor typehathach
add tusbh_cdc_mounted_isr & tusbh_cdc_unmounted_isr
2013-07-02add way to calculate the actual byte transferred with ehcihathach
add come callback for cdch add code for cdc serial demo
2013-07-02add tusbh_cdc_send, t usbh_cdc_receivehathach
add cdc_serial_app for virtual com demo