- \r
-################################################################################\r
-# \r
-# FILE statements are provided so that a platform integrator can include\r
-# complete EFI FFS files, as well as a method for constructing FFS files\r
-# using curly "{}" brace scoping. The following three FILEs are\r
-# for binary shell, binary fat and logo module.\r
-# \r
-################################################################################\r
-FILE APPLICATION = c57ad6b7-0515-40a8-9d21-551652854e37 {\r
- SECTION COMPRESS PI_STD {\r
- SECTION GUIDED {\r
- SECTION PE32 = EdkShellBinPkg/FullShell/Ia32/Shell_Full.efi\r
- }\r
- }\r
- }\r
-FILE DRIVER = 961578FE-B6B7-44c3-AF35-6BC705CD2B1F {\r
- SECTION COMPRESS PI_STD {\r
- SECTION GUIDED {\r
- SECTION PE32 = FatBinPkg/EnhancedFatDxe/Ia32/Fat.efi\r
- }\r
- }\r
- }\r
-FILE FREEFORM = 7BB28B99-61BB-11D5-9A5D-0090273FC14D {\r
- SECTION COMPRESS PI_STD {\r
- SECTION GUIDED {\r
- SECTION RAW = MdeModulePkg/Logo/Logo.bmp\r
- }\r
- }\r
- }\r
+# If you build GccShellPkg you can source level debug shell\r
+#FILE APPLICATION = PCD(gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdShellFile) {\r
+# SECTION PE32 =Build/GccShellPkg/DEBUG_XCODE32/IA32/ShellFull.efi\r
+#}\r
+INF RuleOverride = BINARY USE = IA32 EdkShellBinPkg/FullShell/FullShell.inf\r
+\r
+\r
+FILE FREEFORM = PCD(gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile) {\r
+ SECTION RAW = MdeModulePkg/Logo/Logo.bmp\r
+}\r