Hot-plugging a memory device
AssigneeIntel Corporation
InventorVimal V. Narayanan
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorVimal V. Narayanan
Estimating the term…
An extensible firmware interface (EFI) framework is to enable hot-plugging and hot-removal of memory devices. The security phase of the EFI may enable a cache to operate as RAM (CAR mode) to support execution of pre-EFI (PEI) tasks. In one embodiment, the PEI phase may move the memory reference code (MRC) as a driver to the driver execution phase and hand-over the CAR information to the driver execution environment (DXE). The MRC driver may be registered as a run-time API, which may be called by the operating system to receive a dynamically created memory map. In other embodiment, the PEI phase executes the MRC and may hand-over the memory information and a memory pointer to the MRC to the DXE. The OS may call the DMD driver provisioned in the DXE, which in turn may call the MRC provisioned in the PEI to dynamically create a memory map.
A method comprising:
A method comprising:
A system comprising:
A system comprising:
Dependencies are inferred from the claim text.