The Intel® documentation describes a BIOS tasked with handling several functions. These functions permit an application to issue a request to the BIOS:
To enable the system BIOS's Microcode Update capability.
To determine if the system BIOS's Microcode Update capability is currently enabled or disabled.
To write a new Microcode Update image from system RAM memory into the system's non-volatile memory.
To read a Microcode Update image from the system's non-volatile memory and place it into a specified area of system RAM memory.
It should be stressed that this BIOS manages the non-volatile memory within which one or more Micro Update images can be stored. It also is used to enable ...