Hi Andrew,

Current DSC syntax for platform scoped [PcdsXXX] sections only supports
CPU Arch and SKUID.

So there is no mechanism today to specify different PCD values based on
module type.

You can manage this in the DSC file, but it does require the module
scoped <PcdXXX> section for each module INF that requires a different
value that the platform scoped [PcdXXX] section.

Mike

> -----Original Message-----
> From: [email protected] <[email protected]> On Behalf Of Andrew Fish 
> via groups.io
> Sent: Wednesday, February 16, 2022 1:02 PM
> To: edk2-devel-groups-io <[email protected]>
> Subject: [edk2-devel] PcdDebugPropertyMask in DSC: How to I set different 
> values for PEI and DXE?
> 
> I’m trying to have a different platform policy for PcdDebugPropertyMask in 
> PEI and DXE. I can’t figure out how to do without
> overriding every PEIM that I build?
> 
> My PEI and DXE has the same arch so I can’t use the CPU Arch to tell them 
> apart.
> 
> Is there something I’m missing?
> 
> Thanks,
> 
> Andrew Fish
> 
> 
> 



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#86713): https://edk2.groups.io/g/devel/message/86713
Mute This Topic: https://groups.io/mt/89195478/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to