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]] -=-=-=-=-=-=-=-=-=-=-=-
