hathach 
							
						 
					 
					
						
						
							
						
						a531d27a49 
					 
					
						
						
							
							should fix problem with demo bulk out  
						
						
						
						
					 
					
						2013-06-23 14:21:44 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2cc5df9b00 
					 
					
						
						
							
							add custom bulk out test  
						
						
						
						
					 
					
						2013-06-23 01:10:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4239da1188 
					 
					
						
						
							
							add cmsis for lpc11u  
						
						... 
						
						
						
						remove app_os_prio.h in host_os_none demo 
						
						
					 
					
						2013-06-21 21:03:23 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4f8faebbab 
					 
					
						
						
							
							add files for bulk custom test  
						
						
						
						
					 
					
						2013-06-21 20:57:20 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9b7f24bef2 
					 
					
						
						
							
							add files for hitex4350 but fail to get it power on USB0 host connector  
						
						
						
						
					 
					
						2013-05-23 17:19:28 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						132c3996ea 
					 
					
						
						
							
							move   scu_pinmux(0x2, 5, MD_PLN | MD_EZI | MD_ZI, FUNC2) to hal/hal_lpc43xx.c  
						
						... 
						
						
						
						dual host run without problem with mcb4300 
						
						
					 
					
						2013-05-23 14:56:11 +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 
							
						 
					 
					
						
						
							
						
						d7ae21203c 
					 
					
						
						
							
							fix issue with osal_none queue def  
						
						
						
						
					 
					
						2013-05-21 17:57:21 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f4887b3981 
					 
					
						
						
							
							adding support for keil's rtx cmsis-rtos  
						
						
						
						
					 
					
						2013-05-15 13:39:28 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						40503b913b 
					 
					
						
						
							
							abstract os priority for application tasks  
						
						
						
						
					 
					
						2013-05-14 21:32:13 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						834869ffcd 
					 
					
						
						
							
							filter out unused driver files in CMSIS lpc43xxx  
						
						
						
						
					 
					
						2013-05-13 01:21:57 +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 
							
						 
					 
					
						
						
							
						
						fd49cff8e8 
					 
					
						
						
							
							add stub for msc host & hub driver  
						
						
						
						
					 
					
						2013-05-06 20:09:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4fa7f77ee2 
					 
					
						
						
							
							adding keil mcb4300 support  
						
						... 
						
						
						
						- implement board_leds & board_uart routines 
						
						
					 
					
						2013-05-06 15:06:08 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						120db28a17 
					 
					
						
						
							
							change format of file header & license spacing  
						
						
						
						
					 
					
						2013-05-06 12:50:19 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c202bfe556 
					 
					
						
						
							
							move ngx4330 to ngx folder in boards  
						
						
						
						
					 
					
						2013-04-29 20:43:16 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c2b453c8a0 
					 
					
						
						
							
							make NGX4330 build runs ok with host_freertos demo  
						
						
						
						
					 
					
						2013-04-29 17:47:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						fdd98e2fa9 
					 
					
						
						
							
							clean up main  
						
						
						
						
					 
					
						2013-04-28 00:00:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d68f882a25 
					 
					
						
						
							
							refractor mouse & keyboard app  
						
						
						
						
					 
					
						2013-04-27 16:50:58 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						38172d3d3c 
					 
					
						
						
							
							fix bug with osal_queue for freeRTOS  
						
						... 
						
						
						
						implement process mouser report to clarify mouse app task 
						
						
					 
					
						2013-04-27 16:40:18 +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 
							
						 
					 
					
						
						
							
						
						33feba5cbc 
					 
					
						
						
							
							add hid_keycode_to_ascii_tbl for hid class  
						
						... 
						
						
						
						improve keyboard_app, should display all displayable characters
improve the de-bouncing keyboard (still got some issues) 
						
						
					 
					
						2013-04-26 02:08:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3763e22c9a 
					 
					
						
						
							
							change OSAL_TASK_DEF to decouple variable name with task name  
						
						... 
						
						
						
						implement osal_task_delay for freeRTOS & non_os
getting both no_os & freertos running with mouse + keyboard 
						
						
					 
					
						2013-04-25 16:41:00 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1ae5484320 
					 
					
						
						
							
							finally able to get freeRTOS run with current mouse + keyboard example  
						
						... 
						
						
						
						NOTES: print_greeting if is executed before the start of freeRTOS scheduler --> hardfault
- print_greeting->vsprintf->systick -> bunch of ISR --> hardfault.
printf using serial after the start of scheduler is ok though 
						
						
					 
					
						2013-04-25 15:43:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						92994c8192 
					 
					
						
						
							
							add attribute warn unused result for osal_create_* function  
						
						... 
						
						
						
						taskify keyboard_app mouse_app & led_blinking 
						
						
					 
					
						2013-04-25 11:55:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e9dbce5f1b 
					 
					
						
						
							
							add TUSB_CFG_OS_TASK_PRIO to mandatory option for using an RTOS  
						
						... 
						
						
						
						using plain char for error enum character
increase freeRTOS configMAX_PRIORITIES to 16
house keeping & clean up compiler warning 
						
						
					 
					
						2013-04-25 11:00:56 +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 
							
						 
					 
					
						
						
							
						
						73d5f00a40 
					 
					
						
						
							
							rename OSAL_TASK_DECLARE to OSAL_TASK_FUNCTION  
						
						... 
						
						
						
						removing TASK_ASSERT to avoid using goto/continue statement with rtos configure 
						
						
					 
					
						2013-04-23 15:35:27 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0b9f553f81 
					 
					
						
						
							
							house keeping  
						
						
						
						
					 
					
						2013-04-22 12:46:36 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8cc4c6f52d 
					 
					
						
						
							
							change the board_leds API to on_mask, off_mask  
						
						... 
						
						
						
						getting led toggling per second on host demo
add greeting message 
						
						
					 
					
						2013-04-22 12:10:52 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						799c709524 
					 
					
						
						
							
							adding oem base board lib for ea4357  
						
						
						
						
					 
					
						2013-04-22 11:22:56 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c20071c55c 
					 
					
						
						
							
							fix compiler error for USB1 to none in ehci.c  
						
						... 
						
						
						
						rename and moving bsp ea4357 
						
						
					 
					
						2013-04-22 11:00:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3f9a73a34d 
					 
					
						
						
							
							change config to use USB0 only  
						
						... 
						
						
						
						fix some compiler warnings 
						
						
					 
					
						2013-04-22 10:44:51 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						357888a5e5 
					 
					
						
						
							
							rename nxp_sof_received to nxp_int_sof  
						
						... 
						
						
						
						implementing freeRTOS integration
change get_period_frame_list from using lst_idx to hostid (fix bug)
adding polling interval supported for interrupt: 1ms, 2ms, 4ms, 8ms
- add interval_ms to get_period_head function
- add bInterval to qhd_init
- add support for sub-frame (less than 8 micro frames) interval
- add bunch of test for interrupt different intervals 
						
						
					 
					
						2013-04-21 00:28:25 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a9010c1786 
					 
					
						
						
							
							getting build with freertos & host demo  
						
						
						
						
					 
					
						2013-04-16 16:48:19 +08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cb4981dd2d 
					 
					
						
						
							
							adding host_freertos configure & build etc  
						
						
						
						
					 
					
						2013-04-16 16:30:36 +08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						115c1f2552 
					 
					
						
						
							
							create lpcxpresso project for host_freertos  
						
						
						
						
					 
					
						2013-04-16 15:04:46 +08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						528cadf3ff 
					 
					
						
						
							
							rename and "host" to "host_os_none" demo in prepare for creating host_freertos demo  
						
						
						
						
					 
					
						2013-04-16 14:49:20 +08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						91d64ebbb3 
					 
					
						
						
							
							clear keyboard & mouse report  
						
						
						
						
					 
					
						2013-04-15 18:04:26 +08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1821681816 
					 
					
						
						
							
							move project files to os_none  
						
						
						
						
					 
					
						2013-04-15 17:49:02 +08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						54221bb73b 
					 
					
						
						
							
							move code in host demo to /src in prepare for support freeRTOS projects  
						
						
						
						
					 
					
						2013-04-15 17:30:36 +08:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2d7fbb5153 
					 
					
						
						
							
							change keyboard_app.c & mouse_app.c from polling API to interrupt-based (callback isr)  
						
						... 
						
						
						
						and using OSAL for task-base demo
- fix ehci error with XFER_COMPLETE callback to usbh_isr, TD need to be freed & unlink before invoking
callback
- fix bug in usbh.c set device state to CONFIGURED right after SET_CONFIGURE control xfer 
						
						
					 
					
						2013-04-10 02:34:40 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e14aa4197d 
					 
					
						
						
							
							change osal_queue_send(osal_queue_handle_t const queue_hdl, uint32_t data) signature to osal_queue_send(osal_queue_handle_t const queue_hdl, const void * data)  
						
						... 
						
						
						
						- support any size queue message (instead of fixed uint32_t) 
						
						
					 
					
						2013-04-10 01:18:32 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						11dff6f978 
					 
					
						
						
							
							add Lib_OemBaseBoard to bsp/board but current exclude from all builds (added when needed later)  
						
						
						
						
					 
					
						2013-04-09 02:30:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ef850984da 
					 
					
						
						
							
							move MCU define to tusb_option.h, fix the ATTR with USB RAM  
						
						... 
						
						
						
						hack: add delay before the very first xfer when enumerating (finalize later
after reading USB 2.0 specs) 
						
						
					 
					
						2013-04-08 03:45:31 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						95df92055c 
					 
					
						
						
							
							fix board uart init with NGX4330 (use UART0)  
						
						... 
						
						
						
						add USB1_PWR_EN (GPIO5[6]) 
						
						
					 
					
						2013-04-08 02:36:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4b63a2bc5c 
					 
					
						
						
							
							- fix HID_MOUSEBUTTON right & left  
						
						... 
						
						
						
						- add mouse app to mount mouse interface 
						
						
					 
					
						2013-04-07 19:33:40 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1776bb53f6 
					 
					
						
						
							
							add hal init for USB1 and trying to get USB1 working  
						
						... 
						
						
						
						add hack delay 100 ms after a port reset (huge) for correct speed detection 
						
						
					 
					
						2013-04-07 03:40:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e658e67ebe 
					 
					
						
						
							
							fix the damn bug within 10 line of code in keyboard_app.c  
						
						
						
						
					 
					
						2013-03-29 00:20:27 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d95c6cf2e0 
					 
					
						
						
							
							quick fix for a bug in keyboard app.  
						
						... 
						
						
						
						still have unplug/plug event after receiving report from keyboard devices 
						
						
					 
					
						2013-03-27 15:42:45 +07:00