I'm trying to contemplate what happens if I have multiple [FD] sections in my 
FDF file and they both assign the same Fixed PCD.  What value gets built into 
the code.  I haven't studied through the build tools code, but I assume one of 
them finally makes it into an AutoGen.c/AutoGen.h.  This would make one of the 
FD sections have the correct address, and one will have the wrong address.

Example:
[FD.MAIN1]
  BaseAddress = 0x00000000|gSomeTokenSpaceGuid.PcdFixedSomeFdBaseAddress
...

[FD.MAIN2]
  BaseAddress = 0x00100000|gSomeTokenSpaceGuid.PcdFixedSomeFdBaseAddress
...

Garrett Kirkendall   [Description: Description: Description: purple]
SMTS Firmware Engineer | AMD Technology & Engineering
7171 Southwest Parkway, Austin, TX 78735 USA
[Description: Description: Description: image004]   
facebook<https://www.facebook.com/AMD>  |  amd.com<http://www.amd.com/>

<<inline: image003.png>>

<<inline: image004.png>>

------------------------------------------------------------------------------
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to