mirror of https://github.com/acidanthera/audk.git
1)Global variables have been moved backward ahead of functions.
2)INF comments have been reviewed. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6839 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
9d6abd675f
commit
d354ab7ff9
|
@ -27,7 +27,11 @@
|
||||||
#
|
#
|
||||||
# The following information is for reference only and not required by the build tools.
|
# The following information is for reference only and not required by the build tools.
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC#
|
||||||
|
#
|
||||||
|
# DRIVER_BINDING = gEhciDriverBinding
|
||||||
|
# COMPONENT_NAME = gEhciComponentName
|
||||||
|
# COMPONENT_NAME2 = gEhciComponentName2
|
||||||
#
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
|
|
|
@ -28,6 +28,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gUhciDriverBinding
|
||||||
|
# COMPONENT_NAME = gUhciComponentName
|
||||||
|
# COMPONENT_NAME2 = gUhciComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
UhciSched.c
|
UhciSched.c
|
||||||
|
|
|
@ -28,6 +28,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = mUsbBusDriverBinding
|
||||||
|
# COMPONENT_NAME = mUsbBusComponentName
|
||||||
|
# COMPONENT_NAME2 = mUsbBusComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
UsbDesc.c
|
UsbDesc.c
|
||||||
|
|
|
@ -29,6 +29,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gUsbKeyboardDriverBinding
|
||||||
|
# COMPONENT_NAME = gUsbKeyboardComponentName
|
||||||
|
# COMPONENT_NAME2 = gUsbKeyboardComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
EfiKey.c
|
EfiKey.c
|
||||||
|
|
|
@ -28,6 +28,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gUSBMassDriverBinding
|
||||||
|
# COMPONENT_NAME = gUsbMassStorageComponentName
|
||||||
|
# COMPONENT_NAME2 = gUsbMassStorageComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
UsbMassBoot.h
|
UsbMassBoot.h
|
||||||
|
|
|
@ -29,7 +29,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gUsbMouseAbsolutePointerDriverBinding
|
||||||
|
# COMPONENT_NAME = gUsbMouseAbsolutePointerComponentName
|
||||||
|
# COMPONENT_NAME2 = gUsbMouseAbsolutePointerComponentName2
|
||||||
|
#
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
mousehid.h
|
mousehid.h
|
||||||
ComponentName.c
|
ComponentName.c
|
||||||
|
|
|
@ -29,6 +29,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gUsbMouseDriverBinding
|
||||||
|
# COMPONENT_NAME = gUsbMouseComponentName
|
||||||
|
# COMPONENT_NAME2 = gUsbMouseComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
ComponentName.c
|
ComponentName.c
|
||||||
|
|
|
@ -28,8 +28,10 @@
|
||||||
#
|
#
|
||||||
# DRIVER_BINDING = gConPlatformTextInDriverBinding
|
# DRIVER_BINDING = gConPlatformTextInDriverBinding
|
||||||
# COMPONENT_NAME = gConPlatformComponentName
|
# COMPONENT_NAME = gConPlatformComponentName
|
||||||
|
# COMPONENT_NAME2 = gConPlatformComponentName2
|
||||||
# DRIVER_BINDING = gConPlatformTextOutDriverBinding
|
# DRIVER_BINDING = gConPlatformTextOutDriverBinding
|
||||||
# COMPONENT_NAME = gConPlatformComponentName
|
# COMPONENT_NAME = gConPlatformComponentName
|
||||||
|
# COMPONENT_NAME2 = gConPlatformComponentName2
|
||||||
#
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
|
|
|
@ -29,12 +29,16 @@
|
||||||
#
|
#
|
||||||
# DRIVER_BINDING = gConSplitterConInDriverBinding
|
# DRIVER_BINDING = gConSplitterConInDriverBinding
|
||||||
# COMPONENT_NAME = gConSplitterConInComponentName
|
# COMPONENT_NAME = gConSplitterConInComponentName
|
||||||
|
# COMPONENT_NAME2 = gConSplitterConInComponentName2
|
||||||
# DRIVER_BINDING = gConSplitterSimplePointerDriverBinding
|
# DRIVER_BINDING = gConSplitterSimplePointerDriverBinding
|
||||||
# COMPONENT_NAME = gConSplitterSimplePointerComponentName
|
# COMPONENT_NAME = gConSplitterSimplePointerComponentName
|
||||||
|
# COMPONENT_NAME2 = gConSplitterSimplePointerComponentName2
|
||||||
# DRIVER_BINDING = gConSplitterConOutDriverBinding
|
# DRIVER_BINDING = gConSplitterConOutDriverBinding
|
||||||
# COMPONENT_NAME = gConSplitterConOutComponentName
|
# COMPONENT_NAME = gConSplitterConOutComponentName
|
||||||
|
# COMPONENT_NAME2 = gConSplitterConOutComponentName2
|
||||||
# DRIVER_BINDING = gConSplitterStdErrDriverBinding
|
# DRIVER_BINDING = gConSplitterStdErrDriverBinding
|
||||||
# COMPONENT_NAME = gConSplitterStdErrComponentName
|
# COMPONENT_NAME = gConSplitterStdErrComponentName
|
||||||
|
# COMPONENT_NAME2 = gConSplitterStdErrComponentName2
|
||||||
#
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
#
|
#
|
||||||
# DRIVER_BINDING = gGraphicsConsoleDriverBinding
|
# DRIVER_BINDING = gGraphicsConsoleDriverBinding
|
||||||
# COMPONENT_NAME = gGraphicsConsoleComponentName
|
# COMPONENT_NAME = gGraphicsConsoleComponentName
|
||||||
|
# COMPONENT_NAME2 = gGraphicsConsoleComponentName2
|
||||||
#
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
#
|
#
|
||||||
# DRIVER_BINDING = gTerminalDriverBinding
|
# DRIVER_BINDING = gTerminalDriverBinding
|
||||||
# COMPONENT_NAME = gTerminalComponentName
|
# COMPONENT_NAME = gTerminalComponentName
|
||||||
|
# COMPONENT_NAME2 = gTerminalComponentName2
|
||||||
#
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
|
|
|
@ -31,6 +31,7 @@
|
||||||
#
|
#
|
||||||
# DRIVER_BINDING = gDebugPortDriverBinding
|
# DRIVER_BINDING = gDebugPortDriverBinding
|
||||||
# COMPONENT_NAME = gDebugPortComponentName
|
# COMPONENT_NAME = gDebugPortComponentName
|
||||||
|
# COMPONENT_NAME2 = gDebugPortComponentName2
|
||||||
# Variable Guid C Name: gEfiDebugPortProtocolGuid Variable Name: L"DEBUGPORT"
|
# Variable Guid C Name: gEfiDebugPortProtocolGuid Variable Name: L"DEBUGPORT"
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
#
|
#
|
||||||
# DRIVER_BINDING = gDiskIoDriverBinding
|
# DRIVER_BINDING = gDiskIoDriverBinding
|
||||||
# COMPONENT_NAME = gDiskIoComponentName
|
# COMPONENT_NAME = gDiskIoComponentName
|
||||||
|
# COMPONENT_NAME2 = gDiskIoComponentName2
|
||||||
#
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
#
|
#
|
||||||
# DRIVER_BINDING = gPartitionDriverBinding
|
# DRIVER_BINDING = gPartitionDriverBinding
|
||||||
# COMPONENT_NAME = gPartitionComponentName
|
# COMPONENT_NAME = gPartitionComponentName
|
||||||
|
# COMPONENT_NAME2 = gPartitionComponentName2
|
||||||
#
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
|
|
|
@ -151,5 +151,136 @@ ArpServiceBindingDestroyChild (
|
||||||
IN EFI_HANDLE ChildHandle
|
IN EFI_HANDLE ChildHandle
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// EFI Component Name Functions
|
||||||
|
//
|
||||||
|
/**
|
||||||
|
Retrieves a Unicode string that is the user readable name of the driver.
|
||||||
|
|
||||||
|
This function retrieves the user readable name of a driver in the form of a
|
||||||
|
Unicode string. If the driver specified by This has a user readable name in
|
||||||
|
the language specified by Language, then a pointer to the driver name is
|
||||||
|
returned in DriverName, and EFI_SUCCESS is returned. If the driver specified
|
||||||
|
by This does not support the language specified by Language,
|
||||||
|
then EFI_UNSUPPORTED is returned.
|
||||||
|
|
||||||
|
@param This[in] A pointer to the EFI_COMPONENT_NAME2_PROTOCOL or
|
||||||
|
EFI_COMPONENT_NAME_PROTOCOL instance.
|
||||||
|
|
||||||
|
@param Language[in] A pointer to a Null-terminated ASCII string
|
||||||
|
array indicating the language. This is the
|
||||||
|
language of the driver name that the caller is
|
||||||
|
requesting, and it must match one of the
|
||||||
|
languages specified in SupportedLanguages. The
|
||||||
|
number of languages supported by a driver is up
|
||||||
|
to the driver writer. Language is specified
|
||||||
|
in RFC 3066 or ISO 639-2 language code format.
|
||||||
|
|
||||||
|
@param DriverName[out] A pointer to the Unicode string to return.
|
||||||
|
This Unicode string is the name of the
|
||||||
|
driver specified by This in the language
|
||||||
|
specified by Language.
|
||||||
|
|
||||||
|
@retval EFI_SUCCESS The Unicode string for the Driver specified by
|
||||||
|
This and the language specified by Language was
|
||||||
|
returned in DriverName.
|
||||||
|
|
||||||
|
@retval EFI_INVALID_PARAMETER Language is NULL.
|
||||||
|
|
||||||
|
@retval EFI_INVALID_PARAMETER DriverName is NULL.
|
||||||
|
|
||||||
|
@retval EFI_UNSUPPORTED The driver specified by This does not support
|
||||||
|
the language specified by Language.
|
||||||
|
|
||||||
|
**/
|
||||||
|
EFI_STATUS
|
||||||
|
EFIAPI
|
||||||
|
ArpComponentNameGetDriverName (
|
||||||
|
IN EFI_COMPONENT_NAME_PROTOCOL *This,
|
||||||
|
IN CHAR8 *Language,
|
||||||
|
OUT CHAR16 **DriverName
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
Retrieves a Unicode string that is the user readable name of the controller
|
||||||
|
that is being managed by a driver.
|
||||||
|
|
||||||
|
This function retrieves the user readable name of the controller specified by
|
||||||
|
ControllerHandle and ChildHandle in the form of a Unicode string. If the
|
||||||
|
driver specified by This has a user readable name in the language specified by
|
||||||
|
Language, then a pointer to the controller name is returned in ControllerName,
|
||||||
|
and EFI_SUCCESS is returned. If the driver specified by This is not currently
|
||||||
|
managing the controller specified by ControllerHandle and ChildHandle,
|
||||||
|
then EFI_UNSUPPORTED is returned. If the driver specified by This does not
|
||||||
|
support the language specified by Language, then EFI_UNSUPPORTED is returned.
|
||||||
|
|
||||||
|
@param This[in] A pointer to the EFI_COMPONENT_NAME2_PROTOCOL or
|
||||||
|
EFI_COMPONENT_NAME_PROTOCOL instance.
|
||||||
|
|
||||||
|
@param ControllerHandle[in] The handle of a controller that the driver
|
||||||
|
specified by This is managing. This handle
|
||||||
|
specifies the controller whose name is to be
|
||||||
|
returned.
|
||||||
|
|
||||||
|
@param ChildHandle[in] The handle of the child controller to retrieve
|
||||||
|
the name of. This is an optional parameter that
|
||||||
|
may be NULL. It will be NULL for device
|
||||||
|
drivers. It will also be NULL for a bus drivers
|
||||||
|
that wish to retrieve the name of the bus
|
||||||
|
controller. It will not be NULL for a bus
|
||||||
|
driver that wishes to retrieve the name of a
|
||||||
|
child controller.
|
||||||
|
|
||||||
|
@param Language[in] A pointer to a Null-terminated ASCII string
|
||||||
|
array indicating the language. This is the
|
||||||
|
language of the driver name that the caller is
|
||||||
|
requesting, and it must match one of the
|
||||||
|
languages specified in SupportedLanguages. The
|
||||||
|
number of languages supported by a driver is up
|
||||||
|
to the driver writer. Language is specified in
|
||||||
|
RFC 3066 or ISO 639-2 language code format.
|
||||||
|
|
||||||
|
@param ControllerName[out] A pointer to the Unicode string to return.
|
||||||
|
This Unicode string is the name of the
|
||||||
|
controller specified by ControllerHandle and
|
||||||
|
ChildHandle in the language specified by
|
||||||
|
Language from the point of view of the driver
|
||||||
|
specified by This.
|
||||||
|
|
||||||
|
@retval EFI_SUCCESS The Unicode string for the user readable name in
|
||||||
|
the language specified by Language for the
|
||||||
|
driver specified by This was returned in
|
||||||
|
DriverName.
|
||||||
|
|
||||||
|
@retval EFI_INVALID_PARAMETER ControllerHandle is not a valid EFI_HANDLE.
|
||||||
|
|
||||||
|
@retval EFI_INVALID_PARAMETER ChildHandle is not NULL and it is not a valid
|
||||||
|
EFI_HANDLE.
|
||||||
|
|
||||||
|
@retval EFI_INVALID_PARAMETER Language is NULL.
|
||||||
|
|
||||||
|
@retval EFI_INVALID_PARAMETER ControllerName is NULL.
|
||||||
|
|
||||||
|
@retval EFI_UNSUPPORTED The driver specified by This is not currently
|
||||||
|
managing the controller specified by
|
||||||
|
ControllerHandle and ChildHandle.
|
||||||
|
|
||||||
|
@retval EFI_UNSUPPORTED The driver specified by This does not support
|
||||||
|
the language specified by Language.
|
||||||
|
|
||||||
|
**/
|
||||||
|
EFI_STATUS
|
||||||
|
EFIAPI
|
||||||
|
ArpComponentNameGetControllerName (
|
||||||
|
IN EFI_COMPONENT_NAME_PROTOCOL *This,
|
||||||
|
IN EFI_HANDLE ControllerHandle,
|
||||||
|
IN EFI_HANDLE ChildHandle OPTIONAL,
|
||||||
|
IN CHAR8 *Language,
|
||||||
|
OUT CHAR16 **ControllerName
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -27,6 +27,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gArpDriverBinding
|
||||||
|
# COMPONENT_NAME = gArpComponentName
|
||||||
|
# COMPONENT_NAME2 = gArpComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
ArpMain.c
|
ArpMain.c
|
||||||
|
|
|
@ -20,135 +20,6 @@ Abstract:
|
||||||
|
|
||||||
#include "ArpDriver.h"
|
#include "ArpDriver.h"
|
||||||
|
|
||||||
//
|
|
||||||
// EFI Component Name Functions
|
|
||||||
//
|
|
||||||
/**
|
|
||||||
Retrieves a Unicode string that is the user readable name of the driver.
|
|
||||||
|
|
||||||
This function retrieves the user readable name of a driver in the form of a
|
|
||||||
Unicode string. If the driver specified by This has a user readable name in
|
|
||||||
the language specified by Language, then a pointer to the driver name is
|
|
||||||
returned in DriverName, and EFI_SUCCESS is returned. If the driver specified
|
|
||||||
by This does not support the language specified by Language,
|
|
||||||
then EFI_UNSUPPORTED is returned.
|
|
||||||
|
|
||||||
@param This[in] A pointer to the EFI_COMPONENT_NAME2_PROTOCOL or
|
|
||||||
EFI_COMPONENT_NAME_PROTOCOL instance.
|
|
||||||
|
|
||||||
@param Language[in] A pointer to a Null-terminated ASCII string
|
|
||||||
array indicating the language. This is the
|
|
||||||
language of the driver name that the caller is
|
|
||||||
requesting, and it must match one of the
|
|
||||||
languages specified in SupportedLanguages. The
|
|
||||||
number of languages supported by a driver is up
|
|
||||||
to the driver writer. Language is specified
|
|
||||||
in RFC 3066 or ISO 639-2 language code format.
|
|
||||||
|
|
||||||
@param DriverName[out] A pointer to the Unicode string to return.
|
|
||||||
This Unicode string is the name of the
|
|
||||||
driver specified by This in the language
|
|
||||||
specified by Language.
|
|
||||||
|
|
||||||
@retval EFI_SUCCESS The Unicode string for the Driver specified by
|
|
||||||
This and the language specified by Language was
|
|
||||||
returned in DriverName.
|
|
||||||
|
|
||||||
@retval EFI_INVALID_PARAMETER Language is NULL.
|
|
||||||
|
|
||||||
@retval EFI_INVALID_PARAMETER DriverName is NULL.
|
|
||||||
|
|
||||||
@retval EFI_UNSUPPORTED The driver specified by This does not support
|
|
||||||
the language specified by Language.
|
|
||||||
|
|
||||||
**/
|
|
||||||
EFI_STATUS
|
|
||||||
EFIAPI
|
|
||||||
ArpComponentNameGetDriverName (
|
|
||||||
IN EFI_COMPONENT_NAME_PROTOCOL *This,
|
|
||||||
IN CHAR8 *Language,
|
|
||||||
OUT CHAR16 **DriverName
|
|
||||||
);
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
Retrieves a Unicode string that is the user readable name of the controller
|
|
||||||
that is being managed by a driver.
|
|
||||||
|
|
||||||
This function retrieves the user readable name of the controller specified by
|
|
||||||
ControllerHandle and ChildHandle in the form of a Unicode string. If the
|
|
||||||
driver specified by This has a user readable name in the language specified by
|
|
||||||
Language, then a pointer to the controller name is returned in ControllerName,
|
|
||||||
and EFI_SUCCESS is returned. If the driver specified by This is not currently
|
|
||||||
managing the controller specified by ControllerHandle and ChildHandle,
|
|
||||||
then EFI_UNSUPPORTED is returned. If the driver specified by This does not
|
|
||||||
support the language specified by Language, then EFI_UNSUPPORTED is returned.
|
|
||||||
|
|
||||||
@param This[in] A pointer to the EFI_COMPONENT_NAME2_PROTOCOL or
|
|
||||||
EFI_COMPONENT_NAME_PROTOCOL instance.
|
|
||||||
|
|
||||||
@param ControllerHandle[in] The handle of a controller that the driver
|
|
||||||
specified by This is managing. This handle
|
|
||||||
specifies the controller whose name is to be
|
|
||||||
returned.
|
|
||||||
|
|
||||||
@param ChildHandle[in] The handle of the child controller to retrieve
|
|
||||||
the name of. This is an optional parameter that
|
|
||||||
may be NULL. It will be NULL for device
|
|
||||||
drivers. It will also be NULL for a bus drivers
|
|
||||||
that wish to retrieve the name of the bus
|
|
||||||
controller. It will not be NULL for a bus
|
|
||||||
driver that wishes to retrieve the name of a
|
|
||||||
child controller.
|
|
||||||
|
|
||||||
@param Language[in] A pointer to a Null-terminated ASCII string
|
|
||||||
array indicating the language. This is the
|
|
||||||
language of the driver name that the caller is
|
|
||||||
requesting, and it must match one of the
|
|
||||||
languages specified in SupportedLanguages. The
|
|
||||||
number of languages supported by a driver is up
|
|
||||||
to the driver writer. Language is specified in
|
|
||||||
RFC 3066 or ISO 639-2 language code format.
|
|
||||||
|
|
||||||
@param ControllerName[out] A pointer to the Unicode string to return.
|
|
||||||
This Unicode string is the name of the
|
|
||||||
controller specified by ControllerHandle and
|
|
||||||
ChildHandle in the language specified by
|
|
||||||
Language from the point of view of the driver
|
|
||||||
specified by This.
|
|
||||||
|
|
||||||
@retval EFI_SUCCESS The Unicode string for the user readable name in
|
|
||||||
the language specified by Language for the
|
|
||||||
driver specified by This was returned in
|
|
||||||
DriverName.
|
|
||||||
|
|
||||||
@retval EFI_INVALID_PARAMETER ControllerHandle is not a valid EFI_HANDLE.
|
|
||||||
|
|
||||||
@retval EFI_INVALID_PARAMETER ChildHandle is not NULL and it is not a valid
|
|
||||||
EFI_HANDLE.
|
|
||||||
|
|
||||||
@retval EFI_INVALID_PARAMETER Language is NULL.
|
|
||||||
|
|
||||||
@retval EFI_INVALID_PARAMETER ControllerName is NULL.
|
|
||||||
|
|
||||||
@retval EFI_UNSUPPORTED The driver specified by This is not currently
|
|
||||||
managing the controller specified by
|
|
||||||
ControllerHandle and ChildHandle.
|
|
||||||
|
|
||||||
@retval EFI_UNSUPPORTED The driver specified by This does not support
|
|
||||||
the language specified by Language.
|
|
||||||
|
|
||||||
**/
|
|
||||||
EFI_STATUS
|
|
||||||
EFIAPI
|
|
||||||
ArpComponentNameGetControllerName (
|
|
||||||
IN EFI_COMPONENT_NAME_PROTOCOL *This,
|
|
||||||
IN EFI_HANDLE ControllerHandle,
|
|
||||||
IN EFI_HANDLE ChildHandle OPTIONAL,
|
|
||||||
IN CHAR8 *Language,
|
|
||||||
OUT CHAR16 **ControllerName
|
|
||||||
);
|
|
||||||
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// EFI Component Name Protocol
|
// EFI Component Name Protocol
|
||||||
|
|
|
@ -27,6 +27,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gDhcp4DriverBinding
|
||||||
|
# COMPONENT_NAME = gDhcp4ComponentName
|
||||||
|
# COMPONENT_NAME2 = gDhcp4ComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
Dhcp4Impl.c
|
Dhcp4Impl.c
|
||||||
|
|
|
@ -29,6 +29,7 @@
|
||||||
#
|
#
|
||||||
# DRIVER_BINDING = gIScsiDriverBinding
|
# DRIVER_BINDING = gIScsiDriverBinding
|
||||||
# COMPONENT_NAME = gIScsiComponentName
|
# COMPONENT_NAME = gIScsiComponentName
|
||||||
|
# COMPONENT_NAME2 = gIScsiComponentName2
|
||||||
#
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
|
|
|
@ -28,6 +28,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gIp4ConfigDriverBinding
|
||||||
|
# COMPONENT_NAME = gIp4ConfigComponentName
|
||||||
|
# COMPONENT_NAME2 = gIp4ConfigComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
ComponentName.c
|
ComponentName.c
|
||||||
|
|
|
@ -28,6 +28,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gIp4DriverBinding
|
||||||
|
# COMPONENT_NAME = gIp4ComponentName
|
||||||
|
# COMPONENT_NAME2 = gIp4ComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
Ip4Driver.c
|
Ip4Driver.c
|
||||||
|
|
|
@ -28,6 +28,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gMnpDriverBinding
|
||||||
|
# COMPONENT_NAME = gMnpComponentName
|
||||||
|
# COMPONENT_NAME2 = gMnpComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
MnpMain.c
|
MnpMain.c
|
||||||
|
|
|
@ -27,6 +27,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gMtftp4DriverBinding
|
||||||
|
# COMPONENT_NAME = gMtftp4ComponentName
|
||||||
|
# COMPONENT_NAME2 = gMtftp4ComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
Mtftp4Option.c
|
Mtftp4Option.c
|
||||||
|
|
|
@ -27,6 +27,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = mPxeBcDriverBinding
|
||||||
|
# COMPONENT_NAME = gPxeBcComponentName
|
||||||
|
# COMPONENT_NAME2 = gPxeBcComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
Pxe_bc_mtftp.c
|
Pxe_bc_mtftp.c
|
||||||
|
|
|
@ -27,6 +27,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gPxeDhcp4DriverBinding
|
||||||
|
# COMPONENT_NAME = gPxeDhcp4ComponentName
|
||||||
|
# COMPONENT_NAME2 = gPxeDhcp4ComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
Support.c
|
Support.c
|
||||||
|
|
|
@ -28,6 +28,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = mSimpleNetworkDriverBinding
|
||||||
|
# COMPONENT_NAME = gSimpleNetworkComponentName
|
||||||
|
# COMPONENT_NAME2 = gSimpleNetworkComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
Receive.c
|
Receive.c
|
||||||
|
|
|
@ -28,6 +28,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = mTcp4DriverBinding
|
||||||
|
# COMPONENT_NAME = gTcp4ComponentName
|
||||||
|
# COMPONENT_NAME2 = gTcp4ComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
SockImpl.c
|
SockImpl.c
|
||||||
|
|
|
@ -28,6 +28,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gUdp4DriverBinding
|
||||||
|
# COMPONENT_NAME = gUdp4ComponentName
|
||||||
|
# COMPONENT_NAME2 = gUdp4ComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
Udp4Impl.h
|
Udp4Impl.h
|
||||||
|
|
|
@ -28,7 +28,10 @@
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
# VALID_ARCHITECTURES = IA32 X64 IPF EBC
|
||||||
#
|
#
|
||||||
|
# DRIVER_BINDING = gPxeBcDriverBinding
|
||||||
|
# COMPONENT_NAME = gPxeBcComponentName
|
||||||
|
# COMPONENT_NAME2 = gPxeBcComponentName2
|
||||||
|
#
|
||||||
|
|
||||||
[Sources.common]
|
[Sources.common]
|
||||||
PxeBcMtftp.c
|
PxeBcMtftp.c
|
||||||
|
|
Loading…
Reference in New Issue