Re: [問題] 一個送SCSI Command到USB Mass Storage …

看板MacDev作者 (ckwiou)時間15年前 (2009/01/10 10:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
在日前剛剛解掉了這個問題, 會在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
文章代碼(AID): #19Q0iX_b (MacDev)