hathach 
							
						 
					 
					
						
						
							
						
						e823862ed1 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2013-09-10 13:15:21 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b0b56a417e 
					 
					
						
						
							
							added LPC4357_USB board  
						
						
						
						
					 
					
						2013-09-10 12:30:41 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6916515612 
					 
					
						
						
							
							complete porting to keil  
						
						... 
						
						
						
						- updated cgu
- require microlib for printf retarget
- cannot use fp enable option in keil (may require cmsis update) 
						
						
					 
					
						2013-09-10 12:22:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9ed3e80582 
					 
					
						
						
							
							keil project can mount mouse, but cannot mount rndis  
						
						
						
						
					 
					
						2013-09-10 11:47:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						14a8e26697 
					 
					
						
						
							
							able to get blinky + greeting  
						
						
						
						
					 
					
						2013-09-10 10:43:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7404894d6d 
					 
					
						
						
							
							rename startup  
						
						
						
						
					 
					
						2013-09-10 10:26:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						23cb79372d 
					 
					
						
						
							
							able to print hello world  
						
						
						
						
					 
					
						2013-09-10 10:24:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1646fb2887 
					 
					
						
						
							
							Merge branch 'master' of github.com:microbuilder/tinyusb  
						
						... 
						
						
						
						Conflicts:
	demos/bsp/boards/microbuilder/board_lpc4357usb.c
	demos/bsp/boards/microbuilder/board_lpc4357usb.h 
						
						
					 
					
						2013-09-08 00:09:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						25a22e169b 
					 
					
						
						
							
							try to add lpc4357usb board  
						
						
						
						
					 
					
						2013-09-08 00:01:20 +07:00 
						 
				 
			
				
					
						
							
							
								Kevin Townsend 
							
						 
					 
					
						
						
							
						
						1231fae04c 
					 
					
						
						
							
							Added trace pin config  
						
						
						
						
					 
					
						2013-07-31 23:30:17 +02:00 
						 
				 
			
				
					
						
							
							
								Kevin Townsend 
							
						 
					 
					
						
						
							
						
						781f8354ea 
					 
					
						
						
							
							Added LPC4357USB board  
						
						
						
						
					 
					
						2013-07-31 22:03:48 +02:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d3e83bc802 
					 
					
						
						
							
							print out mac address  
						
						
						
						
					 
					
						2013-07-19 12:08:04 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						23f4d7356f 
					 
					
						
						
							
							change printf retarget to make \n to \r\n automatically  
						
						
						
						
					 
					
						2013-07-19 12:05:25 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a522263a9d 
					 
					
						
						
							
							add implementation for  
						
						... 
						
						
						
						- tusbh_cdc_rndis_is_mounted
- tusbh_cdc_rndis_get_mac_addr 
						
						
					 
					
						2013-07-19 02:30:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ce865721a5 
					 
					
						
						
							
							add test & code to send rndis msg query for permanent address (MAC address)  
						
						
						
						
					 
					
						2013-07-19 01:52:56 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3b12917fb0 
					 
					
						
						
							
							extract send message & wait & get complete message to send_message_get_response_subtask  
						
						
						
						
					 
					
						2013-07-14 08:33:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						03873135a9 
					 
					
						
						
							
							add some required NDIS OID define  
						
						
						
						
					 
					
						2013-07-13 00:11:17 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6fbb906d1e 
					 
					
						
						
							
							add rndis_app files  
						
						
						
						
					 
					
						2013-07-07 00:09:03 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0e14752c81 
					 
					
						
						
							
							pass the initialize_cmplt  
						
						
						
						
					 
					
						2013-07-06 19:06:30 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						25304d142f 
					 
					
						
						
							
							refractor qhd_xfer_error_isr (omit xfer_type para)  
						
						... 
						
						
						
						add accumulated total xferred byte for an endpoint until transfer with IOC set
- control xfer will have length of data phase in usbh_xfer_isr callback 
						
						
					 
					
						2013-07-06 14:52:02 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						68da489c2e 
					 
					
						
						
							
							refractor ehci.c adding qhd_get_xfer_type  
						
						
						
						
					 
					
						2013-07-06 13:41:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e4ae45359d 
					 
					
						
						
							
							fix bug with RNDIS class open using non-static variable p_cdc  
						
						... 
						
						
						
						fix bug with SUBTASK_EXIT with single if (add do while wrapper)
add payloay message
able to send initialize & wait on notification pipe & get initialize cmpt 
						
						
					 
					
						2013-07-05 20:21:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						355fd7e648 
					 
					
						
						
							
							adding subclass RNDIS-CDC driver API  
						
						... 
						
						
						
						- implement init
- close
- xfer_isr
- open
adding waiting for notification after send rndis_initalize_msg 
						
						
					 
					
						2013-07-05 16:22:42 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e4ff63c604 
					 
					
						
						
							
							fix a minor bug  
						
						
						
						
					 
					
						2013-07-05 13:41:34 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7345a4515d 
					 
					
						
						
							
							fix bug with rndis overshadow the normal cdc callback  
						
						
						
						
					 
					
						2013-07-05 13:37:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						374aea7a11 
					 
					
						
						
							
							change usbh_control_xfer_subtask to use flat API instead of passing tusb_control_request_t struct  
						
						
						
						
					 
					
						2013-07-05 13:23:42 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c08c655fd1 
					 
					
						
						
							
							implementing initializing for RNDIS  
						
						
						
						
					 
					
						2013-07-05 11:46:12 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9d50b0fa6a 
					 
					
						
						
							
							update docs  
						
						
						
						
					 
					
						2013-07-04 16:08:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						aed07d83db 
					 
					
						
						
							
							host enum task use static control_request variable instead of literal of requests  
						
						... 
						
						
						
						increase enum task stack size from 128 to 150 as it comes dangerously close to overflow 
						
						
					 
					
						2013-07-04 16:01:20 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0d37c4a319 
					 
					
						
						
							
							refractor control request used in enumeration task to reduce task data  
						
						... 
						
						
						
						--> enum task now can work with 128 depth 
						
						
					 
					
						2013-07-04 14:00:41 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						97cbb39f6f 
					 
					
						
						
							
							port osal_mutex to freeRTOS, able to mount mouse & cdc device  
						
						... 
						
						
						
						tinyusb host stack overflow though 
						
						
					 
					
						2013-07-04 13:24:54 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						391e132d6b 
					 
					
						
						
							
							no big deal, only rename tusb_std_request_t to tusb_control_request_t  
						
						
						
						
					 
					
						2013-07-04 12:25:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8c0bc38713 
					 
					
						
						
							
							house keeping  
						
						
						
						
					 
					
						2013-07-04 10:54:51 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d3aed01874 
					 
					
						
						
							
							add some printf when a class is mounted  
						
						... 
						
						
						
						add initial tests for rndis 
						
						
					 
					
						2013-07-04 10:47:31 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c5afb9d50f 
					 
					
						
						
							
							change class (hid/cdc) _mounted_isr to _mounted_cb  
						
						
						
						
					 
					
						2013-07-04 09:45:20 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						544b48183a 
					 
					
						
						
							
							opt out hardfault handler in board.c which causes problem in compiling with asm inline  
						
						
						
						
					 
					
						2013-07-03 13:48:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						51e9a1817b 
					 
					
						
						
							
							change some license text  
						
						
						
						
					 
					
						2013-07-03 13:14:14 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4a8686e868 
					 
					
						
						
							
							adding _mounted_isr & _umounted_isr callback for host keyboard & mouse  
						
						... 
						
						
						
						remove TUSB_EVENT_INTERFACE_OPEN & TUSB_EVENT_INTERFACE_CLOSE 
						
						
					 
					
						2013-07-03 12:46:12 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b0f45b3651 
					 
					
						
						
							
							temporarily check cdc mounted by pipe_in & pipe_out  
						
						... 
						
						
						
						add tests for tusbh_cdc_xfer_isr 
						
						
					 
					
						2013-07-03 12:06:07 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						294ddd0acc 
					 
					
						
						
							
							complete CDC serial demo (in a quick hacking way)  
						
						
						
						
					 
					
						2013-07-03 11:39:09 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1667ef5041 
					 
					
						
						
							
							replace tusbh_cdc_isr by tusbh_cdc_xfer_isr with extra parameter as  
						
						... 
						
						
						
						- pipe id
- xferred_bytes
host_class_driver_t add xferred_bytes parameter
void (* const isr) (pipe_handle_t, tusb_event_t); -->   void (* const isr) (pipe_handle_t, tusb_event_t, uint32_t);
update hid_host & its tests 
						
						
					 
					
						2013-07-03 11:36:08 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b3f98bc15a 
					 
					
						
						
							
							rename cdc descriptor type  
						
						... 
						
						
						
						add tusbh_cdc_mounted_isr & tusbh_cdc_unmounted_isr 
						
						
					 
					
						2013-07-03 10:53:16 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						539c7cdbe1 
					 
					
						
						
							
							update usbh_xfer_isr to take actual byte transferred and correct tests  
						
						
						
						
					 
					
						2013-07-02 17:37:55 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e1ad7b62cf 
					 
					
						
						
							
							add way to calculate the actual byte transferred with ehci  
						
						... 
						
						
						
						add come callback for cdch
add code for cdc serial demo 
						
						
					 
					
						2013-07-02 17:20:25 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6ce90e2bd8 
					 
					
						
						
							
							add tusbh_cdc_send, t usbh_cdc_receive  
						
						... 
						
						
						
						add cdc_serial_app for virtual com demo 
						
						
					 
					
						2013-07-02 16:41:13 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						51f894b0bf 
					 
					
						
						
							
							add tests for tusbh_cdc_serial_is_mounted  
						
						
						
						
					 
					
						2013-07-02 15:39:53 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7e5c6ded2d 
					 
					
						
						
							
							add tusbh_cdc_serial_is_mounted API  
						
						... 
						
						
						
						test for cdch close driver 
						
						
					 
					
						2013-07-02 15:32:41 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b04b145965 
					 
					
						
						
							
							add cdc_rndis enum & struct  
						
						
						
						
					 
					
						2013-07-02 14:45:42 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						12526b34a1 
					 
					
						
						
							
							extract qhd_xfer_error_isr  
						
						... 
						
						
						
						add support for period list in xfer_error_isr
pass period TUSB_EVENT_XFER_ERROR & TUSB_EVENT_XFER_STALLED tests 
						
						
					 
					
						2013-07-02 12:22:46 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9fea5291bf 
					 
					
						
						
							
							refractor extract list_next  
						
						... 
						
						
						
						add support for TUSB_EVENT_XFER_STALL
add test for error/stall in periodic list 
						
						
					 
					
						2013-07-02 12:01:51 +07:00