1
0
forked from Rativel/BurritOS

no more errors in filesys & fsmisc... for now

This commit is contained in:
Baptiste
2023-04-05 17:23:54 +02:00
parent dae609c6ed
commit 85e999a7b0
4 changed files with 56 additions and 45 deletions

View File

@@ -102,7 +102,7 @@ impl FileHdr {
}
///Fetch contents of file header from disk.
fn fetch_from(&mut self, sector: i32, drv_disk: &mut DrvDisk) {
pub fn fetch_from(&mut self, sector: i32, drv_disk: &mut DrvDisk) {
//temporary buffer
let mut sector_img = vec![0; SECTOR_SIZE as usize / std::mem::size_of::<i32>() ];
let mut data_sectors = vec![0; MAX_DATA_SECTORS as usize];
@@ -149,7 +149,7 @@ impl FileHdr {
}
fn write_back(&self, sector: i32, drv_disk: &mut DrvDisk) {
pub fn write_back(&self, sector: i32, drv_disk: &mut DrvDisk) {
let mut sector_img = vec![0; DATAS_IN_SECTOR as usize];
// Fills the temporary buffer with zeroes