Arthur Heymans has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/36539 )
Change subject: [WIP]Documentation: Add Intel microcode update mechanism ......................................................................
Patch Set 1:
(1 comment)
Sounds good.
https://review.coreboot.org/c/coreboot/+/36539/1/Documentation/soc/intel/mic... File Documentation/soc/intel/microcode/index.md:
https://review.coreboot.org/c/coreboot/+/36539/1/Documentation/soc/intel/mic... PS1, Line 42: In order to safely update microcode on any generation the GNU/Linux kernel : "late loading mechanism" takes a conservative approach and obeys the following : rules: sidenote: From my own experience with core/core2 CPU's, doing MCU on the BSP in CAR breaks CAR and I made the same assumption for late targets like sandybridge where microcode is updated on the BSP in the romcc bootblock (so before CAR setup), hence the assembly version 'microcode_asm.S' to migrate to C_ENVIRONMENT_BOOTBLOCK.