Loading a bigger kernel in RM

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
codemastersnake

Loading a bigger kernel in RM

Post 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...
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:Loading a bigger kernel in RM

Post by Pype.Clicker »

well, you can use "unreal mode" too for loading a large kernel (lookup the FAQ for more hints)
smiddy

Re:Loading a bigger kernel in RM

Post 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.
Post Reply