pub mod mt1959;
use crate::error::Result;
use crate::scsi::ScsiTransport;
pub(crate) trait PlatformDriver {
fn init(&mut self, scsi: &mut dyn ScsiTransport) -> Result<()>;
fn probe_disc(&mut self, scsi: &mut dyn ScsiTransport) -> Result<()>;
fn is_ready(&self) -> bool;
}