The RaSCSI host services device shall support shutting down RaSCSI or the Pi. STOP UNIT shall be implemented for the service device. Stopping the services device means to shut down RaSCSI, ejecting means to shut down the Pi.
The RaSCSI cache has to be flushed before shutting down. There is no need to detach devices.
It has to be ensured that a proper SCSI status is returned to the SCSI client and that the bus enters the bus free phase before RaSCSI is stopped.
The RaSCSI host services device shall support shutting down RaSCSI or the Pi. STOP UNIT shall be implemented for the service device. Stopping the services device means to shut down RaSCSI, ejecting means to shut down the Pi.
The RaSCSI cache has to be flushed before shutting down. There is no need to detach devices.
It has to be ensured that a proper SCSI status is returned to the SCSI client and that the bus enters the bus free phase before RaSCSI is stopped.