This commit is contained in:
Moysan Gabriel 2023-04-19 01:03:52 +02:00
parent 8b19189689
commit d6eef6fe08
2 changed files with 3 additions and 3 deletions

View File

@ -210,11 +210,11 @@ impl Disk {
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]
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))]);
}

View File

@ -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);
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_words == 1);