MSDOS Disk and File System Information

Discussions on more advanced topics such as monolithic vs micro-kernels, transactional memory models, and paging vs segmentation should go here. Use this forum to expand and improve the wiki!
Post Reply
User avatar
VolTeK
Member
Member
Posts: 815
Joined: Sat Nov 15, 2008 2:37 pm
Location: The Fire Nation

MSDOS Disk and File System Information

Post by VolTeK »

Hello, I am currently looking for information on how MSDOS (Before SmartDrive) had handled Disk information.

Where it had stored it, How much at a time and how the amount was set, caching algorithms. ETC

Im looking for a PDF (or anything really) on this specific information and i haven't had any luck finding it. Does anyone have a copy of this information, or know where i could find it?


I can already assume it caches constantly used sectors and fat entry sectors but, during operations like disk ejections (its responses to that situation), directory reads (does it read a sector at a time gathering information about files within the directories? etc). Where could i find this? Thank you for reading
User avatar
Kazinsal
Member
Member
Posts: 559
Joined: Wed Jul 13, 2011 7:38 pm
Libera.chat IRC: Kazinsal
Location: Vancouver
Contact:

Re: MSDOS Disk and File System Information

Post by Kazinsal »

Try looking for the leaked MS-DOS 6.0 source code.
User avatar
VolTeK
Member
Member
Posts: 815
Joined: Sat Nov 15, 2008 2:37 pm
Location: The Fire Nation

Re: MSDOS Disk and File System Information

Post by VolTeK »

VolTeK wrote:(Before SmartDrive)
I assume 6.0 had SmartDrive, or some form of it. So i'm looking for something in range before MSDOS 4.01.
User avatar
Kazinsal
Member
Member
Posts: 559
Joined: Wed Jul 13, 2011 7:38 pm
Libera.chat IRC: Kazinsal
Location: Vancouver
Contact:

Re: MSDOS Disk and File System Information

Post by Kazinsal »

SmartDrive was an external driver. You could simply choose not to install it at boot time. The MS-DOS 6 kernel therefore doesn't include it as a core disk function.
Post Reply