| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-03-02 | rename hal.h to tusb_hal.h | hathach | |
| 2018-03-02 | hal update | hathach | |
| 2018-03-02 | clean up API | hathach | |
| 2018-03-02 | rename hal_interrupt_* to hal_usb_int_* | hathach | |
| 2018-03-02 | more hal update | hathach | |
| 2018-03-02 | refactor hal | 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-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-19 | disable device mouse by default | hathach | |
| fix hal_debugger_is_attached with lpc11u | |||
| 2014-04-17 | remove TUSB_CFG_DEVICE_FULLSPEED | hathach | |
| 2014-03-25 | doxygen documenting | hathach | |
| 2014-03-24 | more doxygen works | hathach | |
| 2014-03-24 | doxygen documenting | hathach | |
| 2014-03-18 | rename errors.c/h to tusb_errors.c/h | hathach | |
| 2014-03-16 | doxygen document | hathach | |
| 2014-03-14 | Suppress Keil warnings #66-D: enumeration value is out of "int" range | hathach | |
| 2014-03-14 | zero warnings compiling host os none on keil | hathach | |
| 2014-03-13 | clean up more warnings | hathach | |
| 2014-03-12 | clean up IAR ending warning | hathach | |
| 2014-03-12 | able to build lpc11u with IAR | hathach | |
| clean ending warming with IAR | |||
| 2014-03-12 | IAR line ending warning | hathach | |
| 2014-03-12 | fix iar warning | hathach | |
| 2014-03-12 | added scatter file for lpc11u & lpc13u for it to run with keil | hathach | |
| 2013-12-13 | using PINSEL_ConfigPin for setting pinsel | hathach | |
| 2013-12-13 | able to get connect status change interrupt occured | hathach | |
| 2013-11-26 | change endian conversion to native to be & be to native | hathach | |
| completely deferred xfer isr event to usbd task complete read10, write10 sequence for large data transfer | |||
| 2013-11-25 | change MCU to TUSB_CFG_MCU | hathach | |
| 2013-11-22 | clean up | hathach | |
| add some doxygen work finalize device disconnection & suspend - suspend & resume & remote wake up is not supported yet | |||
| 2013-11-21 | fixed lpc11u/13u VBUS (P0_3) with pulldown resistor for USB_VBUS_DEBOUNCED ↵ | hathach | |
| is correct added disconnect callback for lpc11u/13u | |||
| 2013-11-18 | get lpc17xx running through enumeration (with control data < 64) | hathach | |
| 2013-11-14 | complete double buffering for queueing xfer for lpc11u/13u requried by msc ↵ | hathach | |
| device | |||
| 2013-11-13 | able to build and run cdc device demo on lpc11uxx | hathach | |
| 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 | 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-29 | implementing sw device stack | hathach | |
| 2013-10-25 | more doxygen work | hathach | |
| rename tusb_mouse_report_t (keyboard) to hid_mouse_report_t (keyboard) | |||
| 2013-10-25 | more doxygen work | hathach | |
| 2013-10-24 | change TUSB_CFG_CONTROLLER0/1_MODE to TUSB_CFG_CONTROLLER_0/1_MODE for clearance | hathach | |
| adding configuration docs for tinyusb_config.h document HID mouse & keyboard API | |||
| 2013-10-02 | clean up warnings here and there | 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-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-05-31 | change at86rf to 1ghznode | hathach | |
| rom device runs ok with lpc11uxx | |||
| 2013-05-29 | ea4357 can be enumerated, but get setconfiugre value of 0 | hathach | |
