mirror of https://github.com/acidanthera/audk.git
1. Move some status code related PCDs to MdePkg
2. Let DxeIpl PEIM to enable IDT table by default. 3. Fix spelling typo in UefiLib. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4368 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
c93ce6481e
commit
0c9d739571
|
@ -136,20 +136,6 @@
|
||||||
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize|0x0|UINT32|0x30000014
|
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize|0x0|UINT32|0x30000014
|
||||||
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0x0|UINT32|0x30000010
|
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0x0|UINT32|0x30000010
|
||||||
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize|0x0|UINT32|0x30000011
|
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize|0x0|UINT32|0x30000011
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseInterfaceError|0x01020005|UINT32|0x30001000
|
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseEnable|0x01020004|UINT32|0x30001001
|
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseDisable|0x01020002|UINT32|0x3001002
|
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardEnable|0x01010004|UINT32|0x3001003
|
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardDisable|0x01010002|UINT32|0x3001004
|
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardPresenceDetect|0x01010003|UINT32|0x30001005
|
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardReset|0x01010001|UINT32|0x30001006
|
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardClearBuffer|0x01011000|UINT32|0x30001007
|
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardSelfTest|0x01011001|UINT32|0x30001008
|
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardInterfaceError|0x01010005|UINT32|0x30001009
|
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardInputError|0x01010007|UINT32|0x3000100a
|
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseInputError|0x01020007|UINT32|0x30001000b
|
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseReset|0x01020001|UINT32|0x30001000c
|
|
||||||
|
|
||||||
|
|
||||||
[PcdsDynamic.common]
|
[PcdsDynamic.common]
|
||||||
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0x0|UINT32|0x30000001
|
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0x0|UINT32|0x30000001
|
||||||
|
@ -171,6 +157,6 @@
|
||||||
|
|
||||||
[PcdsFeatureFlag.IA32]
|
[PcdsFeatureFlag.IA32]
|
||||||
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|TRUE|BOOLEAN|0x0001003b
|
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|TRUE|BOOLEAN|0x0001003b
|
||||||
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplEnableIdt|FALSE|BOOLEAN|0x0001003d
|
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplEnableIdt|TRUE|BOOLEAN|0x0001003d
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -479,7 +479,7 @@ AddUnicodeString (
|
||||||
Unicode string to add.
|
Unicode string to add.
|
||||||
|
|
||||||
@param SupportedLanguages A pointer to the set of ISO
|
@param SupportedLanguages A pointer to the set of ISO
|
||||||
639-2 or RFC 3.66 language
|
639-2 or RFC 3066 language
|
||||||
codes that the Unicode string
|
codes that the Unicode string
|
||||||
table supports. Language must
|
table supports. Language must
|
||||||
be a member of this set.
|
be a member of this set.
|
||||||
|
@ -854,16 +854,16 @@ AsciiErrorPrint (
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Intialize a driver by installing the Driver Binding Protocol onto the driver's
|
Initializes a driver by installing the Driver Binding Protocol onto the driver's
|
||||||
DriverBindingHandle. This is typically the same as the driver's ImageHandle, but
|
DriverBindingHandle. This is typically the same as the driver's ImageHandle, but
|
||||||
it can be different if the driver produces multiple DriverBinding Protocols.
|
it can be different if the driver produces multiple DriverBinding Protocols.
|
||||||
If the Drvier Binding Protocol interface is NULL, then ASSERT ().
|
If the Driver Binding Protocol interface is NULL, then ASSERT ().
|
||||||
If the installation fails, then ASSERT ().
|
If the installation fails, then ASSERT ().
|
||||||
|
|
||||||
@param ImageHandle The image handle of the driver.
|
@param ImageHandle The image handle of the driver.
|
||||||
@param SystemTable The EFI System Table that was passed to the driver's entry point.
|
@param SystemTable The EFI System Table that was passed to the driver's entry point.
|
||||||
@param DriverBinding A Driver Binding Protocol instance that this driver is producing.
|
@param DriverBinding A Driver Binding Protocol instance that this driver is producing.
|
||||||
@param DriverBindingHandle The handle that DriverBinding is to be installe onto. If this
|
@param DriverBindingHandle The handle that DriverBinding is to be installed onto. If this
|
||||||
parameter is NULL, then a new handle is created.
|
parameter is NULL, then a new handle is created.
|
||||||
|
|
||||||
@retval EFI_SUCCESS The protocol installation is completed successfully.
|
@retval EFI_SUCCESS The protocol installation is completed successfully.
|
||||||
|
@ -881,17 +881,17 @@ EfiLibInstallDriverBinding (
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Intialize a driver by installing the Driver Binding Protocol together with the optional Component Name,
|
Initializes a driver by installing the Driver Binding Protocol together with the optional Component Name,
|
||||||
Driver Configure and Driver Diagnostic Protocols onto the driver's DriverBindingHandle. This is
|
Driver Configure and Driver Diagnostic Protocols onto the driver's DriverBindingHandle. This is
|
||||||
typically the same as the driver's ImageHandle, but it can be different if the driver produces multiple
|
typically the same as the driver's ImageHandle, but it can be different if the driver produces multiple
|
||||||
DriverBinding Protocols.
|
DriverBinding Protocols.
|
||||||
If the Drvier Binding Protocol interface is NULL, then ASSERT ().
|
If the Driver Binding Protocol interface is NULL, then ASSERT ().
|
||||||
If the installation fails, then ASSERT ().
|
If the installation fails, then ASSERT ().
|
||||||
|
|
||||||
@param ImageHandle The image handle of the driver.
|
@param ImageHandle The image handle of the driver.
|
||||||
@param SystemTable The EFI System Table that was passed to the driver's entry point.
|
@param SystemTable The EFI System Table that was passed to the driver's entry point.
|
||||||
@param DriverBinding A Driver Binding Protocol instance that this driver is producing.
|
@param DriverBinding A Driver Binding Protocol instance that this driver is producing.
|
||||||
@param DriverBindingHandle The handle that DriverBinding is to be installe onto. If this
|
@param DriverBindingHandle The handle that DriverBinding is to be installed onto. If this
|
||||||
parameter is NULL, then a new handle is created.
|
parameter is NULL, then a new handle is created.
|
||||||
@param ComponentName A Component Name Protocol instance that this driver is producing.
|
@param ComponentName A Component Name Protocol instance that this driver is producing.
|
||||||
@param DriverConfiguration A Driver Configuration Protocol instance that this driver is producing.
|
@param DriverConfiguration A Driver Configuration Protocol instance that this driver is producing.
|
||||||
|
@ -916,16 +916,16 @@ EfiLibInstallAllDriverProtocols (
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Intialize a driver by installing the Driver Binding Protocol together with the optional Component Name,
|
Initializes a driver by installing the Driver Binding Protocol together with the optional Component Name,
|
||||||
Component Name 2 onto the driver's DriverBindingHandle. This is typically the same as the driver's
|
Component Name 2 onto the driver's DriverBindingHandle. This is typically the same as the driver's
|
||||||
ImageHandle, but it can be different if the driver produces multiple DriverBinding Protocols.
|
ImageHandle, but it can be different if the driver produces multiple DriverBinding Protocols.
|
||||||
If the Drvier Binding Protocol interface is NULL, then ASSERT ().
|
If the Driver Binding Protocol interface is NULL, then ASSERT ().
|
||||||
If the installation fails, then ASSERT ().
|
If the installation fails, then ASSERT ().
|
||||||
|
|
||||||
@param ImageHandle The image handle of the driver.
|
@param ImageHandle The image handle of the driver.
|
||||||
@param SystemTable The EFI System Table that was passed to the driver's entry point.
|
@param SystemTable The EFI System Table that was passed to the driver's entry point.
|
||||||
@param DriverBinding A Driver Binding Protocol instance that this driver is producing.
|
@param DriverBinding A Driver Binding Protocol instance that this driver is producing.
|
||||||
@param DriverBindingHandle The handle that DriverBinding is to be installe onto. If this
|
@param DriverBindingHandle The handle that DriverBinding is to be installed onto. If this
|
||||||
parameter is NULL, then a new handle is created.
|
parameter is NULL, then a new handle is created.
|
||||||
@param ComponentName A Component Name Protocol instance that this driver is producing.
|
@param ComponentName A Component Name Protocol instance that this driver is producing.
|
||||||
@param ComponentName2 A Component Name 2 Protocol instance that this driver is producing.
|
@param ComponentName2 A Component Name 2 Protocol instance that this driver is producing.
|
||||||
|
@ -947,17 +947,17 @@ EfiLibInstallDriverBindingComponentName2 (
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Intialize a driver by installing the Driver Binding Protocol together with the optional Component Name,
|
Initializes a driver by installing the Driver Binding Protocol together with the optional Component Name,
|
||||||
Component Name 2, Driver Configure, Driver Diagnostic and Driver Diagnostic 2 Protocols onto the driver's
|
Component Name 2, Driver Configure, Driver Diagnostic and Driver Diagnostic 2 Protocols onto the driver's
|
||||||
DriverBindingHandle. This is typically the same as the driver's ImageHandle, but it can be different if
|
DriverBindingHandle. This is typically the same as the driver's ImageHandle, but it can be different if
|
||||||
the driver produces multiple DriverBinding Protocols.
|
the driver produces multiple DriverBinding Protocols.
|
||||||
If the Drvier Binding Protocol interface is NULL, then ASSERT ().
|
If the Driver Binding Protocol interface is NULL, then ASSERT ().
|
||||||
If the installation fails, then ASSERT ().
|
If the installation fails, then ASSERT ().
|
||||||
|
|
||||||
@param ImageHandle The image handle of the driver.
|
@param ImageHandle The image handle of the driver.
|
||||||
@param SystemTable The EFI System Table that was passed to the driver's entry point.
|
@param SystemTable The EFI System Table that was passed to the driver's entry point.
|
||||||
@param DriverBinding A Driver Binding Protocol instance that this driver is producing.
|
@param DriverBinding A Driver Binding Protocol instance that this driver is producing.
|
||||||
@param DriverBindingHandle The handle that DriverBinding is to be installe onto. If this
|
@param DriverBindingHandle The handle that DriverBinding is to be installed onto. If this
|
||||||
parameter is NULL, then a new handle is created.
|
parameter is NULL, then a new handle is created.
|
||||||
@param ComponentName A Component Name Protocol instance that this driver is producing.
|
@param ComponentName A Component Name Protocol instance that this driver is producing.
|
||||||
@param ComponentName2 A Component Name 2 Protocol instance that this driver is producing.
|
@param ComponentName2 A Component Name 2 Protocol instance that this driver is producing.
|
||||||
|
|
|
@ -302,6 +302,19 @@
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleReset|0x01040001|UINT32|0x00000018 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_PC_RESET
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleReset|0x01040001|UINT32|0x00000018 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_PC_RESET
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleInputError|0x01040007|UINT32|0x00000019 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_INPUT_ERROR
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleInputError|0x01040007|UINT32|0x00000019 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_INPUT_ERROR
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleOutputError|0x01040008|UINT32|0x0000001a # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_OUTPUT_ERROR
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleOutputError|0x01040008|UINT32|0x0000001a # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_OUTPUT_ERROR
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseInterfaceError|0x01020005|UINT32|0x30001000
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseEnable|0x01020004|UINT32|0x30001001
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseDisable|0x01020002|UINT32|0x3001002
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardEnable|0x01010004|UINT32|0x3001003
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardDisable|0x01010002|UINT32|0x3001004
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardPresenceDetect|0x01010003|UINT32|0x30001005
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardReset|0x01010001|UINT32|0x30001006
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardClearBuffer|0x01011000|UINT32|0x30001007
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardSelfTest|0x01011001|UINT32|0x30001008
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardInterfaceError|0x01010005|UINT32|0x30001009
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardInputError|0x01010007|UINT32|0x3000100a
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseInputError|0x01020007|UINT32|0x30001000b
|
||||||
|
gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseReset|0x01020001|UINT32|0x30001000c
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler|0x10|UINT32|0x00000025
|
gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler|0x10|UINT32|0x00000025
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultTimeout|0x0008|UINT16|0x0000001b
|
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultTimeout|0x0008|UINT16|0x0000001b
|
||||||
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangCodes|"engfra"|VOID*|0x0000001c
|
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangCodes|"engfra"|VOID*|0x0000001c
|
||||||
|
|
Loading…
Reference in New Issue