mirror of https://github.com/acidanthera/audk.git
ff5a4bcff3
When dynamic command drivers are built into FV and start during boot, they fails. Because Shell protocol doesn't exist during boot. The patch sets Shell protocol and also set PcdShellLibAutoInitialize to FALSE to ensure that 1. Shell protocol check doesn't happen in driver's entry point. 2. Driver can get the Shell protocol in DynamicCommand.Handler(). Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com> Reviewed-by: Jaben Carsey <jaben.carsey@intel.com> |
||
---|---|---|
.. | ||
Dp.c | ||
Dp.h | ||
Dp.uni | ||
DpApp.c | ||
DpApp.inf | ||
DpDynamicCommand.c | ||
DpDynamicCommand.inf | ||
DpInternal.h | ||
DpProfile.c | ||
DpTrace.c | ||
DpUtilities.c | ||
Literals.c | ||
Literals.h | ||
PerformanceTokens.h |