• Ben Avison's avatar
    Support supersection-mapped memory in OS_Memory 24 · bd294cf9
    Ben Avison authored
    To achieve this:
    * DecodeL1Entry and DecodeL2Entry return 64-bit physical addresses in
      r0 and r1, with additional return values shuffled up to r2 and r3
    * DecodeL1Entry now returns the section size, so callers can distinguish
      section- from supersection-mapped memory
    * PhysAddrToPageNo now accepts a 64-bit address (though since the physical
      RAM table is currently still all 32-bit, it will report any top-word-set
      addresses as being not in RAM)
    Version 6.22. Tagged as 'Kernel-6_22'
ChangeDyn 250 KB