\r
Abstract:\r
\r
-This following section documents the envirnoment variables for the Win UNIX \r
+This following section documents the environment variables for the UNIX \r
build. These variables are used to define the (virtual) hardware \r
configuration of the UNIX environment\r
\r
// device path.\r
//\r
UNIX_PCD_ENTRY mPcdEnvironment[] = {\r
- {PcdToken(PcdUnixConsole), &gEfiUnixConsoleGuid},\r
- {PcdToken(PcdUnixUga), &gEfiUnixUgaGuid},\r
- {PcdToken(PcdUnixFileSystem), &gEfiUnixFileSystemGuid},\r
- {PcdToken(PcdUnixSerialPort), &gEfiUnixSerialPortGuid},\r
- {PcdToken(PcdUnixVirtualDisk), &gEfiUnixVirtualDisksGuid},\r
- {PcdToken(PcdUnixPhysicalDisk), &gEfiUnixPhysicalDisksGuid},\r
- {PcdToken(PcdUnixCpuModel), &gEfiUnixCPUModelGuid},\r
- {PcdToken(PcdUnixCpuSpeed), &gEfiUnixCPUSpeedGuid},\r
- {PcdToken(PcdUnixMemorySize), &gEfiUnixMemoryGuid}\r
+ {PcdToken(PcdUnixConsole), &gEfiUnixConsoleGuid},\r
+ {PcdToken(PcdUnixUga), &gEfiUnixUgaGuid},\r
+ {PcdToken(PcdUnixGop), &gEfiUnixGopGuid},\r
+ {PcdToken(PcdUnixFileSystem), &gEfiUnixFileSystemGuid},\r
+ {PcdToken(PcdUnixSerialPort), &gEfiUnixSerialPortGuid},\r
+ {PcdToken(PcdUnixVirtualDisk), &gEfiUnixVirtualDisksGuid},\r
+ {PcdToken(PcdUnixPhysicalDisk), &gEfiUnixPhysicalDisksGuid},\r
+ {PcdToken(PcdUnixCpuModel), &gEfiUnixCPUModelGuid},\r
+ {PcdToken(PcdUnixCpuSpeed), &gEfiUnixCPUSpeedGuid},\r
+ {PcdToken(PcdUnixMemorySize), &gEfiUnixMemoryGuid},\r
+ {PcdToken(PcdUnixNetworkInterface), &gEfiUnixNetworkGuid}\r
};\r
\r
VOID *\r
None\r
\r
--*/\r
-// TODO: This - add argument and description to function comment\r
-// TODO: ControllerHandle - add argument and description to function comment\r
-// TODO: RemainingDevicePath - add argument and description to function comment\r
-// TODO: EFI_UNSUPPORTED - add return value to function comment\r
-// TODO: EFI_UNSUPPORTED - add return value to function comment\r
-// TODO: EFI_SUCCESS - add return value to function comment\r
-// TODO: EFI_SUCCESS - add return value to function comment\r
{\r
EFI_STATUS Status;\r
EFI_DEVICE_PATH_PROTOCOL *ParentDevicePath;\r
None\r
\r
--*/\r
-// TODO: This - add argument and description to function comment\r
-// TODO: ControllerHandle - add argument and description to function comment\r
-// TODO: RemainingDevicePath - add argument and description to function comment\r
-// TODO: EFI_OUT_OF_RESOURCES - add return value to function comment\r
-// TODO: EFI_OUT_OF_RESOURCES - add return value to function comment\r
-// TODO: EFI_SUCCESS - add return value to function comment\r
{\r
EFI_STATUS Status;\r
EFI_STATUS InstallStatus;\r
StartString = TempStr;\r
\r
//\r
- // Parse the envirnment variable into sub strings using '!' as a delimator.\r
+ // Parse the environment variable into sub strings using '!' as a delimator.\r
// Each substring needs it's own handle to be added to the system. This code\r
// does not understand the sub string. Thats the device drivers job.\r
//\r
None\r
\r
--*/\r
-// TODO: This - add argument and description to function comment\r
-// TODO: ControllerHandle - add argument and description to function comment\r
-// TODO: NumberOfChildren - add argument and description to function comment\r
-// TODO: ChildHandleBuffer - add argument and description to function comment\r
-// TODO: EFI_SUCCESS - add return value to function comment\r
-// TODO: EFI_DEVICE_ERROR - add return value to function comment\r
-// TODO: EFI_SUCCESS - add return value to function comment\r
{\r
EFI_STATUS Status;\r
UINTN Index;\r