Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-16300

FreeLoader: Obtain memory map via multiboot on Xbox

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: 0.4.14
    • Component/s: Bootloader
    • Labels:
    • Environment:

      XQEMU (Xbox emulator)

      Description

      Currently FreeLoader synthesizes the Xbox memory map by itself in XboxMemGetMemoryMap.

      The actual memory map can be obtained using multiboot 1 specification, since on Xbox we use Cromwell bootloader which passes multiboot record (including the memory map) to the FreeLoader.

      This would be the proper way of getting the Xbox memory map, and also it will help to define additional special memory regions at the Cromwell side for such things as DMI/SMBIOS table and firmware callback interfaces.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                binarymaster Stas'M
                Reporter:
                binarymaster Stas'M
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: