Kernel Placement Question(?)
Posted: Wed Aug 31, 2005 7:30 pm
Hello,
I've been thinking about putting my kernel at the 3GB mark and
leaving anything below for programs and DLLs
Now, my question is a lot of code referrs to putting it there (higher half barebones) as 0xC000000, but shouldn't it be like this
[pre]
0x0 - 0x1000000 = 1 GB
0x1000000 - 0x2000000 = 2GB
0x2000000 - 0x3000000 = 3GB
0x3000000 - 0x4000000 = 4GB
[/pre]
?
I'm just confused about this and I like to be sure of what I am actually writing when I program.
Any help is as always, appreciated.
Thanks,
Nelson
I've been thinking about putting my kernel at the 3GB mark and
leaving anything below for programs and DLLs
Now, my question is a lot of code referrs to putting it there (higher half barebones) as 0xC000000, but shouldn't it be like this
[pre]
0x0 - 0x1000000 = 1 GB
0x1000000 - 0x2000000 = 2GB
0x2000000 - 0x3000000 = 3GB
0x3000000 - 0x4000000 = 4GB
[/pre]
?
I'm just confused about this and I like to be sure of what I am actually writing when I program.
Any help is as always, appreciated.
Thanks,
Nelson