Prepare Kernel 2 Question
Posted: Thu Apr 08, 2010 11:27 am
Hi,
Could anyone please explain to me why we do this
I know that each Fat has 9 sectors, (512 bytes per sector), so each Fat has 4608 bytes.
However, the gap between FAT_SEG and ROOT_SEG is only 32 bytes. Will the FAT data override ROOT Directory data when we load? Will we use ROOT_OFFSET at all?
Thank you
Could anyone please explain to me why we do this
Code: Select all
%define ROOT_OFFSET 0x2e00
%define FAT_SEG 0x2c0
%define ROOT_SEG 0x2e0
However, the gap between FAT_SEG and ROOT_SEG is only 32 bytes. Will the FAT data override ROOT Directory data when we load? Will we use ROOT_OFFSET at all?
Thank you