hathach 
							
						 
					 
					
						
						
							
						
						c7f6c95c28 
					 
					
						
						
							
							fix tusb_mount_cb and tusb_umount_cb not called  
						
						
						
						
					 
					
						2018-03-07 16:39:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7092db264f 
					 
					
						
						
							
							update  
						
						
						
						
					 
					
						2018-03-07 15:30:32 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						321324a485 
					 
					
						
						
							
							enhance cdc implementation  
						
						
						
						
					 
					
						2018-03-07 11:01:23 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4dc917c9ba 
					 
					
						
						
							
							rename demo to examples  
						
						
						
						
					 
					
						2018-03-06 19:14:01 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3265f0b770 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2018-03-06 17:22:40 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e561f4f4c6 
					 
					
						
						
							
							rename to hal_dcd_pipe_clear_stall()  
						
						
						
						
					 
					
						2018-03-06 17:18:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c5cb58b2bb 
					 
					
						
						
							
							remove class code in pipe open()  
						
						
						
						
					 
					
						2018-03-06 16:50:50 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						85511e288d 
					 
					
						
						
							
							rename to hal_dcd_control_xfer() and hal_dcd_control_stall()  
						
						
						
						
					 
					
						2018-03-06 15:46:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						185b240f03 
					 
					
						
						
							
							rename usbd_dcd_bus_event_isr to hal_dcd_bus_event  
						
						
						
						
					 
					
						2018-03-03 16:24:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						394302c8cb 
					 
					
						
						
							
							rename usbd_setup_received_isr to hal_dcd_setup_received  
						
						
						
						
					 
					
						2018-03-03 14:45:29 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						fe0e79864b 
					 
					
						
						
							
							add config number  
						
						
						
						
					 
					
						2018-03-02 22:53:26 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9208570d3a 
					 
					
						
						
							
							rename dcd_controller_* to hal_dcd_*  
						
						
						
						
					 
					
						2018-03-02 22:50:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						33d348c288 
					 
					
						
						
							
							rename dcd_init to hal_dcd_init()  
						
						
						
						
					 
					
						2018-03-02 22:46:36 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0afa0ce4cc 
					 
					
						
						
							
							rename tud_configured() to mounted()  
						
						
						
						
					 
					
						2018-03-01 23:43:03 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9a2924fb36 
					 
					
						
						
							
							device API rename  
						
						
						
						
					 
					
						2018-03-01 12:51:19 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2806120400 
					 
					
						
						
							
							more clean up  
						
						
						
						
					 
					
						2018-03-01 12:20:35 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						7add7337ba 
					 
					
						
						
							
							osal macro clean up  
						
						
						
						
					 
					
						2018-03-01 12:14:44 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						40935fc01c 
					 
					
						
						
							
							more osal clean up  
						
						
						
						
					 
					
						2018-03-01 11:42:13 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						329fdc026c 
					 
					
						
						
							
							change osal_task_create signature  
						
						
						
						
					 
					
						2018-03-01 11:28:26 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a789fad4b7 
					 
					
						
						
							
							clean up osal semaphore/queue/mutex  
						
						
						
						
					 
					
						2018-03-01 11:17:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						30124b9b02 
					 
					
						
						
							
							refactor osal queue API  
						
						
						
						
					 
					
						2018-02-28 16:45:54 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9b7cd608aa 
					 
					
						
						
							
							osal clean up  
						
						... 
						
						
						
						- task create, task def macros 
						
						
					 
					
						2018-02-28 14:21:43 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						820afdc7bf 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2017-08-03 21:45:16 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						62ae417add 
					 
					
						
						
							
							formatting  
						
						
						
						
					 
					
						2015-05-01 18:45:22 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dbf276ad6f 
					 
					
						
						
							
							added all assert check to osal_queue_send and osal_semaphore_post  
						
						
						
						
					 
					
						2014-04-24 23:57:21 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6804fee0fa 
					 
					
						
						
							
							correct dcd_pipe_is_busy to use list_qtd_idx[] instead of qtd_overlay  
						
						... 
						
						
						
						flush usbd_queue_hdl when bus_reset
add assert check for osal_queue_send
increase ENUM_QUEUE_DEPTH for usbh
change osal_freeRTOS.h implementation to
- correctly waiting forever for semaphore wait, queue & mutex
- not use ISR safe version since it is not as generic as we want 
						
						
					 
					
						2014-04-24 23:40:28 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d656a0e3f8 
					 
					
						
						
							
							clean up code at usbd_setup_received_isr  
						
						
						
						
					 
					
						2014-04-21 22:03:08 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dfae1904d5 
					 
					
						
						
							
							minor adjustment to dcd_lpc43xx.c  
						
						... 
						
						
						
						usbd still defer setup received and handle in usbd task since the problem is caused by usb mini otg on the board EA4357. 
						
						
					 
					
						2014-04-21 21:55:17 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c7ac55aebc 
					 
					
						
						
							
							remove OSAL_VAR for the simplicity  
						
						... 
						
						
						
						clean up osal.h 
						
						
					 
					
						2014-04-09 22:29:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						68a56e52a2 
					 
					
						
						
							
							remove RF1GHZNODE from board/readme.md  
						
						... 
						
						
						
						dcd_lpc43xx.c
- assign ENDPTPRIME with = instead of |=
- fix bug with control transfer the determination of complete transferred --> fix keyboard + msc causes fast blinking
add osal_semaphore_reset(usbd_control_xfer_sem_hdl) when bus_reset 
						
						
					 
					
						2014-04-04 12:22:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						124dffd2cd 
					 
					
						
						
							
							refractor usbd_task as wrapper for body task  
						
						... 
						
						
						
						IAR device_freertos works well except for CDC with typing many characters (like Keil) 
						
						
					 
					
						2014-03-31 13:12:51 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e0fd3efa70 
					 
					
						
						
							
							finished using usbd_enum_buffer for all std descriptors  
						
						
						
						
					 
					
						2014-03-23 15:39:55 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						1af381c2de 
					 
					
						
						
							
							remove TUSB_CFG_DEVICE_STRING_DESCRIPTOR_COUNT  
						
						... 
						
						
						
						refractor descriptor to array of pointer, adding interface descriptor as well 
						
						
					 
					
						2014-03-23 14:14:00 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e28170db2f 
					 
					
						
						
							
							adding usbd_enum_buffer to usbd  
						
						... 
						
						
						
						remove string descriptor USB RAM requirement 
						
						
					 
					
						2014-03-23 10:15:32 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						61657f6751 
					 
					
						
						
							
							change OSAL_TASK_FUNCTION to adapt with cmsis rtx  
						
						
						
						
					 
					
						2014-03-19 16:50:49 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cf82b13a0e 
					 
					
						
						
							
							finish descriptor refractor for hid keyboard & mouse  
						
						
						
						
					 
					
						2014-03-18 18:38:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						eab4f9642c 
					 
					
						
						
							
							refractor descriptor passing for device with user-friendly structures  
						
						
						
						
					 
					
						2014-03-18 18:07:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						34756f3862 
					 
					
						
						
							
							app descriptor rename  
						
						
						
						
					 
					
						2014-03-18 16:58:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e73667c078 
					 
					
						
						
							
							clean up tusb_descriptors  
						
						
						
						
					 
					
						2014-03-18 16:23:23 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						18d577abfb 
					 
					
						
						
							
							fix out of range array in usbd  
						
						
						
						
					 
					
						2014-03-14 17:32:01 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4cdebe2e76 
					 
					
						
						
							
							fix warning for device os none  
						
						
						
						
					 
					
						2014-03-14 17:18:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						8f03dea95a 
					 
					
						
						
							
							fix iar warning  
						
						
						
						
					 
					
						2014-03-12 14:03:17 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b586fe632a 
					 
					
						
						
							
							change desc_str_table to array of pointer of uint8_t* to be compatible with IAR (lack of support for VLA initialization)  
						
						... 
						
						
						
						IAR device os none works with ea4357 
						
						
					 
					
						2014-03-10 14:20:38 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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