MT> Yes, but how exacactly do you make one?
Not listing source, but how about a few sectors
containing arrays of somethink like this:
mode: db 0
file: db 0 dup (10)
startp: db 0 dup (3)
fnb: dw 0
lfb: db 0
then you could have
mode 0 = unused
mode 1 = file
mode 255 = last entry on disk (end of file table)
file = filename
startp = header, track, sector of "file-block"'s begining
fnb 0 = first part of file
fnb 1..255 = another part of file
lfb 0 = last file block
lfb 1 = continued
lfb 2 = splited file, continued on next disk
there you got an structure for a very simple, dirty filesystem.
[peter]
--- FMail 1.02
---------------
* Origin: Server*7GB* D0S.0S2.WiN USR33600 0300-13564 (2:203/253)
|