On 05/17/2018 06:10 AM, Laszlo Ersek wrote:

The memory controller (or other silicon) initialization code is usually
one of the most proprietary parts of any platform firmware. It's pretty
unlikely you can get the source for it from anyone else than the
platform manufacturer, and that's assuming they're willing to let you
see it at all, even for $$$ and under strict NDA.

Agreed. Just to add that you can see a real-world example of memory controller initialization code - for the Quark (used in the discontinued Intel Galileo development boards) at https://github.com/tianocore/edk2/tree/master/QuarkSocPkg/QuarkNorthCluster/MemoryInit/Pei .

edk2-devel mailing list

Reply via email to