Linker script now correctly allows for the return and aquisition of kernel end address, and therefore kernel size.  Memory manager can proceed - do not worry.