On Jun 26 08:31, Peter Allen wrote: > I've searched the archives and the net and haven't found any > information about using ioctl() to send commands to a SCSI disk. > > I'm porting an application that needs structures defined in sg.h, > (sg_io_hdr_t) but can't find that header in any cygwin package. > > Is there support for this in cygwin?
No, sorry, there isn't. While Windows offers SCSI passthrough capability using some DeviceIoControl control code, we don't support the /dev/sg* devices and the translation from sg to underlying Windows device. I played with the SCSI passthrough stuff a couple years ago. I'd say, the real problem is not to support passthrough, but the device translation. There's pretty certainly a way to offer that, but off the top of my head I don't know how to. Adding a Cygwin fhandler for sg devices and SCSI passthrough would probably be a nice side project for somebody who's interested in this stuff. It wouldn't really collide with anything which is already implemented. Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple