hathach 
							
						 
					 
					
						
						
							
						
						d86523b16c 
					 
					
						
						
							
							re-enable blocking waiting in ehci controller reset (otherwise it wont works)  
						
						
						
						
					 
					
						2014-02-19 15:50:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						bbe26facb3 
					 
					
						
						
							
							some code clean up  
						
						... 
						
						
						
						NOTE: host on ea4357 does not work anymore 
						
						
					 
					
						2014-02-19 15:29:29 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						03ad1afef9 
					 
					
						
						
							
							clean up warnings  
						
						
						
						
					 
					
						2014-01-24 22:04:59 +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 
							
						 
					 
					
						
						
							
						
						d020c2f609 
					 
					
						
						
							
							remove immediately reset when device plug.  
						
						... 
						
						
						
						check to make sure device is still plug after initial delay (200ms) before reset
remove blocking waiting when reset in ehci.c 
						
						
					 
					
						2013-12-19 13:55:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cfcef0558a 
					 
					
						
						
							
							fix plug & unplug issue by reseting port immediately instead of waiting for usbh enumeration task to do so  
						
						
						
						
					 
					
						2013-12-19 12:43:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2715650751 
					 
					
						
						
							
							refractor ohci.c  
						
						
						
						
					 
					
						2013-12-19 12:11:13 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cc736fd45e 
					 
					
						
						
							
							able to run ohci hid mouse demo  
						
						... 
						
						
						
						- an old mouse cause double plug event
- an old mouse failed to response the first get 8 byte device descriptor 
						
						
					 
					
						2013-12-19 11:59:19 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b828aabbe4 
					 
					
						
						
							
							implement hcd_pipe_close, able to plug & unplug device from ohci lpc17xx  
						
						
						
						
					 
					
						2013-12-18 16:23:09 +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 
							
						 
					 
					
						
						
							
						
						915296013e 
					 
					
						
						
							
							add in hcd_pipe_open & hcd_pipe_xfer  
						
						
						
						
					 
					
						2013-12-17 11:26:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						75ffc0bfec 
					 
					
						
						
							
							implement ohci  
						
						... 
						
						
						
						- hcd_port_reset
- hcd_port_connect_status
- hcd_port_speed_get
- hcd_pipe_control_open
- hcd_pipe_control_xfer
- done_queue_isr for control xfer
able to go through enumeration with MSC device 
						
						
					 
					
						2013-12-16 12:35:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						736cbdc276 
					 
					
						
						
							
							using PINSEL_ConfigPin for setting pinsel  
						
						
						
						
					 
					
						2013-12-13 12:41:29 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						30c8f68930 
					 
					
						
						
							
							able to get connect status change interrupt occured  
						
						
						
						
					 
					
						2013-12-13 12:26:37 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						51b6c6ff41 
					 
					
						
						
							
							implement inline bit manipulation function  
						
						
						
						
					 
					
						2013-12-12 12:21:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4d14e2ac50 
					 
					
						
						
							
							add structure & define for ohci  
						
						
						
						
					 
					
						2013-12-11 14:31:27 +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 
							
						 
					 
					
						
						
							
						
						b08ecda657 
					 
					
						
						
							
							house keeping, lpc43xx works okie  
						
						
						
						
					 
					
						2013-12-09 11:57:09 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2af9ecbed5 
					 
					
						
						
							
							refractor dcd lpc43xx control xfer (with int on complete)  
						
						
						
						
					 
					
						2013-12-09 11:49:34 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						055285c559 
					 
					
						
						
							
							minor refractor  
						
						
						
						
					 
					
						2013-12-09 11:28:11 +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 
							
						 
					 
					
						
						
							
						
						2c8b8ea529 
					 
					
						
						
							
							add board lpclink2, able to run device stack without any problems  
						
						
						
						
					 
					
						2013-12-02 00:40:10 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4b78578266 
					 
					
						
						
							
							fix potential wrong endpoint handle for stalling unsupported scsi command  
						
						
						
						
					 
					
						2013-12-01 22:34:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						24e92f79e7 
					 
					
						
						
							
							adjust packet per TD for lpc13u is 1023, 11u is 64  
						
						
						
						
					 
					
						2013-12-01 16:11:41 +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 
							
						 
					 
					
						
						
							
						
						e0db04e6b4 
					 
					
						
						
							
							tested with lpc13u  
						
						
						
						
					 
					
						2013-12-01 00:34:18 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						864935fbe8 
					 
					
						
						
							
							code clean up  
						
						
						
						
					 
					
						2013-11-30 22:38:15 +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 
							
						 
					 
					
						
						
							
						
						a5ba283557 
					 
					
						
						
							
							change MCU to TUSB_CFG_MCU  
						
						
						
						
					 
					
						2013-11-25 12:48:27 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						41ffcaf4a5 
					 
					
						
						
							
							temp fix for dcd 43xx suspend detection (disconnection does not generate interrupt)  
						
						
						
						
					 
					
						2013-11-22 16:10:05 +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 
							
						 
					 
					
						
						
							
						
						d1ef89a154 
					 
					
						
						
							
							fixed lpc11u/13u VBUS (P0_3) with pulldown resistor for USB_VBUS_DEBOUNCED is correct  
						
						... 
						
						
						
						added disconnect callback for lpc11u/13u 
						
						
					 
					
						2013-11-21 15:24:02 +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 
							
						 
					 
					
						
						
							
						
						d94efa60d6 
					 
					
						
						
							
							fixed dcd lpc17xx queue transfer & IOC handling  
						
						... 
						
						
						
						able to run MSC demo 
						
						
					 
					
						2013-11-20 15:34:49 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						850fcf03f0 
					 
					
						
						
							
							refractor descriptor  
						
						
						
						
					 
					
						2013-11-20 12:52:07 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dbfad50d43 
					 
					
						
						
							
							house keeping  
						
						
						
						
					 
					
						2013-11-20 12:21:29 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d284ecaccb 
					 
					
						
						
							
							add sw int_on_complete support for dcd lpc17xx  
						
						
						
						
					 
					
						2013-11-20 12:03:04 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2dafeee585 
					 
					
						
						
							
							complete dcd for lpc175x_6x  
						
						... 
						
						
						
						cdc device demo can work but there is hardfault with dma descriptor with fast typing 
						
						
					 
					
						2013-11-19 16:41:30 +07:00