Work on storage and flat file system

This commit is contained in:
2022-02-01 05:07:52 +00:00
parent 24c371cab1
commit ff4c597ff3
7 changed files with 455 additions and 33 deletions

View File

@ -12,16 +12,14 @@ OEMName : array[0..7] of char;
version : uint16 // numerical version of filesystem
sectorCount : uint16;
fileCount : uint16
signature : uint32 = 0xABAB1F1E
signature : uint32 = 0x0B00B1E5
the Rest of the sector is reserved
---
Starting from sector 1 is the file table. Table size is determined by entry size (512) * fileCount
Starting from sector 1 is the file table. Table size is determined by entry size (64) * fileCount
---
####File entry
@ -30,4 +28,5 @@ name : array[0..59] of char //file name max 60 chars
fileStart : 16bit // start sector of data
fileSize : 16bit // data size in sectors
---
---