SAFTE DEVICE GEM318 ACCESS

I have a system with a Supermicro backplane which has a GEM318 chip on SCSI ID 6. Now I would like to send SCSI CDBs to this device via SCSI PASS THROUGH from an application. How do I open this particular device ? I checked the list returned by GetDosDevices for a name pointing but didn’t recognize anything meaningful…

“Bauer, Martin” wrote in message
news:xxxxx@ntdev…
> I have a system with a Supermicro backplane which has a GEM318 chip on
> SCSI ID 6. Now I would like to send SCSI CDBs
> to this device via SCSI PASS THROUGH from an application. How do I open
> this particular device ? I checked the list
> returned by GetDosDevices for a name pointing but didn’t recognize
> anything meaningful…

If there’s no DosDevice name registered, you should be able to open
\.\SCSI0: (or 1 etc…) and fill in the target in the SPTI structure.

Rob

hi Rob,

thanks for your response. Scsi: was my first guess too, since there are many Scsi devices listed in my system: Scsi0: … Scsi7. I assumed some of them to be the HBAs and some the GEM devices, but only 3 of them do respond properly to SCSIOP_INQUIRY, and what’s confusing me, they do clame to be disks. That I do get correct data from some devices, tells me that my code is not pure nonsense. In addition I have used the free version of “Bushound” to verify, that the GEM device is working properly. And with this tool, it responds to SCSIOP_INQUIRY as expected…

Martin