• 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'
    bd294cf9
Name
Last commit
Last update
Dev Loading commit data...
Doc Loading commit data...
Docs Loading commit data...
Resources/UK Loading commit data...
TestSrc Loading commit data...
h Loading commit data...
hdr Loading commit data...
o Loading commit data...
rm Loading commit data...
s Loading commit data...
.gitattributes Loading commit data...
BlackLog Loading commit data...
Changes Loading commit data...
HelpStrs Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
MkClean,fd7 Loading commit data...
MkExport,fd7 Loading commit data...
MkInstall,fd7 Loading commit data...
MkRom,fd7 Loading commit data...
Version Loading commit data...
VersionASM Loading commit data...
VersionNum Loading commit data...