storage/driver-block: Remove id method from Disk trait

This commit is contained in:
bjorn3
2025-03-07 20:42:41 +01:00
parent 03329430b4
commit aacf09cef4
5 changed files with 0 additions and 17 deletions
-4
View File
@@ -154,10 +154,6 @@ impl DiskATA {
}
impl Disk for DiskATA {
fn id(&self) -> usize {
self.id
}
fn size(&mut self) -> u64 {
self.size
}
-4
View File
@@ -72,10 +72,6 @@ impl DiskATAPI {
}
impl Disk for DiskATAPI {
fn id(&self) -> usize {
self.id
}
fn size(&mut self) -> u64 {
match self.read_capacity() {
Ok((blk_count, blk_size)) => (blk_count as u64) * (blk_size as u64),
-4
View File
@@ -733,10 +733,6 @@ impl SdHostCtrl {
}
impl Disk for SdHostCtrl {
fn id(&self) -> usize {
0xdead_dead
}
fn size(&mut self) -> u64 {
//assert 512MiB
self.size
-1
View File
@@ -54,7 +54,6 @@ pub fn block_read(
}
pub trait Disk {
fn id(&self) -> usize;
fn block_length(&mut self) -> syscall::error::Result<u32>;
fn size(&mut self) -> u64;
-4
View File
@@ -169,10 +169,6 @@ pub struct AtaDisk {
}
impl Disk for AtaDisk {
fn id(&self) -> usize {
self.chan_i << 1 | self.dev as usize
}
fn size(&mut self) -> u64 {
self.size
}