hathach 
							
						 
					 
					
						
						
							
						
						15d3a418bd 
					 
					
						
						
							
							add windows driver for cdc  
						
						... 
						
						
						
						add simple echo cdc serial demo
add cdc device send/receive API
refractor descriptor
refractor cdc.h
add usbd driver function
- init
- bus_reset 
						
						
					 
					
						2013-11-08 12:03:32 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3945869cc2 
					 
					
						
						
							
							refractor tusb_descriptor, adding support for cdc descriptor  
						
						
						
						
					 
					
						2013-11-07 12:28:10 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8c9def8618 
					 
					
						
						
							
							clean up tusb_descriptors  
						
						
						
						
					 
					
						2013-11-07 11:51:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f1d47702e8 
					 
					
						
						
							
							refractor mouse dev app  
						
						
						
						
					 
					
						2013-11-06 20:06:28 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9171d106bc 
					 
					
						
						
							
							added hid device hidd_isr callback  
						
						... 
						
						
						
						refractor keyboard dev demo app 
						
						
					 
					
						2013-11-06 19:55:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						60d444b452 
					 
					
						
						
							
							fix a bug with USB1, but still cannot get interrupt occurred on USB1  
						
						
						
						
					 
					
						2013-11-06 14:53:18 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						58b41a05db 
					 
					
						
						
							
							refractor for device able to work on usb1 of lpc43xx. But could not get it work on EA4357  
						
						
						
						
					 
					
						2013-11-06 14:20:45 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b2b53e61fb 
					 
					
						
						
							
							refractor dcd_controller_reset & hcd_controller_reset to hal_controller_reset  
						
						
						
						
					 
					
						2013-11-06 12:15:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						024858a605 
					 
					
						
						
							
							complete msc device demo with 8KB ram disk  
						
						
						
						
					 
					
						2013-11-05 14:55:58 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						83d9ececfb 
					 
					
						
						
							
							msc add support  
						
						... 
						
						
						
						- SCSI_CMD_MODE_SELECT_6
- SCSI_CMD_MODE_SENSE_6
- SCSI_CMD_PREVENT_ALLOW_MEDIUM_REMOVAL
fix msc device bug with no data unsupported command
complete msc device demo with ram disk of 8KB 
						
						
					 
					
						2013-11-05 13:02:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d02ef07337 
					 
					
						
						
							
							added support for  
						
						... 
						
						
						
						- sense data scsi_sense_fixed_data_t
- read format capacity scsi_read_format_capacity_data_t
change msc device callback to support actual response
fix dcd_pipe_clear_stall also reset toggle 
						
						
					 
					
						2013-11-01 22:00:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f2ae5b541f 
					 
					
						
						
							
							add dcd pipe clear stall  
						
						... 
						
						
						
						- tusb_error_t dcd_pipe_clear_stall(uint8_t coreid, uint8_t edpt_addr) but does not take endpoint_handle_t as input
complete msc device driver
add usbd clear stall endpoint 
						
						
					 
					
						2013-11-01 14:44:14 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f797c4e02a 
					 
					
						
						
							
							rename device project  
						
						
						
						
					 
					
						2013-11-01 12:17:54 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						077b6defe9 
					 
					
						
						
							
							rename device project  
						
						
						
						
					 
					
						2013-11-01 12:13:31 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3a54ad4c0d 
					 
					
						
						
							
							implement msc device class  
						
						... 
						
						
						
						usbd auto stall control for not supported return from class control request
usbd implement xfer isr callback mechanism
DCD
- implement dcd multiple qtd support
- dcd dcd_pipe_stall
- implement dcd_pipe_queue_xfer
- xfer_complete_isr
- flush control endpoint if received new setup while previous transfer is not complete
change msc_cmd_block_wrapper_t flags field to dir
force full speed for easy testing
NOTEs: somehow unable to get endpoint IN interrupt with ioc 
						
						
					 
					
						2013-11-01 12:11:26 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c760c69d51 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2013-10-30 14:16:45 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3a37dd66cc 
					 
					
						
						
							
							refractor hid device  
						
						... 
						
						
						
						add check dcd_pipe_open if endpoint is already used
refractor usbd : parse and auto open class driver 
						
						
					 
					
						2013-10-30 14:13:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b8a7ea6d46 
					 
					
						
						
							
							add dcd control pipe stall protocol  
						
						
						
						
					 
					
						2013-10-30 12:52:25 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d67a7b7959 
					 
					
						
						
							
							fix dcd_data declared with TUSB_CFG_ATTR_USBRAM  
						
						... 
						
						
						
						fix lpc43xx UM: non-control unused endpoint type should be set to different than control in ENDPTCTRL
add hid mouse device
fix mouse descriptor with vertical wheel support 
						
						
					 
					
						2013-10-30 12:20:00 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d9ce879df8 
					 
					
						
						
							
							able to enumerate mouse + keyboard (missing timing at set configured though)  
						
						
						
						
					 
					
						2013-10-29 17:16:41 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cb0a02f8c9 
					 
					
						
						
							
							change device driver init to open (when configured)  
						
						... 
						
						
						
						fix HID_REQUEST_CONTROL_SET_REPORT handle 
						
						
					 
					
						2013-10-29 16:29:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5ab195a73d 
					 
					
						
						
							
							temporarily implementation of dcd_pipe_is_busy  
						
						
						
						
					 
					
						2013-10-29 15:09:16 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						db986b3107 
					 
					
						
						
							
							able to fully enumerated with keyboard  
						
						
						
						
					 
					
						2013-10-29 14:19:56 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						357813f171 
					 
					
						
						
							
							implementing sw device stack  
						
						
						
						
					 
					
						2013-10-29 11:27:25 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d925026089 
					 
					
						
						
							
							make device keyboard buildable & runnable with ea4357  
						
						
						
						
					 
					
						2013-10-27 21:33:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a98bae0d19 
					 
					
						
						
							
							enhance serial host app  
						
						
						
						
					 
					
						2013-10-27 20:56:41 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1d28b2bd10 
					 
					
						
						
							
							refractor cdc serial host app.  
						
						... 
						
						
						
						fix RTOS cdc_serial_app_task executing forever 
						
						
					 
					
						2013-10-27 20:44:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						064d0cf5a9 
					 
					
						
						
							
							document cdc  
						
						
						
						
					 
					
						2013-10-27 19:59:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						318a058d3c 
					 
					
						
						
							
							static assert to check OSAL_QUEUE_DEF's queue_depth parameter < 256  
						
						... 
						
						
						
						enable HOST_HCD_XFER_INTERRUPT by default (previously only enabled with HID), as it is widely used
implement tusbh_cdc_is_busy
add compilation switch in usbh enumeration for hub
rewrite CDC serial application to address usb-serial race condition 
						
						
					 
					
						2013-10-27 19:34:36 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0d9e1163df 
					 
					
						
						
							
							fix osal_none timeout, instant return with OSAL_TIMEOUT_NOTIMEOUT  
						
						
						
						
					 
					
						2013-10-27 16:48:09 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						eb39d88360 
					 
					
						
						
							
							rndis document  
						
						
						
						
					 
					
						2013-10-27 15:42:31 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f941f88549 
					 
					
						
						
							
							rndis document  
						
						
						
						
					 
					
						2013-10-27 15:15:28 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						76e993c45c 
					 
					
						
						
							
							rndis document  
						
						
						
						
					 
					
						2013-10-26 20:25:14 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						df8d56f485 
					 
					
						
						
							
							more document  
						
						
						
						
					 
					
						2013-10-26 20:14:12 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dae4fdc04f 
					 
					
						
						
							
							cdc document  
						
						
						
						
					 
					
						2013-10-26 20:12:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						acd69a7692 
					 
					
						
						
							
							document msc  
						
						
						
						
					 
					
						2013-10-26 19:14:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						621cdc7013 
					 
					
						
						
							
							doxygen document for msc  
						
						
						
						
					 
					
						2013-10-26 14:12:45 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d1d2bbdf5d 
					 
					
						
						
							
							update doxygen  
						
						
						
						
					 
					
						2013-10-26 12:42:27 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0d00742cf0 
					 
					
						
						
							
							more doxygen work  
						
						... 
						
						
						
						rename tusb_mouse_report_t (keyboard) to hid_mouse_report_t (keyboard) 
						
						
					 
					
						2013-10-25 17:28:31 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7bf5cbc3fc 
					 
					
						
						
							
							move descriptor to common folder  
						
						
						
						
					 
					
						2013-10-25 13:46:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5f23653c69 
					 
					
						
						
							
							more doxygen work  
						
						
						
						
					 
					
						2013-10-25 13:45:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						695fc5cc0a 
					 
					
						
						
							
							merge doxygen configure  
						
						
						
						
					 
					
						2013-10-24 21:58:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6c629a18fc 
					 
					
						
						
							
							partially document CDC & RNDIS  
						
						
						
						
					 
					
						2013-10-24 17:26:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b1142ff065 
					 
					
						
						
							
							document hub  
						
						
						
						
					 
					
						2013-10-24 17:00:04 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5f584384eb 
					 
					
						
						
							
							document msc host  
						
						
						
						
					 
					
						2013-10-24 16:47:18 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d8d00ca768 
					 
					
						
						
							
							refractor HID document  
						
						
						
						
					 
					
						2013-10-24 15:48:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b71ffe3d5a 
					 
					
						
						
							
							change TUSB_CFG_CONTROLLER0/1_MODE to TUSB_CFG_CONTROLLER_0/1_MODE for clearance  
						
						... 
						
						
						
						adding configuration docs for tinyusb_config.h
document HID mouse & keyboard API 
						
						
					 
					
						2013-10-24 15:32:54 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2076e57d70 
					 
					
						
						
							
							working on doxygen  
						
						
						
						
					 
					
						2013-10-22 11:09:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						15c80a9580 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2013-10-16 12:35:55 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						92646ebadb 
					 
					
						
						
							
							add UsbTreeView to tools folder  
						
						
						
						
					 
					
						2013-10-16 12:15:24 +07:00