Skip to content

Nert53/fat8-naive-implementation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FAT8 naive implementation

If you dont know what FAT is, you can read it for example on this wiki page. The 8 in the name means that 8 bits are reserved for one record in table.

Implementation

This task was final for subject "Operating System 2" on Department of Science on Palacky University in Olomouc. You can find the task description in file zapocet-zadani.pdf or on Petr Krajca's page (it is in czech). For disk I choose the second option with classic read/write operations and making another layer over it for caching.

Using script

Demonstration of how it works can be find in main.py. Or you can test it on your own by calling methods as are descripted in pdf file. For viewing the "disk" I recommend some hex dump editor (in my case it was extesion BinEd - Binary/Hex Editor from Miroslav Hajda).

About

Demonstrating simple FAT8 implementation. Final task for KMI/OS2 on Palacky University.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages