I was wondering where in the physical memory is the linux kernel being loaded at boot time - in the upper or in the lower part. I mean does it fills the memory upwards from address 0x00000000 or downwards from 0xFFFFFFFF?
In the proc filesystem I saw that kernel code resides from 0x00000000 to 0x00127ffb but I'm not sure wheather these are virtual or physical memory addresses.
And is there a way to see where in virtual/physical memory is a device driver loaded?
I'll be glad to hear an expert opinion
Thanks a lot in advance.