Effective allocation of areas for memory mapped input and output in boot processing
AssigneeFujitsu Limited
InventorMasazumi Tachibana
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorMasazumi Tachibana
Estimating the term…
An apparatus includes a plurality of root ports serving as roots of bus connection of a plurality of devices including boot devices from which legacy boot is executed to boot an operating system (OS). A processor included in the apparatus identifies a single boot device among the boot devices and a single root port connected to the single boot device, and allocates, as memory addresses to be used for memory mapped input and output, memory addresses with a bit width available during the legacy boot to devices connected to the identified single root port. The processor determines whether the memory addresses have been allocated to all devices connected to the single root port, and executes the legacy boot to boot the OS from the single boot device when the memory addresses have been allocated to all the devices connected to the single root port.
An information processing apparatus comprising:
A method performed by an information processing apparatus including a plurality of root ports serving as roots of bus connection of a plurality of devices including boot devices from which legacy boot is executed to boot an operating system (OS), the method comprising:
A non-transitory, computer-readable recording medium having stored therein a program for causing a computer to execute a procedure comprising performing a process including:
Dependencies are inferred from the claim text.