/** @file\r
+ \r
+ UEFI Component Name(2) protocol implementation header file for IDE Bus driver.\r
+ \r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
\r
**/\r
\r
-#ifndef _IDE_BUS_COMPONENT_NAME_H\r
-#define _IDE_BUS_COMPONENT_NAME_H\r
+#ifndef _IDE_BUS_COMPONENT_NAME_H_\r
+#define _IDE_BUS_COMPONENT_NAME_H_\r
\r
-#define ADD_NAME(x) AddName ((x));\r
+#define ADD_IDE_ATAPI_NAME(x) AddName ((x));\r
\r
extern EFI_COMPONENT_NAME_PROTOCOL gIDEBusComponentName;\r
extern EFI_COMPONENT_NAME2_PROTOCOL gIDEBusComponentName2;\r
languages specified in SupportedLanguages. The\r
number of languages supported by a driver is up\r
to the driver writer. Language is specified\r
- in RFC 3066 or ISO 639-2 language code format.\r
+ in RFC 4646 or ISO 639-2 language code format.\r
\r
@param DriverName[out] A pointer to the Unicode string to return.\r
This Unicode string is the name of the\r
languages specified in SupportedLanguages. The\r
number of languages supported by a driver is up\r
to the driver writer. Language is specified in\r
- RFC 3066 or ISO 639-2 language code format.\r
+ RFC 4646 or ISO 639-2 language code format.\r
\r
@param ControllerName[out] A pointer to the Unicode string to return.\r
This Unicode string is the name of the\r
\r
\r
/**\r
- TODO: Add function description\r
+ Add the component name for the IDE/ATAPI device\r
\r
- @param IdeBlkIoDevicePtr TODO: add argument description\r
-\r
- TODO: add return values\r
+ @param IdeBlkIoDevicePtr A pointer to the IDE_BLK_IO_DEV instance.\r
\r
**/\r
VOID\r
AddName (\r
IN IDE_BLK_IO_DEV *IdeBlkIoDevicePtr\r
- )\r
-;\r
+ );\r
\r
#endif\r