nom var
This commit is contained in:
parent
8b19189689
commit
d6eef6fe08
@ -210,11 +210,11 @@ impl Disk {
|
|||||||
panic!("disk::read_multiple_request, param slice smaller than one sector")
|
panic!("disk::read_multiple_request, param slice smaller than one sector")
|
||||||
}
|
}
|
||||||
|
|
||||||
let number_sector_to_read = data.len() - (data.len()%(SECTOR_SIZE as usize));
|
let number_sector_to_write = data.len() - (data.len()%(SECTOR_SIZE as usize));
|
||||||
|
|
||||||
//ex on ecrit 4 secteurs ce qui donne data[0..4],data[4..8],data[8..12],data[12..16]
|
//ex on ecrit 4 secteurs ce qui donne data[0..4],data[4..8],data[8..12],data[12..16]
|
||||||
|
|
||||||
for i in 0..number_sector_to_read {
|
for i in 0..number_sector_to_write {
|
||||||
Disk::write_request(disk, sector_number + (i as i32), &data[(i*(SECTOR_SIZE as usize))..((i+1)*(SECTOR_SIZE as usize))]);
|
Disk::write_request(disk, sector_number + (i as i32), &data[(i*(SECTOR_SIZE as usize))..((i+1)*(SECTOR_SIZE as usize))]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -305,7 +305,7 @@ mod tests {
|
|||||||
|
|
||||||
//println!("\nnombre de bit de la map {} \nnombre de mot {}\n", bit_map.num_bits, bit_map.num_words);
|
//println!("\nnombre de bit de la map {} \nnombre de mot {}\n", bit_map.num_bits, bit_map.num_words);
|
||||||
|
|
||||||
bit_map.fetch_from("test_fetch_bitmap");
|
bit_map.fetch_from("test_fetch_bitmap_2");
|
||||||
|
|
||||||
assert!(bit_map.num_bits == 32);
|
assert!(bit_map.num_bits == 32);
|
||||||
assert!(bit_map.num_words == 1);
|
assert!(bit_map.num_words == 1);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user