Page 1 of 1

Loading a bigger kernel in RM

Posted: Tue Aug 09, 2005 9:01 am
by codemastersnake
Helo everyone!
I just wanted to know that how big kernel could i load in RM and PM...

Acc. to me there is no way of having a kernel bigger than 1mb loaded in RM (after enabling A20 gate)...
and in PM one can load a kernel eual to the size of RAM installed on the machine...

Re:Loading a bigger kernel in RM

Posted: Tue Aug 09, 2005 9:03 am
by Pype.Clicker
well, you can use "unreal mode" too for loading a large kernel (lookup the FAQ for more hints)

Re:Loading a bigger kernel in RM

Posted: Tue Aug 09, 2005 9:09 am
by smiddy
That is a fair assessment, with some caveats. RM code only works down there below 2^20 memory, due to the segment-offset relationship. In PM your code can be as large as the amount of useable RAM (this excludes ROMs, BIOSes, etc). As Pype.Clicker pointed out, it is feasable to load a chunk of code from unreal mode into any useable address.