| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-03-06 | remove tusb_isr(), rename hal_hcd_isr() and hal_dcd_isr() | hathach | |
| 2018-03-05 | reame SUBTASK_EXIT to SUBTASK_RETURN | hathach | |
| 2018-03-02 | clean up compiler | hathach | |
| 2018-03-01 | more clean up | hathach | |
| 2018-03-01 | osal macro clean up | hathach | |
| 2018-03-01 | more osal clean up | hathach | |
| 2018-03-01 | change osal_task_create signature | hathach | |
| 2018-03-01 | clean up osal semaphore/queue/mutex | hathach | |
| 2018-02-28 | refactor osal queue API | hathach | |
| 2018-02-28 | more clean up | hathach | |
| 2015-05-01 | tusbh_device_ to tuh_device_ | hathach | |
| 2015-05-01 | replace ATTR_PACKED_STRUCT by simply ATTR_PACKED (drop IAR support) | hathach | |
| remove "primitive_types.h" by simply include stdbool.h, stdint.h | |||
| 2014-04-29 | fix/correct the max_loop (upper bound for EHCI & OHCI) endpoint list. This ↵ | hathach | |
| causes multiple devices hub mounting problems previously | |||
| 2014-04-28 | make freertos source unmodified to ease the upgrade process later | hathach | |
| use CGU_GetPCLKFrequency as configCPU_CLOCK_HZ for lpc43xx using with freeRTOS move portmarco.h include to FreeRTOSConfig.h to have untouched version of freertos add a readme.md to vendor/freertos refractor usbh.c, increase POWER_STABLE_DELAY = 500, RESET_DELAY = 200 fix bug with hub, only handle 1 port at a time when reading hub status change endpoint --> other port will be handled in the next cycle | |||
| 2014-04-24 | added all assert check to osal_queue_send and osal_semaphore_post | hathach | |
| 2014-04-24 | correct dcd_pipe_is_busy to use list_qtd_idx[] instead of qtd_overlay | hathach | |
| 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 | |||
| 2014-04-18 | move osal_queue_send of osal_none to osal_none.c | hathach | |
| 2014-04-17 | move STRING & XSTRING & STATIC_ASSERT to compiler.h | hathach | |
| disable test for a class of cdc host temporarily disable test for test_osal_none.c change include in some core files remove osal.h from common.h | |||
| 2014-04-17 | clean up STATIC_VAR | hathach | |
| 2014-04-17 | add script files, fix build error with device | hathach | |
| 2014-04-13 | merge EHCI_MAX_QHD/QTD and OHCI_MAX_QHD/QTD to HCD_MAX_ENDPOINT/XFER and ↵ | hathach | |
| scale with number of enabled classes. default config to support up to 5 device (hub + 4 others) | |||
| 2014-03-25 | more doxygen stuffs | hathach | |
| 2014-03-25 | doxygen documenting | hathach | |
| 2014-03-24 | doxygen | hathach | |
| 2014-03-24 | doxygen documenting | hathach | |
| 2014-03-19 | #define SVCall_Handler SVC_Handler in lpcxpresso startup for lpc175x_6x & ↵ | hathach | |
| lpc11uxx for better compatiable with other lib & toolchain. added lpc176x xpresso with cmsis rtx | |||
| 2014-03-19 | change OSAL_TASK_FUNCTION to adapt with cmsis rtx | hathach | |
| 2014-03-18 | app descriptor rename | hathach | |
| 2014-03-16 | doxygen document | hathach | |
| 2014-03-14 | clean up more warnings | hathach | |
| 2014-03-14 | Suppress Keil warnings #66-D: enumeration value is out of "int" range | hathach | |
| 2014-03-14 | more warnings clean up | hathach | |
| 2014-03-14 | clean more warnings | hathach | |
| 2014-03-14 | clean up warning in lpcxpresso | hathach | |
| remove -Wpacked -Wpadded in gcc | |||
| 2014-03-14 | clean up compiler warning transfer of control bypasses initialization | hathach | |
| 2014-03-13 | suppres compiler warning transfer of control bypasses initialization | hathach | |
| 2014-03-13 | clean up more warnings | hathach | |
| 2014-03-13 | remove legacy code of msc_device.c read10 & write10 | hathach | |
| clean up some warnings | |||
| 2014-03-13 | fix some warnings | hathach | |
| 2014-03-12 | fix IAR alignment OHCI hcca will occupies the whole 256 (instead of just 252 ↵ | hathach | |
| like the specs) | |||
| 2014-03-12 | IAR line ending warning | hathach | |
| 2014-03-10 | change desc_str_table to array of pointer of uint8_t* to be compatible with ↵ | hathach | |
| IAR (lack of support for VLA initialization) IAR device os none works with ea4357 | |||
| 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 | |||
| 2014-03-04 | change lpc17xx cmsis file & ohci to be able to build with IAR | hathach | |
| 2014-02-28 | refractor remove tusbh_msc_is_failed | hathach | |
| increase usbh enum task from 150 to 200 due to stack overflow when mounting msc device added task for msc host freeRTOS with stack = 300 (still cannot execute copy command) | |||
| 2014-02-28 | EHCI: immediately reset port when device connected. This proves to help ↵ | hathach | |
| prevent duplication connection event (also with OHCI) increase delay after reset to 100 ms (NXP's EHCI does not work with 50ms) --> fix all duplication connection with OHCI & EHCI | |||
| 2014-02-20 | fix the duplicated plug connection status change with lpc17xx by using ↵ | hathach | |
| immediate reset on isr. However Khanh's G5 mouse is not enumerated !! remove TUSB_CFG_CONFIGURATION_MAX from config file fix some warning | |||
| 2014-02-20 | use hcd_pipe_is_busy instead of hcd_pipe_is_idle | hathach | |
| remove hcd_pipe_is_idle | |||
| 2014-02-19 | re-enable blocking waiting in ehci controller reset (otherwise it wont works) | hathach | |
| 2013-12-19 | remove immediately reset when device plug. | hathach | |
| check to make sure device is still plug after initial delay (200ms) before reset remove blocking waiting when reset in ehci.c | |||
