hathach 
							
						 
					 
					
						
						
							
						
						4239e1390e 
					 
					
						
						
							
							delete some pdf docs  
						
						
						
						
					 
					
						2013-06-04 11:47:37 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b527e6ec4a 
					 
					
						
						
							
							refractor tusb_descriptors  
						
						... 
						
						
						
						usbd device_class_driver
added & tested HID mouse for device (work together with hid keyboard)
rename DEVICE_ROM_REG_BASE, DEVICE_ROM_DRIVER_ADDR 
						
						
					 
					
						2013-06-03 14:31:17 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7d78fc1baf 
					 
					
						
						
							
							rename romdriver handle  
						
						... 
						
						
						
						forming API for USBD-CLASS driver (abstract away from rom driver)
separate buffer of hid class from buffer of core driver 
						
						
					 
					
						2013-06-01 21:54:08 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9e49056721 
					 
					
						
						
							
							refractor change tusbd_hid_keyboard_send_report API  
						
						
						
						
					 
					
						2013-05-31 21:24:40 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						03d85acfc7 
					 
					
						
						
							
							refractor string descriptors, allow one-stop configure descriptor for  
						
						... 
						
						
						
						- manufacturer, product etc ... (only english now) 
						
						
					 
					
						2013-05-31 18:21:31 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ed64401e61 
					 
					
						
						
							
							rename descriptor variables  
						
						
						
						
					 
					
						2013-05-31 14:42:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1e5bd82af2 
					 
					
						
						
							
							rename NGX to ngx  
						
						... 
						
						
						
						add a bunch of stub header for dcd (175x_6x, 13xx, 18xx_43xx)
add dcd_nxp_romdriver for handling usb rom driver
add BIT_TEST_ in binary.h
remove mw_usbd_hid.h include due to lexical conflict 
						
						
					 
					
						2013-05-28 15:24:27 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ed217948b8 
					 
					
						
						
							
							rename descriptor type, hid descriptor type  
						
						
						
						
					 
					
						2013-05-25 17:19:18 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8cb7818bcc 
					 
					
						
						
							
							- move CMSIS & driver lib for lpc13u to codebase bsp/lpc13xx  
						
						... 
						
						
						
						- change descriptor.c/h able to build device example 
						
						
					 
					
						2013-05-23 13:22:46 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f8d1c3da3e 
					 
					
						
						
							
							rename tusbh_hid_keyboard/mouse_is_supported to tusbh_hid_keyboard/mouse_is_mounted  
						
						
						
						
					 
					
						2013-05-14 03:03:54 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5cd8f3ad00 
					 
					
						
						
							
							continue to refractor test code  
						
						
						
						
					 
					
						2013-05-13 23:31:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						409ff2eaa3 
					 
					
						
						
							
							refractor test  
						
						
						
						
					 
					
						2013-05-13 23:18:56 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						706523ebff 
					 
					
						
						
							
							refractor test code using host_helper  
						
						
						
						
					 
					
						2013-05-13 22:57:54 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e0aa3c1fca 
					 
					
						
						
							
							adding helper to refractor tests  
						
						
						
						
					 
					
						2013-05-13 22:36:49 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dd6aed9d3d 
					 
					
						
						
							
							test refractor  
						
						
						
						
					 
					
						2013-05-13 01:12:55 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f540a90f8a 
					 
					
						
						
							
							change ceedling ignore plugin to default : ignore arg & calls  
						
						... 
						
						
						
						continue on refractoring tests 
						
						
					 
					
						2013-05-13 00:54:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4dd38f0df6 
					 
					
						
						
							
							test again  
						
						
						
						
					 
					
						2013-05-12 22:29:02 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dd6a0d8d69 
					 
					
						
						
							
							test clean up on the way  
						
						
						
						
					 
					
						2013-05-12 21:51:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0a0bf3fd56 
					 
					
						
						
							
							ahhh, tests refractoring  
						
						
						
						
					 
					
						2013-05-12 20:16:17 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6354f4bb4d 
					 
					
						
						
							
							tired of refractoring tests (wanting to do some production code)  
						
						
						
						
					 
					
						2013-05-12 20:06:55 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cc49607434 
					 
					
						
						
							
							test refractor  
						
						
						
						
					 
					
						2013-05-12 19:32:32 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						81780008e9 
					 
					
						
						
							
							add cardinality_of function to return number of set bits  
						
						... 
						
						
						
						refractor tests in ehci 
						
						
					 
					
						2013-05-11 00:40:21 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e50010c36c 
					 
					
						
						
							
							clean up test  
						
						
						
						
					 
					
						2013-05-10 18:08:16 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7355a45a67 
					 
					
						
						
							
							finally get travis build without errors  
						
						
						
						
					 
					
						2013-05-09 17:52:18 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dc4bb9d104 
					 
					
						
						
							
							-mx32 is not supported in gcc 4.6.x. change to use if-else sizeof(void*) in test code  
						
						
						
						
					 
					
						2013-05-09 17:48:19 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c70990703f 
					 
					
						
						
							
							use -mx32, as travis use x86 version of linux gcc  
						
						
						
						
					 
					
						2013-05-09 17:26:31 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						69ecb430f7 
					 
					
						
						
							
							force pointer 32 bit using gcc option -m32 for travis build  
						
						
						
						
					 
					
						2013-05-09 17:23:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7e93dc2c8d 
					 
					
						
						
							
							test pointer size on travis system  
						
						
						
						
					 
					
						2013-05-09 16:57:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7de505cb75 
					 
					
						
						
							
							move esc around in ruby script  
						
						
						
						
					 
					
						2013-05-09 16:46:31 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ee27c783e2 
					 
					
						
						
							
							test ansi sequence color in ruby script when test failed  
						
						
						
						
					 
					
						2013-05-09 16:42:03 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5fbbddc56a 
					 
					
						
						
							
							revert previous change  
						
						
						
						
					 
					
						2013-05-09 16:03:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8a38c1c61c 
					 
					
						
						
							
							try to modify ceedling lib/rakefile.rb to exit 0 if build succeeded  
						
						
						
						
					 
					
						2013-05-09 15:54:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0c5856494f 
					 
					
						
						
							
							remove dead source path  
						
						
						
						
					 
					
						2013-05-09 15:39:37 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						446038fd36 
					 
					
						
						
							
							move cmsis to bsp/lpc43xx to keep all in repos for travis-ci run  
						
						... 
						
						
						
						update setting for all project file respectively 
						
						
					 
					
						2013-05-09 15:23:04 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						327519a5a6 
					 
					
						
						
							
							refractor test  
						
						... 
						
						
						
						try to add travis-ci 
						
						
					 
					
						2013-05-09 13:48:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e401372c05 
					 
					
						
						
							
							rename ehci_controller to ehci_controller_fake  
						
						
						
						
					 
					
						2013-05-09 13:05:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						63add70139 
					 
					
						
						
							
							test clean up  
						
						
						
						
					 
					
						2013-05-09 12:49:52 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0e65ce62af 
					 
					
						
						
							
							documenting on the way  
						
						
						
						
					 
					
						2013-05-08 12:23:25 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e12cb5107e 
					 
					
						
						
							
							documenting  
						
						
						
						
					 
					
						2013-05-08 10:42:04 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d39dbcb8ac 
					 
					
						
						
							
							update docs  
						
						
						
						
					 
					
						2013-05-08 10:32:31 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						41fee0f488 
					 
					
						
						
							
							house keeping  
						
						
						
						
					 
					
						2013-05-06 20:25:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						fd49cff8e8 
					 
					
						
						
							
							add stub for msc host & hub driver  
						
						
						
						
					 
					
						2013-05-06 20:09:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						120db28a17 
					 
					
						
						
							
							change format of file header & license spacing  
						
						
						
						
					 
					
						2013-05-06 12:50:19 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						fdd98e2fa9 
					 
					
						
						
							
							clean up main  
						
						
						
						
					 
					
						2013-04-28 00:00:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8bd077fa5c 
					 
					
						
						
							
							fix bug (wrong logic) with osal_task_delay in non OS configure  
						
						... 
						
						
						
						complete keyboard app with key state & event TODO handle & check for non-printable(control) keycode
add unit test for osal_task_delay for non OS 
						
						
					 
					
						2013-04-27 00:24:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c0104b996e 
					 
					
						
						
							
							implement hcd_port_speed_get  
						
						... 
						
						
						
						move port reset & speed detection from isr context to usbh enumeration task
- decrease time in isr significantly from 50 ms to 580us
fix bug with osal_task_delay for freeRTOS buil 
						
						
					 
					
						2013-04-25 17:48:55 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d4a2600ecc 
					 
					
						
						
							
							- change OSAL_TASK_FUNCTION to have void* parameter (to be consistent with most popular RTOS)  
						
						... 
						
						
						
						- add new error enum TUSB_ERROR_OSAL_TASK_CREATE_FAILED
- move usbh_enumeration_task prototype to usbh.h
- change OSAL_SUBTASK_INVOKED_AND_WAIT behavior, will not "return" in calling task when subtask got error status.
calling task need to do that after the call
- osal_queue_receive signature from uint32_t* to void*
- implement osal_freertos.h for FreeRTOS 7.3 --> able to compile & build host_freertos
+ OSAL_TASK_FUNCTION
+ turn on FPU for M4 in both host_os_none & host_freertos (freertos requires FPU to be on to compile)
+ osal_task_create
+ OSAL_SUBTASK_INVOKED_AND_WAIT
+ SUBTASK_ASSERT
+ osal_semaphore_reset
+ osal_queue_flush
+ adding heap_1.c for memory management 
						
						
					 
					
						2013-04-24 17:53:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						574710dde5 
					 
					
						
						
							
							move main work in usbh_enumeration_task to its body subtask for task_assert style  
						
						
						
						
					 
					
						2013-04-24 13:45:42 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d312be7006 
					 
					
						
						
							
							fix potential error with usbh_control_xfer_subtask in subtask_assert  
						
						... 
						
						
						
						change back to use task_assert style in usbh_enumeraion
change test to task->subtask->subtask style in test/test_osal_none.c 
						
						
					 
					
						2013-04-24 12:20:56 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ee9d53477a 
					 
					
						
						
							
							complete the support for correct polling of 1ms 2ms 4ms 8ms  
						
						
						
						
					 
					
						2013-04-21 16:24:42 +07:00