## used by Shell and ShellLib\r
##\r
FileHandleLib|Include/Library/FileHandleLib.h\r
+ \r
+ ## @libraryclass Allows for a shell application to have a C style entry point\r
+ ##\r
+ ShellCEntryLib|Include/Library/ShellCEntryLib.h\r
+\r
+ ## @libraryclass Provides sorting functions\r
+ ##\r
+ SortLib|Include/Library/Sortlib.h\r
\r
\r
[Guids.common]\r
gEfiShellEnvironment2Guid = {0x47c7b221, 0xc42a, 0x11d2, {0x8e, 0x57, 0x00, 0xa0, 0xc9, 0x69, 0x72, 0x3b}}\r
gEfiShellInterfaceGuid = {0x47c7b223, 0xc42a, 0x11d2, {0x8e, 0x57, 0x00, 0xa0, 0xc9, 0x69, 0x72, 0x3b}}\r
\r
-[PcdsFixedAtBuild,PcdsPatchableInModule,PcdsDynamic]\r
+[PcdsFixedAtBuild]\r
## This flag is used to control initialization of the shell library\r
- ## This should be FALSE for compiling the shell application itself onlty.\r
- gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|TRUE|BOOLEAN|0x00000005
\ No newline at end of file
+ ## This should be FALSE for compiling the shell application itself only.\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|TRUE|BOOLEAN|0x00000005\r
+\r
+ ## This is the max buffer for ShellLib printings.\r
+ gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize|8000|UINT16|0x0000000C\r
+\r
+\r