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

FreeLoader is missing PCI bus detection on Xbox

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 0.4.13
    • Bootloader
    • XQEMU (Xbox emulator)

    Description

      See XboxHwDetect function: https://git.reactos.org/?p=reactos.git;a=blob;f=boot/freeldr/freeldr/arch/i386/machxbox.c;hb=14c267a3a3aec09e73a10d78d677e59d70a01dc0#l166.

      This is how it's done for the PC: https://git.reactos.org/?p=reactos.git;a=blob;f=boot/freeldr/freeldr/arch/i386/machpc.c;hb=14c267a3a3aec09e73a10d78d677e59d70a01dc0#l1343.

      Note that we cannot use BIOS interrupts on the Xbox, so we will have to talk to the PCI directly.

      This problem is likely the root cause of CORE-16222 and maybe CORE-16302.

      Attachments

        Activity

          People

            hbelusca hbelusca
            binarymaster Stas'M
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: