2 of 2 people found this helpful
In order to obtain the source code for the MemoryInitPei module, you will need to execute a Restricted Secrets Non-disclosure agreement (RSNDA) with Intel. One piece of intellectual property covered by this NDA is the Memory initialization Reference Code (MRC) for "Tunnel Creek" (Intel Atom E6xx). Once the RSNDA has been executed, your Intel account will be updated to unlock and make visible a link to a file called "CB-EDKII-PostGold-22.214.171.124_Source.exe". The link should appear here: http://www.intel.com/p/en_US/embedded/hwsw/software/bldk?iid=subhdr+hwsw_bldk#downloadhttp://www.intel.com/p/en_US/embedded/hwsw/software/bldk?iid=subhdr+hwsw_bldk#download
This is a self-extracting archive that contains ALL of the BLDK "C" source code, including the "Tunnel Creek" and "Topcliff" modules that are usually delivered as binary files.
You will need to contact your local Intel Sales Representative to start the RSNDA process. In my experience, you need to query Intel constantly to keep this process moving forward. In addition to the RSNDA, you will need to complete a form titled "Confidential Information Transmittal Record for Restricted Secret Information" (RS-CITR). This second form is where you specify that you desire access to the "CB-EDKII-PostGold-126.96.36.199_Source.exe" file.