]> git.proxmox.com Git - mirror_edk2.git/blame - EdkModulePkg/Bus/Pci/IdeBus/Dxe/ComponentName.h
Removed EFI_SIZE_REDUCTION_APPLIED and SIZE_REDUCTION_ISA_COMBINED because one PCD...
[mirror_edk2.git] / EdkModulePkg / Bus / Pci / IdeBus / Dxe / ComponentName.h
CommitLineData
8b4e96c4 1/** @file\r
8ba8cb28 2 Copyright (c) 2006, Intel Corporation\r
3 All rights reserved. This program and the accompanying materials\r
4 are licensed and made available under the terms and conditions of the BSD License\r
5 which accompanies this distribution. The full text of the license may be found at\r
6 http://opensource.org/licenses/bsd-license.php\r
878ddf1f 7\r
8ba8cb28 8 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
9 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
878ddf1f 10\r
8b4e96c4 11**/\r
878ddf1f 12\r
13#ifndef _IDE_BUS_COMPONENT_NAME_H\r
14#define _IDE_BUS_COMPONENT_NAME_H\r
15\r
878ddf1f 16#define ADD_NAME(x) AddName ((x));\r
17\r
18extern EFI_COMPONENT_NAME_PROTOCOL gIDEBusComponentName;\r
19\r
878ddf1f 20\r
21//\r
22// EFI Component Name Functions\r
23//\r
8b4e96c4 24/**\r
25 TODO: Add function description\r
26\r
27 @param This TODO: add argument description\r
28 @param Language TODO: add argument description\r
29 @param DriverName TODO: add argument description\r
30\r
31 TODO: add return values\r
32\r
33**/\r
878ddf1f 34EFI_STATUS\r
35EFIAPI\r
36IDEBusComponentNameGetDriverName (\r
37 IN EFI_COMPONENT_NAME_PROTOCOL *This,\r
38 IN CHAR8 *Language,\r
39 OUT CHAR16 **DriverName\r
40 )\r
8b4e96c4 41;\r
878ddf1f 42\r
8b4e96c4 43/**\r
878ddf1f 44 TODO: Add function description\r
45\r
8b4e96c4 46 @param This TODO: add argument description\r
47 @param ControllerHandle TODO: add argument description\r
48 @param ChildHandle TODO: add argument description\r
49 @param Language TODO: add argument description\r
50 @param ControllerName TODO: add argument description\r
878ddf1f 51\r
52 TODO: add return values\r
53\r
8b4e96c4 54**/\r
878ddf1f 55EFI_STATUS\r
56EFIAPI\r
57IDEBusComponentNameGetControllerName (\r
58 IN EFI_COMPONENT_NAME_PROTOCOL *This,\r
59 IN EFI_HANDLE ControllerHandle,\r
60 IN EFI_HANDLE ChildHandle OPTIONAL,\r
61 IN CHAR8 *Language,\r
62 OUT CHAR16 **ControllerName\r
63 )\r
8b4e96c4 64;\r
878ddf1f 65\r
8b4e96c4 66/**\r
878ddf1f 67 TODO: Add function description\r
68\r
8b4e96c4 69 @param IdeBlkIoDevicePtr TODO: add argument description\r
878ddf1f 70\r
71 TODO: add return values\r
72\r
8b4e96c4 73**/\r
878ddf1f 74VOID\r
75AddName (\r
76 IN IDE_BLK_IO_DEV *IdeBlkIoDevicePtr\r
77 )\r
878ddf1f 78;\r
79\r
80#endif\r