Our device is USB Mass stroage device. We want to send a specific SCSI command to a USB drive in Mac OS X.
Have any demo app that uses IOUserSCSIPeripheralDeviceType00 in SCSIPeripheralsDriverKit? We want to use below SCSI command, but have no demo program.
https://developer.apple.com/documentation/scsiperipheralsdriverkit/3946437-inquiry
https://developer.apple.com/documentation/scsiperipheralsdriverkit/iouserscsiperipheraldevicetype00/3946461-usersendcdb
Post
Replies
Boosts
Views
Activity
In order to send USB SCSI CMD (Ex: Inquiry CMD), and develop a DEXT driver. When plug-in USB device, our DEXT Driver can hook and start properly. But send Inquiry CMD with UserSendCDB. It got a errror code kIOReturnUnsupported error.
DEXT Driver is inhert from IOUserSCSIPeripheralDeviceType00. The entitlement data of DEXT driver have "DriverKit" & "App Sandbox" only. Has anyone had experience encountering this error kIOReturnUnsupported ?
Can send USB SCSI CMD (Ex: inquiry CMD, read & write Sectors, or vendor specific CMDs ) in iPhone 15 (iOS17)? Our USB drive device is "USB mass storage device". Have any document for refernce? Does Mac DEXT driver work with iPhone 15?
iPhone 15 (Type-C) Can Acces USB SCSI vendor commands without MFi license ?
As we know, iOS can support external accessory framework with MFi device only.