summaryrefslogtreecommitdiff
path: root/tinyusb/hal/hal.h
AgeCommit message (Collapse)Author
2018-03-02rename hal.h to tusb_hal.hhathach
2018-03-02hal updatehathach
2018-03-02clean up APIhathach
2018-03-02rename hal_interrupt_* to hal_usb_int_*hathach
2018-03-02more hal updatehathach
2018-03-02refactor halhathach
2015-05-01replace ATTR_PACKED_STRUCT by simply ATTR_PACKED (drop IAR support)hathach
remove "primitive_types.h" by simply include stdbool.h, stdint.h
2014-04-19disable device mouse by defaulthathach
fix hal_debugger_is_attached with lpc11u
2014-03-25doxygen documentinghathach
2014-03-24more doxygen workshathach
2014-03-24doxygen documentinghathach
2014-03-18rename errors.c/h to tusb_errors.c/hhathach
2014-03-16doxygen documenthathach
2014-03-12fix iar warninghathach
2013-11-26change endian conversion to native to be & be to nativehathach
completely deferred xfer isr event to usbd task complete read10, write10 sequence for large data transfer
2013-11-25change MCU to TUSB_CFG_MCUhathach
2013-11-14complete double buffering for queueing xfer for lpc11u/13u requried by msc ↵hathach
device
2013-11-11adding support for lpc13uxxhathach
2013-11-06refractor for device able to work on usb1 of lpc43xx. But could not get it ↵hathach
work on EA4357
2013-10-25more doxygen workhathach
rename tusb_mouse_report_t (keyboard) to hid_mouse_report_t (keyboard)
2013-10-25more doxygen workhathach
2013-10-02clean up warnings here and therehathach
2013-06-04re-create ngx4330.hhathach
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-05-31change at86rf to 1ghznodehathach
rom device runs ok with lpc11uxx
2013-05-25add stub function to able to build device with EA4357hathach
- dcd_controller_reset - dcd_controller_connect
2013-05-06change format of file header & license spacinghathach
2013-04-25add TUSB_CFG_OS_TASK_PRIO to mandatory option for using an RTOShathach
using plain char for error enum character increase freeRTOS configMAX_PRIORITIES to 16 house keeping & clean up compiler warning
2013-03-25change website from tinyusb.net to tinyusb.orghathach
2013-03-23- house keepinghathach
- add controller id for hal_interrupt_enable/disable
2013-03-22- fix bug when unplugged unmounted-already device (mostly plugged when power on)hathach
- add hal_debugger_is_attached & hal_debugger_breakpoint - assert will suspend (place breakpoint) if the condition is failed and debugger is attached. Otherwise, a message to uart is printed - fix get control qhd function when dev_addr is not zero (shifted 1) - fix wrong logic for unsupported class
2013-03-04abstract call chains from hal usb isrhathach
2013-03-01rename ehci usb_int usb_sts usb/error fieldhathach
move MCU define to tusb_option.h
2013-02-27house keepinghathach
- correct initialization call sequence - move hcd_init to ehci.c
2013-02-08add TUSB_CFG_HOST_CONTROLLER_START_INDEXhathach
update usbh_init and test code for TUSB_CFG_HOST_CONTROLLER_START_INDEX clean up some
2013-02-04refractor include chain with following policieshathach
- header file only include what it needs for its declarations.
2013-01-27update license year from 2012 to 2013hathach
2013-01-22clear 19.1hathach
2013-01-19change error type to lower case for more consistencyhathach
change Error Enum to TUSB prefix for more consistency start to add check for OS configure
2013-01-17start to add bsp and build configuration for embedded artist 4357hathach
2013-01-16delete mcu folders as it duplicate hal foldershathach
2012-12-10add build and project settings for lpc43xxhathach
2012-12-10abstract usb enable/disable interrupt to hal layerhathach
2012-12-04able to build with lpc43xx demohathach