DBean
Technical User
- May 20, 2002
- 7
I have been working on an application to run a Firewire changer for some time. For the most part I have it working, but I am having trouble with handling errors from the Firewire changer device.
In the event of an error I would like to reset the LUN or rezero the unit using DEVICEIOCTL or SPTI, but I have not been able to find any information on how to do that... I looked on T10.org, but most of the generic commands seem to be deprecated and the MMC set does not include anything.
It looks like I may need to use Task Queue related abort commands, but I'm not certain... I think a rezero will help because a power cycle generally does.
Can anyone help me with this ?
In the event of an error I would like to reset the LUN or rezero the unit using DEVICEIOCTL or SPTI, but I have not been able to find any information on how to do that... I looked on T10.org, but most of the generic commands seem to be deprecated and the MMC set does not include anything.
It looks like I may need to use Task Queue related abort commands, but I'm not certain... I think a rezero will help because a power cycle generally does.
Can anyone help me with this ?