summaryrefslogtreecommitdiff
path: root/tinyusb/common/compiler/compiler.h
AgeCommit message (Collapse)Author
2018-03-28more renamehathach
2018-03-02clean up compilerhathach
2014-04-17move STRING & XSTRING & STATIC_ASSERT to compiler.hhathach
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-17change default TUSB_CFG_DEBUG to 0hathach
change meaning of TUSB_CFG_DEBUG
2014-03-12fix iar warninghathach
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-04added support for IAR retarget but not yet succeeded. lpc17xx have problem ↵hathach
connect with jlink
2013-09-24add some tests support for msc hosthathach
refractor msch buffer for getting inital scsi like inquiry, read capacity adding support for resovling stall on control pipe
2013-09-21house keepinghathach
2013-07-03change some license texthathach
2013-03-25change website from tinyusb.net to tinyusb.orghathach
2013-03-13add some test for usbh_hcd integrationhathach
- add tests for pipe_close (while TDs are active) - add tests for device unplugged add tesst & implement the async_advance_isr to clean up "REMOVING" queue head - add helper find previous qhd - add remove qhd from async list - add is_removing field for async advance isr to clean up add pipe close for control pipe & bulk pipe (with tests) add helper get qhd from pipe_handle
2013-03-13go through all the enumeration (up to get full configuration)hathach
- fix init_qhd for address 0 (clear queue head --> ehci controller halted) - fix bug in usbh_init missing address0 for semaphore create TUSB_CFG_DEBUG == 3: --> ATTR_ALWAYS_INLINE is null --> allow gcc to export "normal inline" function
2013-02-28start to add code for hcd_init testhathach
change hcd_init signature (omit hostid)
2013-01-27update license year from 2012 to 2013hathach
2012-12-04fixed building errors with device examplehathach
2012-12-03fix some doxygen settings and stuffs add prepacked for IAR compilerhathach
2012-12-02add overview.md and license.md and tinyUSB overview.pnghathach
2012-11-29change license email to websitehathach
added support for cdc devices
2012-11-29start to work with doxygenhathach
fix mem_size/mem_base usage with device rom driver
2012-11-27added _cplusplus extern wrapperhathach
2012-11-27added fileshathach
added some template code
2012-11-26added fileshathach