5 ms·
These days in x86 SoCs, DRAM is normally initialized by other cores smaller like the ME and PSP before the main core which would run the bios come up. For inst
by monocasa 4y ago
These days in x86 SoCs, DRAM is normally initialized by other cores smaller like the ME and PSP before the main core which would run the bios come up. For instance, apparently oxide's code doesn't have to bring up DRAM despite being the first code to run on the main cores.
- mkopec 4y agoOn AMD Zen and later that is true, but on Intel the BIOS is still responsible for DRAM init (done via Intel's FSP)