• Jeffrey Lee's avatar
    Initial large phys addr support for RISCOS_AddRAM · 21a340f4
    Jeffrey Lee authored
    Define that bit 12 of the RISCOS_AddRAM flags indicates that the
    supplied start, end, and sigbits values are in 4KB units instead of byte
    units. This allows a 44 bit address space to be used, higher than the 40
    bit LPAE limit.
    
    The page list that RISCOS_AddRAM constructs will now store everything in
    4KB page units, however any RAM above 4GB will currently be thrown away
    when the list is later transferred to the PhysRamTable which the OS uses
    at runtime.
    
    Version 6.54. Tagged as 'Kernel-6_54'
    21a340f4
OSEntries 2.5 KB