Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Interface for SCSI SAM peripheral type 00 device



Hi people,

I have a SCSI device that works according to the SAM
model, exposing a peripheral type 00 device (block storage).
The in-kernel logical driver for this device is working
great, my problem is into opening a device interface with IOCreatePlugInInterfaceForService,
for sending the SCSI common command INQUIRY from app space.

This API gives me "not supported" error and indeed looking
at the IORegistry and comparing with the SCSI peripheral
type 05 device (multimedia) in the system (CDRW unit), there is a lot
of information lacking in the IOBlockStorageServices reg entry
for my device (as opposed to the type 05 device).

My question is... does Apple support device interface app access
thru IOCreatePlugInInterfaceForService for SCSI peripheral
type 00 or is it only implemented for type 05 ?

I'll go hunting into the darwin sourcecode; if anyone has
the answer please respond... :)

Thanks,
George.
_______________________________________________
darwin-drivers mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-drivers
Do not post admin requests to the list. They will be ignored.



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.