hathach 
							
						 
					 
					
						
						
							
						
						7708997a67 
					 
					
						
						
							
							change scsis status to phase error when total_bytes < block_count  
						
						
						
						
					 
					
						2021-09-30 20:14:23 +07:00 
						 
				 
			
				
					
						
							
							
								szymonh 
							
						 
					 
					
						
						
							
						
						db862ae725 
					 
					
						
						
							
							Assure msc device block size is not zero  
						
						
						
						
					 
					
						2021-09-27 21:11:44 +02:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f47e5402fa 
					 
					
						
						
							
							add msc workaround for cxd56  
						
						
						
						
					 
					
						2021-09-07 13:30:51 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						fa030075c2 
					 
					
						
						
							
							Revert "Fix for MSC during stage STATUS"  
						
						... 
						
						
						
						This reverts commit 2e23f3dd72 
						
						
					 
					
						2021-09-06 19:26:28 +07:00 
						 
				 
			
				
					
						
							
							
								Kamil Tomaszewski 
							
						 
					 
					
						
						
							
						
						2e23f3dd72 
					 
					
						
						
							
							Fix for MSC during stage STATUS  
						
						
						
						
					 
					
						2021-09-03 18:13:45 +02:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						15fa2f447b 
					 
					
						
						
							
							add back edpt check before cbw, since bot reset can occurred any time  
						
						
						
						
					 
					
						2021-09-01 16:53:12 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						90dc9bc289 
					 
					
						
						
							
							revert previous changes, edpt stall also clear any pending (not complete) transfer  
						
						
						
						
					 
					
						2021-09-01 12:42:45 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ab0c3e8dd0 
					 
					
						
						
							
							fix rp2040 chapter 9 TD 9.6 test  
						
						
						
						
					 
					
						2021-08-31 17:41:08 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						fdf1ff545f 
					 
					
						
						
							
							responding with status per-spec in test case 4  
						
						
						
						
					 
					
						2021-08-29 15:44:27 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						4e3ed8159e 
					 
					
						
						
							
							passed all USBCV bot complaince test  
						
						
						
						
					 
					
						2021-08-29 13:34:47 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ee18cc42f2 
					 
					
						
						
							
							msc handle more test, passed Command Self Test compliant  
						
						
						
						
					 
					
						2021-08-29 12:06:10 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						be98cd56c7 
					 
					
						
						
							
							update msc to be more robuse  
						
						... 
						
						
						
						add more log, pass more complaint test 
						
						
					 
					
						2021-08-29 00:29:29 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						53ea1e1324 
					 
					
						
						
							
							fix msc test case 8 and 10  
						
						
						
						
					 
					
						2021-08-27 23:52:59 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c6b9f8a530 
					 
					
						
						
							
							fix msc case 3 complaint test  
						
						
						
						
					 
					
						2021-08-27 23:33:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e01239ccc9 
					 
					
						
						
							
							more msc refactoring  
						
						
						
						
					 
					
						2021-08-27 20:05:56 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						2667ce6981 
					 
					
						
						
							
							fix BOT case 2 test compliant  
						
						
						
						
					 
					
						2021-08-27 17:50:02 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						893dceb198 
					 
					
						
						
							
							refactor msc device  
						
						
						
						
					 
					
						2021-08-27 17:30:02 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						032770682e 
					 
					
						
						
							
							minor clean up  
						
						
						
						
					 
					
						2021-08-27 13:18:51 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9394de6ae7 
					 
					
						
						
							
							update msc driver to pass MSC BOT error recovery compliant test  
						
						
						
						
					 
					
						2021-08-27 12:38:41 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3309425211 
					 
					
						
						
							
							sepearate CFG_TUH_DEVICE_MAX and CFG_TUH_HUB  
						
						... 
						
						
						
						separate dev0 from _usbh_devices pool to save sram 
						
						
					 
					
						2021-08-23 19:56:53 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6a16f6ccdd 
					 
					
						
						
							
							rename CFG_TUSB_HOST_DEVICE_MAX to CFG_TUH_DEVICE_MAX  
						
						
						
						
					 
					
						2021-08-23 11:01:40 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						22a5b1608c 
					 
					
						
						
							
							change host driver open return type to bool  
						
						... 
						
						
						
						the descriptor len used by driver will be calculated by usbh 
						
						
					 
					
						2021-08-20 19:31:38 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						137dff620b 
					 
					
						
						
							
							add option to silent a driver log  
						
						
						
						
					 
					
						2021-07-13 20:41:28 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						268dcc8d20 
					 
					
						
						
							
							fix issue with weird msc device with 3 endpoints  
						
						
						
						
					 
					
						2021-06-28 17:39:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5811122cfd 
					 
					
						
						
							
							change usbh open driver to have max_len and return driver len  
						
						
						
						
					 
					
						2021-06-28 17:39:57 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c7f51cde40 
					 
					
						
						
							
							implement usbh_edpt_busy (WIP), remove hcd_edpt_busy  
						
						
						
						
					 
					
						2021-06-10 17:19:21 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						13cb016042 
					 
					
						
						
							
							add usbh_classdriver.h  
						
						
						
						
					 
					
						2021-06-10 16:48:20 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						6e2cf2a3ee 
					 
					
						
						
							
							clean up log  
						
						
						
						
					 
					
						2021-06-02 00:10:35 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5cf930d78a 
					 
					
						
						
							
							fix cast-align warning in msc host  
						
						
						
						
					 
					
						2021-05-31 11:11:00 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9ad6fadf6a 
					 
					
						
						
							
							more include clean up  
						
						
						
						
					 
					
						2021-05-27 18:34:07 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9736e54734 
					 
					
						
						
							
							include clean up  
						
						
						
						
					 
					
						2021-05-27 17:40:39 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3654d96e07 
					 
					
						
						
							
							only invoke tuh_msc_umount_cb() if needed  
						
						
						
						
					 
					
						2021-05-23 14:11:12 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						df65c35b31 
					 
					
						
						
							
							implement hid host set report with control transfer  
						
						... 
						
						
						
						rename mount, umount callback 
						
						
					 
					
						2021-05-22 21:48:42 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						510beef9f8 
					 
					
						
						
							
							make tuh_msc_mount_cb() tuh_msc_unmount_cb() as weak callback  
						
						
						
						
					 
					
						2021-05-18 12:58:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						98f5082191 
					 
					
						
						
							
							rename var to be consistent  
						
						
						
						
					 
					
						2021-05-18 12:58:24 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						c26875e70d 
					 
					
						
						
							
							add TUP_MCU_STRICT_ALIGN macro that manually pick bytes for lpc55 port1 that is m4 but cannot unaligned acces on usb ram  
						
						
						
						
					 
					
						2021-04-26 17:42:49 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						5108d76136 
					 
					
						
						
							
							host msc: call read_capacity as part of enumeration  
						
						... 
						
						
						
						- add tuh_msc_get_block_count(), tuh_msc_get_block_size()
- rename tuh_msc_mounted_cb/tuh_msc_unmounted_cb to
tuh_msc_mount_cb/tuh_msc_unmount_cb to match device stack naming
- change tuh_msc_is_busy() to tuh_msc_ready()
- add CFG_TUH_MSC_MAXLUN (default to 4) to hold lun capacities
- add host msc configured to for state check. 
						
						
					 
					
						2021-02-23 19:41:11 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						386a386345 
					 
					
						
						
							
							clean up host msc  
						
						
						
						
					 
					
						2021-02-23 12:20:30 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						cea31c346d 
					 
					
						
						
							
							Merge pull request  #575  from nwlab/yaa/msc_read  
						
						... 
						
						
						
						Added MSC read10 and write10 function 
						
						
					 
					
						2021-02-23 11:51:48 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						ade4bf74ea 
					 
					
						
						
							
							update function comment  
						
						
						
						
					 
					
						2021-02-23 11:38:15 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f2ed2ae09a 
					 
					
						
						
							
							rename tuh_msc_scsi_inquiry() to tuh_msc_inquiry()  
						
						
						
						
					 
					
						2021-02-23 11:14:19 +07:00 
						 
				 
			
				
					
						
							
							
								Yakovenko Andrey 
							
						 
					 
					
						
						
							
						
						bdee6397eb 
					 
					
						
						
							
							Added MSC read10 and write10 function  
						
						
						
						
					 
					
						2020-12-23 12:52:51 +02:00 
						 
				 
			
				
					
						
							
							
								HiFiPhile 
							
						 
					 
					
						
						
							
						
						b3c0d417ef 
					 
					
						
						
							
							Fix error if "Required Prototype" is selected.  
						
						... 
						
						
						
						Signed-off-by: HiFiPhile <admin@hifiphile.com > 
						
						
					 
					
						2020-12-20 23:10:34 +01:00 
						 
				 
			
				
					
						
							
							
								HiFiPhile 
							
						 
					 
					
						
						
							
						
						13e6afd589 
					 
					
						
						
							
							Fix scsi_mode_sense6_t padding, which cause IAR compiler internal error.  
						
						... 
						
						
						
						Signed-off-by: HiFiPhile <admin@hifiphile.com > 
						
						
					 
					
						2020-12-20 22:56:39 +01:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f5e13d5898 
					 
					
						
						
							
							msc only invoke scsi complete callback after status transaction is complete  
						
						
						
						
					 
					
						2020-11-24 23:42:30 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						dd07fecc5f 
					 
					
						
						
							
							migrate cdc_device to new control_xfer_cb  
						
						
						
						
					 
					
						2020-11-19 21:26:06 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3c31d08051 
					 
					
						
						
							
							merge class driver control_request & control_complete to control_xfer_cb()  
						
						... 
						
						
						
						migrated msc_device 
						
						
					 
					
						2020-11-19 21:01:33 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e029d6d726 
					 
					
						
						
							
							added host set_config driver  
						
						... 
						
						
						
						to resolve control conflict with SET_CONFIGURE for class driver
- open will be called to open endpoint only
- set_config called later to initialized class driver 
						
						
					 
					
						2020-11-01 17:46:46 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						3623f578a4 
					 
					
						
						
							
							more clean up  
						
						
						
						
					 
					
						2020-10-13 14:11:17 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d92d1a03ca 
					 
					
						
						
							
							clean up  
						
						
						
						
					 
					
						2020-10-13 13:45:22 +07:00