summaryrefslogtreecommitdiffstats
path: root/rsnix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--rsnix/src/ahci.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/rsnix/src/ahci.rs b/rsnix/src/ahci.rs
index 2efe3b4..427345d 100644
--- a/rsnix/src/ahci.rs
+++ b/rsnix/src/ahci.rs
@@ -182,7 +182,10 @@ fn start_port(abar: usize, port_idx: u32) -> Option<Disk> {
182 }; 182 };
183 // IDENTIFY DEVICE as a sanity check + to learn the capacity. 183 // IDENTIFY DEVICE as a sanity check + to learn the capacity.
184 if issue(&d, ATA_IDENTIFY, 0, 1, false).is_err() { 184 if issue(&d, ATA_IDENTIFY, 0, 1, false).is_err() {
185 crate::serial_println!("ahci: IDENTIFY failed on port {} (not an ATA disk?)", port_idx); 185 crate::serial_println!(
186 "ahci: IDENTIFY failed on port {} (not an ATA disk?)",
187 port_idx
188 );
186 return None; 189 return None;
187 } 190 }
188 let id = unsafe { core::slice::from_raw_parts(d.buf as *const u16, 256) }; 191 let id = unsafe { core::slice::from_raw_parts(d.buf as *const u16, 256) };