hathach 
							
						 
					 
					
						
						
							
						
						cf82b13a0e 
					 
					
						
						
							
							finish descriptor refractor for hid keyboard & mouse  
						
						
						
						
					 
					
						2014-03-18 18:38:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						34756f3862 
					 
					
						
						
							
							app descriptor rename  
						
						
						
						
					 
					
						2014-03-18 16:58:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						eaf2e888ab 
					 
					
						
						
							
							doxygening  
						
						
						
						
					 
					
						2014-03-17 16:46:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d1d4ddd856 
					 
					
						
						
							
							doxygen document  
						
						
						
						
					 
					
						2014-03-16 22:20:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						16df2a2f62 
					 
					
						
						
							
							Suppress Keil warnings #66-D: enumeration value is out of "int" range  
						
						
						
						
					 
					
						2014-03-14 15:51:07 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0757d2eb6c 
					 
					
						
						
							
							more warnings clean up  
						
						
						
						
					 
					
						2014-03-14 15:11:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5f309413dc 
					 
					
						
						
							
							clean more warnings  
						
						
						
						
					 
					
						2014-03-14 14:33:50 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5e2ed2534e 
					 
					
						
						
							
							clean up warning in lpcxpresso  
						
						... 
						
						
						
						remove -Wpacked  -Wpadded in gcc 
						
						
					 
					
						2014-03-14 11:59:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						214af7e988 
					 
					
						
						
							
							zero warnings compiling host os none on keil  
						
						
						
						
					 
					
						2014-03-14 10:19:44 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						97cce2fa58 
					 
					
						
						
							
							clean up compiler warning transfer of control bypasses initialization  
						
						
						
						
					 
					
						2014-03-14 00:06:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						958512a5bd 
					 
					
						
						
							
							clean up more warnings  
						
						
						
						
					 
					
						2014-03-13 18:43:52 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6fbca0ea87 
					 
					
						
						
							
							remove legacy code of msc_device.c read10 & write10  
						
						... 
						
						
						
						clean up some warnings 
						
						
					 
					
						2014-03-13 18:25:20 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f1692c93ac 
					 
					
						
						
							
							fix some warnings  
						
						
						
						
					 
					
						2014-03-13 18:11:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0f0d9d127b 
					 
					
						
						
							
							able to build lpc11u with IAR  
						
						... 
						
						
						
						clean ending warming with IAR 
						
						
					 
					
						2014-03-12 14:43:58 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b6e4c0d348 
					 
					
						
						
							
							a fix to IAR's incapability to force struct's member on specified alignment  
						
						
						
						
					 
					
						2014-03-12 14:28:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9ba209cda0 
					 
					
						
						
							
							IAR line ending warning  
						
						
						
						
					 
					
						2014-03-12 14:10:38 +07:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						73ac4b4c80 
					 
					
						
						
							
							rename tusbd_msc_scsi_received_isr to tusbd_msc_scsi_cb  
						
						... 
						
						
						
						fix the status phase true --> false
    ASSERT_STATUS( dcd_pipe_xfer( p_msc->edpt_in , p_csw, sizeof(msc_cmd_status_wrapper_t), false) );
board ea4357 added P9_5 pull down for device connect 
						
						
					 
					
						2014-03-09 15:30:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5f8f046eaa 
					 
					
						
						
							
							refractor remove tusbh_msc_is_failed  
						
						... 
						
						
						
						increase usbh enum task from 150 to 200 due to stack overflow when mounting msc device
added task for msc host freeRTOS with stack = 300 (still cannot execute copy command) 
						
						
					 
					
						2014-02-28 18:42:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						533c8d2eed 
					 
					
						
						
							
							use hcd_pipe_is_busy instead of hcd_pipe_is_idle  
						
						... 
						
						
						
						remove hcd_pipe_is_idle 
						
						
					 
					
						2014-02-20 10:41:31 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						eaacbd4a36 
					 
					
						
						
							
							able to run MSC host demo on lpc17xx  
						
						... 
						
						
						
						implement walk around for halted ED in OHCI 
						
						
					 
					
						2013-12-18 14:57:34 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						30c8f68930 
					 
					
						
						
							
							able to get connect status change interrupt occured  
						
						
						
						
					 
					
						2013-12-13 12:26:37 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8bd6440547 
					 
					
						
						
							
							fix error in dcd_lpc175x_6x (still has problem with control transfer)  
						
						... 
						
						
						
						fix build error for host
start to add keil support for device
opt out pca9532.c when ea4357 is not the selected board 
						
						
					 
					
						2013-12-11 11:31:09 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b35acbdcb2 
					 
					
						
						
							
							add some doxygen  
						
						
						
						
					 
					
						2013-12-10 10:57:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a40d20387d 
					 
					
						
						
							
							complete dcd 17xx control xfer with soft DMA  
						
						... 
						
						
						
						keyboard LED set report run ok with lpc17xx
there is problem with cdc set line encoding 
						
						
					 
					
						2013-12-09 16:11:10 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e320659f8a 
					 
					
						
						
							
							add keyboard led mask  
						
						... 
						
						
						
						make usbd control request to subtask
add get/set report via control pipe to hidd
enforce soft DMA to control pipe for lpc11u (lpc17xx not yet)
temp add led_blinking_set_interval to change led blinking interval
refractor dcd_pipe_control_xfer to have interrupt on complete option
add get/set report support of moused_app and keyboardd_app, keyboard LED will make LED blink faster 
						
						
					 
					
						2013-12-09 11:15:13 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1ad78f104e 
					 
					
						
						
							
							refractor hid device driver  
						
						
						
						
					 
					
						2013-12-02 14:17:51 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4b78578266 
					 
					
						
						
							
							fix potential wrong endpoint handle for stalling unsupported scsi command  
						
						
						
						
					 
					
						2013-12-01 22:34:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a9a5146108 
					 
					
						
						
							
							correct stall & clear stall behavior for non-control pipe  
						
						... 
						
						
						
						fix data_residue when read10, write10 return 0 (no need for BE conversion) 
						
						
					 
					
						2013-12-01 15:48:49 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						edb4226f23 
					 
					
						
						
							
							change class_ixr to class_cb  
						
						... 
						
						
						
						use IAD whenever enable CDC to make sure windows driver can detect
change keyboard, mouse send report to int_on_complete = true 
						
						
					 
					
						2013-12-01 13:53:36 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d2f91af6b3 
					 
					
						
						
							
							add some document for msc_device API  
						
						
						
						
					 
					
						2013-12-01 12:18:26 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6e30a068d2 
					 
					
						
						
							
							completely change the dcd for lpc11u & lpc13u to overcome the fact that lpc11u dma cannot transfer more than 64 bytes  
						
						... 
						
						
						
						each buffer. This implement an soft DMA for lpc11u & lpc13u (previously 1023 max) queued transfer 
						
						
					 
					
						2013-11-30 22:29:37 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						af87e231c5 
					 
					
						
						
							
							house keeping  
						
						
						
						
					 
					
						2013-11-26 14:17:58 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						47d8af7111 
					 
					
						
						
							
							complete msc demo with lpc13uxx with readonly flash  
						
						
						
						
					 
					
						2013-11-26 13:58:13 +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 
							
						 
					 
					
						
						
							
						
						51def3f7ed 
					 
					
						
						
							
							refractor usbd task  
						
						... 
						
						
						
						move control request data into task event
adding tusbd_msc_read10_cb, tusbd_msc_write10_cb (not fully supported) 
						
						
					 
					
						2013-11-25 16:42:04 +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 
							
						 
					 
					
						
						
							
						
						c303154b7a 
					 
					
						
						
							
							add class mounted callback for hid mouse/keyboard & refractor mouse/keyboard app  
						
						
						
						
					 
					
						2013-11-21 13:54:29 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c461c72ac2 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2013-11-21 13:20:46 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6887e5e642 
					 
					
						
						
							
							refractor usbd-dcd callback, add bus event isr  
						
						
						
						
					 
					
						2013-11-21 12:47:55 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						850fcf03f0 
					 
					
						
						
							
							refractor descriptor  
						
						
						
						
					 
					
						2013-11-20 12:52:07 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b104d21e71 
					 
					
						
						
							
							fix dcd_pipe_control_xfer for dcd43xx  
						
						... 
						
						
						
						refractor tusb_descriptors.h 
						
						
					 
					
						2013-11-16 22:16:03 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						699edf9485 
					 
					
						
						
							
							separate data & status from dcd_pipe_control_xfer  
						
						
						
						
					 
					
						2013-11-15 14:15:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						fc68439b74 
					 
					
						
						
							
							add usbd_task to handle event task eg setup received  
						
						
						
						
					 
					
						2013-11-15 12:30:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ba49d26e19 
					 
					
						
						
							
							fix build error with device 43xx  
						
						... 
						
						
						
						refractor mscd ramdisk demo 
						
						
					 
					
						2013-11-15 00:01:07 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6e8440afe5 
					 
					
						
						
							
							complete double buffering for queueing xfer for lpc11u/13u requried by msc device  
						
						
						
						
					 
					
						2013-11-14 14:12:07 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7d84139bd4 
					 
					
						
						
							
							fix potential issue with stall endpoints  
						
						... 
						
						
						
						NOTE: cannot able to STALL control OUT endpoints --> unsupported with data out request may got to an issue.
clean up configure, add max string descriptor configure as windows sometimes ask for string @ index 238 !!! 
						
						
					 
					
						2013-11-13 14:00:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						92d9c36dbc 
					 
					
						
						
							
							able to build and run cdc device demo on lpc11uxx  
						
						
						
						
					 
					
						2013-11-13 12:40:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d8f32a79fc 
					 
					
						
						
							
							technically, mouse + keyboard device demo also work on lpc13uxx  
						
						
						
						
					 
					
						2013-11-11 14:02:55 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9a81cbcd59 
					 
					
						
						
							
							remove xfer_type in endpoint_handle_t  
						
						... 
						
						
						
						cdc device demo runs on lpc13uxx 
						
						
					 
					
						2013-11-11 13:52:31 +07:00