Hi!

     Current boot.asm (fat12/fat16) reads complete FAT into memory (for
FAT16 it may be up to 128k), then converts FAT chain to array of file
clusters. On the other side, boot32* (for each next cluster) reads only
required FAT sector (but not reread already readed sector). In ideal, when
all clusters in chain fir into one sector, this reduces reads by one sector.
I think, this will be useful, especially for floppies. Any objections?

PS: My boot.asm already reads only required root directory sectors (until
kernel name will be founded).




-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to