hathach 
							
						 
					 
					
						
						
							
						
						ad72db5aea 
					 
					
						
						
							
							change IAR TUSB_CFG_ATTR_USBRAM to _Pragma("location=\".ahb_sram1\"") 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-10 13:13:13 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2a866365e9 
					 
					
						
						
							
							added support for IAR retarget but not yet succeeded. lpc17xx have problem connect with jlink  
						
						
						
						
					 
					
						2014-03-04 16:31:44 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6f24dd50a0 
					 
					
						
						
							
							change lpc17xx cmsis file & ohci to be able to build with IAR  
						
						
						
						
					 
					
						2014-03-04 15:19:50 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a982a52ab3 
					 
					
						
						
							
							refractor __n2be_16  
						
						
						
						
					 
					
						2014-01-24 21:51:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						275e834bbe 
					 
					
						
						
							
							add device_os_none keil project for all boards  
						
						
						
						
					 
					
						2013-12-27 13:40:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8f70a6a886 
					 
					
						
						
							
							change endian conversion to native to be & be to native  
						
						... 
						
						
						
						completely deferred xfer isr event to usbd task
complete read10, write10 sequence for large data transfer 
						
						
					 
					
						2013-11-26 13:15:40 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						83f1d660ce 
					 
					
						
						
							
							clean up  
						
						... 
						
						
						
						add some doxygen work
finalize device disconnection & suspend
- suspend & resume & remote wake up is not supported yet 
						
						
					 
					
						2013-11-22 15:16:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1fee50b9fe 
					 
					
						
						
							
							add tusbh_msc_status  
						
						... 
						
						
						
						reanme PRINTF_TARGET_DEBUG_CONSOLE to PRINTF_TARGET_SEMIHOST
add read10 implementation
able to read fat root sector 
						
						
					 
					
						2013-09-25 16:20:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						63b776f7cf 
					 
					
						
						
							
							add some tests support for msc host  
						
						... 
						
						
						
						refractor msch buffer for getting inital scsi like inquiry, read capacity
adding support for resovling stall on control pipe 
						
						
					 
					
						2013-09-24 15:21:16 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a8a10e8650 
					 
					
						
						
							
							added read capacity 10 with hacking code  
						
						
						
						
					 
					
						2013-09-22 23:54:44 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d15ba08fdc 
					 
					
						
						
							
							house keeping  
						
						
						
						
					 
					
						2013-09-21 13:17:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						86681fe442 
					 
					
						
						
							
							starting to add support for IAR workbench  
						
						
						
						
					 
					
						2013-09-19 16:11:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						51e9a1817b 
					 
					
						
						
							
							change some license text  
						
						
						
						
					 
					
						2013-07-03 13:14:14 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						120db28a17 
					 
					
						
						
							
							change format of file header & license spacing  
						
						
						
						
					 
					
						2013-05-06 12:50:19 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3c767e9f44 
					 
					
						
						
							
							add field to endpoint maxpacketsize (mult)  
						
						... 
						
						
						
						refractor hidh_open_subtask & hidh_keyboard_open
add ATTR_PACKED_STRUCT(x)
- TODO remove ugly pre_pack & post pack 
						
						
					 
					
						2013-03-26 13:07:42 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						56cd8be75e 
					 
					
						
						
							
							change website from tinyusb.net to tinyusb.org  
						
						
						
						
					 
					
						2013-03-25 11:46:30 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9bc30f7694 
					 
					
						
						
							
							add some test for usbh_hcd integration  
						
						... 
						
						
						
						- 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-13 21:42:19 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						79e277d323 
					 
					
						
						
							
							go through all the enumeration (up to get full configuration)  
						
						... 
						
						
						
						- 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-03-13 00:02:45 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						656da2992d 
					 
					
						
						
							
							add alignof to compilier specific  
						
						... 
						
						
						
						add static_assert support for IAR (built-in support) 
						
						
					 
					
						2013-03-04 15:01:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						795fe7468d 
					 
					
						
						
							
							start to add code for hcd_init test  
						
						... 
						
						
						
						change hcd_init signature (omit hostid) 
						
						
					 
					
						2013-02-28 17:00:51 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						535f330026 
					 
					
						
						
							
							update license year from 2012 to 2013  
						
						
						
						
					 
					
						2013-01-27 13:50:40 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cd74f4f0ed 
					 
					
						
						
							
							work with lpc11u37 (lpc11uxx) on kevin's board  
						
						
						
						
					 
					
						2012-12-07 16:22:47 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6049b6d0df 
					 
					
						
						
							
							make fundamental changes in project building  
						
						... 
						
						
						
						add some makefile.defs 
						
						
					 
					
						2012-12-07 01:31:09 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f31ade6151 
					 
					
						
						
							
							add board abstract layer  
						
						... 
						
						
						
						rename arch to mcu 
						
						
					 
					
						2012-12-04 18:18:29 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8f00307986 
					 
					
						
						
							
							fixed building errors with device example  
						
						
						
						
					 
					
						2012-12-04 11:30:34 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						921561be60 
					 
					
						
						
							
							change editor tab to 2 spaces.  
						
						
						
						
					 
					
						2012-12-03 19:02:36 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b698b09a67 
					 
					
						
						
							
							fix some doxygen settings and stuffs add prepacked for IAR compiler  
						
						
						
						
					 
					
						2012-12-03 16:51:14 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b36a85ad36 
					 
					
						
						
							
							add extern "C" for cpp  
						
						... 
						
						
						
						start to work on hal layer 
						
						
					 
					
						2012-12-02 11:07:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8a1dee1b2e 
					 
					
						
						
							
							add overview.md and license.md and tinyUSB overview.png  
						
						
						
						
					 
					
						2012-12-02 00:36:44 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						879fb21f99 
					 
					
						
						
							
							change license email to website  
						
						... 
						
						
						
						added support for cdc devices 
						
						
					 
					
						2012-11-29 17:52:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						382cd30be2 
					 
					
						
						
							
							doxygen for gcc attribute  
						
						
						
						
					 
					
						2012-11-29 13:54:49 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8cd811e2a9 
					 
					
						
						
							
							start to work with doxygen  
						
						... 
						
						
						
						fix mem_size/mem_base usage with device rom driver 
						
						
					 
					
						2012-11-29 10:41:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						829c8672bb 
					 
					
						
						
							
							added _cplusplus extern wrapper  
						
						
						
						
					 
					
						2012-11-27 15:35:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						06c16ae03f 
					 
					
						
						
							
							added files  
						
						... 
						
						
						
						added some template code 
						
						
					 
					
						2012-11-27 15:21:47 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e62963844b 
					 
					
						
						
							
							added files  
						
						
						
						
					 
					
						2012-11-26 17:19:26 +07:00