作者lsf (ckwiou)
看板MacDev
标题Re: [问题] 一个送SCSI Command到USB Mass Storage …
时间Sat Jan 10 10:42:40 2009
在日前刚刚解掉了这个问题, 会在10.5.5上造成panic的原因是,
在release SCSITask时造成了panic, 当初的作法是我们去继承
IOUSBMassStorage, 并将STUC(SCSI Task User Client)包在里
面, 这麽AP层便能利用STUC来传送SCSI Command到USB Mass Storage
里, 但STUC这支open source在10.4之後便没有在开放出来了, 所以
可能是Apple在10.5.5上做了某些修改, 造成了在release SCSITask
时, 出现了问题.
而Apple现在建议利用IOSCSIPeripheralDeviceType05这一层来下
SCSI Command, 做法就是我们去继承IOSCSIperipheralDeviceType05,
并架一个User Client和IOKit/scsi里的function来下SCSI Command.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.86.77