Enable MiscSubclassDriver.inf in Nt32Pkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2989 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@ -19,12 +19,14 @@
|
|||||||
//
|
//
|
||||||
// The package level header files this module uses
|
// The package level header files this module uses
|
||||||
//
|
//
|
||||||
#include <PiDxe.h>
|
#include <FrameworkDxe.h>
|
||||||
#include <WinNtDxe.h>
|
#include <WinNtDxe.h>
|
||||||
//
|
//
|
||||||
// The protocols, PPI and GUID defintions for this module
|
// The protocols, PPI and GUID defintions for this module
|
||||||
//
|
//
|
||||||
//#include <Protocol/WinNtIo.h>
|
#include <Guid/DataHubRecords.h>
|
||||||
|
#include <Protocol/DataHub.h>
|
||||||
|
#include <Protocol/WinNtIo.h>
|
||||||
//
|
//
|
||||||
// The Library classes this module consumes
|
// The Library classes this module consumes
|
||||||
//
|
//
|
||||||
|
@ -1,13 +1,13 @@
|
|||||||
/*++
|
/*++
|
||||||
|
|
||||||
Copyright (c) 2006, Intel Corporation
|
Copyright (c) 2006, Intel Corporation
|
||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are licensed and made available under the terms and conditions of the BSD License
|
are licensed and made available under the terms and conditions of the BSD License
|
||||||
which accompanies this distribution. The full text of the license may be found at
|
which accompanies this distribution. The full text of the license may be found at
|
||||||
http://opensource.org/licenses/bsd-license.php
|
http://opensource.org/licenses/bsd-license.php
|
||||||
|
|
||||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||||
|
|
||||||
Module Name:
|
Module Name:
|
||||||
|
|
||||||
@ -30,16 +30,12 @@ Abstract:
|
|||||||
|
|
||||||
#include <MiscDevicePath.h>
|
#include <MiscDevicePath.h>
|
||||||
|
|
||||||
//
|
|
||||||
// Autogen string file
|
|
||||||
//
|
|
||||||
#include <MiscSubclassStrDefs.h>
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Data table entry update function.
|
// Data table entry update function.
|
||||||
//
|
//
|
||||||
typedef
|
typedef
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
(EFIAPI EFI_MISC_SUBCLASS_DATA_FUNCTION) (
|
(EFIAPI EFI_MISC_SUBCLASS_DATA_FUNCTION) (
|
||||||
IN UINT16 RecordType,
|
IN UINT16 RecordType,
|
||||||
IN UINT32 *RecordLen,
|
IN UINT32 *RecordLen,
|
||||||
|
@ -105,7 +105,7 @@
|
|||||||
BaseMemoryLib
|
BaseMemoryLib
|
||||||
UefiDriverEntryPoint
|
UefiDriverEntryPoint
|
||||||
UefiLib
|
UefiLib
|
||||||
HiiLib
|
HiiLibFramework
|
||||||
DebugLib
|
DebugLib
|
||||||
BaseLib
|
BaseLib
|
||||||
|
|
||||||
@ -118,7 +118,11 @@
|
|||||||
|
|
||||||
[Guids]
|
[Guids]
|
||||||
gEfiWinNtMemoryGuid # SOMETIMES_CONSUMED
|
gEfiWinNtMemoryGuid # SOMETIMES_CONSUMED
|
||||||
|
gEfiProcessorSubClassGuid # SOMETIMES_CONSUMED
|
||||||
|
gEfiMiscSubClassGuid # SOMETIMES_CONSUMED
|
||||||
|
gEfiMemoryProducerGuid # SOMETIMES_CONSUMED
|
||||||
|
gEfiMemorySubClassGuid # SOMETIMES_CONSUMED
|
||||||
|
gEfiWinNtMemoryGuid # SOMETIMES_CONSUMED
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
#
|
#
|
||||||
|
@ -1,19 +1,19 @@
|
|||||||
/*++
|
/*++
|
||||||
|
|
||||||
Copyright (c) 2006, Intel Corporation
|
Copyright (c) 2006, Intel Corporation
|
||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
are licensed and made available under the terms and conditions of the BSD License
|
are licensed and made available under the terms and conditions of the BSD License
|
||||||
which accompanies this distribution. The full text of the license may be found at
|
which accompanies this distribution. The full text of the license may be found at
|
||||||
http://opensource.org/licenses/bsd-license.php
|
http://opensource.org/licenses/bsd-license.php
|
||||||
|
|
||||||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||||
|
|
||||||
Module Name:
|
Module Name:
|
||||||
|
|
||||||
MiscSystemSlotDesignationData.c
|
MiscSystemSlotDesignationData.c
|
||||||
|
|
||||||
Abstract:
|
Abstract:
|
||||||
|
|
||||||
This driver parses the mMiscSubclassDataTable structure and reports
|
This driver parses the mMiscSubclassDataTable structure and reports
|
||||||
any generated data to the DataHub.
|
any generated data to the DataHub.
|
||||||
|
@ -305,7 +305,7 @@
|
|||||||
[Components.IA32]
|
[Components.IA32]
|
||||||
$(WORKSPACE)/Nt32Pkg/BootModePei/BootMode.inf
|
$(WORKSPACE)/Nt32Pkg/BootModePei/BootMode.inf
|
||||||
$(WORKSPACE)/Nt32Pkg/WinNtThunkDxe/WinNtThunk.inf
|
$(WORKSPACE)/Nt32Pkg/WinNtThunkDxe/WinNtThunk.inf
|
||||||
# $(WORKSPACE)/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubclassDriver.inf
|
$(WORKSPACE)/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubclassDriver.inf
|
||||||
$(WORKSPACE)/Nt32Pkg/WinNtThunkPPIToProtocolPei/WinNtThunkPPIToProtocol.inf
|
$(WORKSPACE)/Nt32Pkg/WinNtThunkPPIToProtocolPei/WinNtThunkPPIToProtocol.inf
|
||||||
$(WORKSPACE)/Nt32Pkg/WinNtAutoScanPei/WinNtAutoScan.inf
|
$(WORKSPACE)/Nt32Pkg/WinNtAutoScanPei/WinNtAutoScan.inf
|
||||||
$(WORKSPACE)/Nt32Pkg/WinNtBlockIoDxe/WinNtBlockIo.inf
|
$(WORKSPACE)/Nt32Pkg/WinNtBlockIoDxe/WinNtBlockIo.inf
|
||||||
|
Reference in New Issue
Block a user