-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Tiano PEIM to provide the platform support functionality within Windows\r
\r
---*/\r
+**/\r
\r
\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006 - 2007, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
the CPU-specific setjump/long pair. Other services are not implemented\r
in this driver.\r
\r
---*/\r
+**/\r
\r
\r
#include "CpuDriver.h"\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
NT Emulation Architectural Protocol Driver as defined in Tiano.\r
\r
---*/\r
+**/\r
\r
#ifndef _CPU_ARCHITECTURAL_PROTOCOL_DRIVER_H_\r
#define _CPU_ARCHITECTURAL_PROTOCOL_DRIVER_H_\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
the implementations of architectural protocols and the PCI Root\r
Bridge I/O Protocol.\r
\r
---*/\r
+**/\r
\r
#include <CpuDriver.h>\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006 - 2007, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
Revision History\r
\r
---*/\r
+**/\r
\r
//\r
// The package level header files this module uses\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
Defines data structure that is the volume header found.These data is intent\r
to decouple FVB driver with FV header.\r
\r
---*/\r
+**/\r
\r
//\r
// The package level header files this module uses\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Firmware volume block driver for Intel Firmware Hub (FWH) device\r
\r
---*/\r
+**/\r
\r
#ifndef _FW_BLOCK_SERVICE_H\r
#define _FW_BLOCK_SERVICE_H\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
Abstract:\r
Public include file for the WinNt Library\r
\r
---*/\r
+**/\r
\r
#ifndef __WIN_NT_INCLUDE_H__\r
#define __WIN_NT_INCLUDE_H__\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Nt Autoscan PPI\r
\r
---*/\r
+**/\r
\r
#ifndef __NT_PEI_AUTOSCAN_H__\r
#define __NT_PEI_AUTOSCAN_H__\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
WinNt FWH PPI as defined in Tiano\r
\r
---*/\r
+**/\r
\r
#ifndef __NT_PEI_FWH_H__\r
#define __NT_PEI_FWH_H__\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
When the PEI core is done it calls the DXE IPL via PPI\r
\r
---*/\r
+**/\r
\r
#ifndef __NT_PEI_LOAD_FILE_H__\r
#define __NT_PEI_LOAD_FILE_H__\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
WinNt Thunk interface PPI\r
\r
---*/\r
+**/\r
\r
#ifndef __NT_PEI_WIN_NT_THUNK_H__\r
#define __NT_PEI_WIN_NT_THUNK_H__\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
Abstract:\r
\r
---*/\r
+**/\r
\r
#ifndef __WIN_NT_IO_H__\r
#define __WIN_NT_IO_H__\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
YOU MUST include EfiWinNT.h in place of Efi.h to make this file compile.\r
\r
---*/\r
+**/\r
\r
#ifndef __WIN_NT_THUNK_H__\r
#define __WIN_NT_THUNK_H__\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
Abstract:\r
Public include file for the WinNt Library\r
\r
---*/\r
+**/\r
\r
#ifndef __WIN_NT_DXE_H__\r
#define __WIN_NT_DXE_H__\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
Abstract:\r
Public include file for the WinNt Library\r
\r
---*/\r
+**/\r
\r
#ifndef __WIN_NT_PEIM_H__\r
#define __WIN_NT_PEIM_H__\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
to produce PeCoff library class.\r
\r
\r
---*/\r
+**/\r
\r
#include <PiDxe.h>\r
#include <Guid/PeiPeCoffLoader.h>\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
WinNt Library \r
\r
---*/\r
+**/\r
\r
#include <PiDxe.h>\r
#include <WinNtDxe.h>\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2004 - 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This file include all platform action which can be customized\r
by IBV/OEM.\r
\r
---*/\r
+**/\r
\r
#include "BdsPlatform.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2004 - 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Head file for BDS Platform specific code\r
\r
---*/\r
+**/\r
\r
#ifndef _BDS_PLATFORM_H\r
#define _BDS_PLATFORM_H\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2004 - 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
Defined the platform specific device path which will be used by\r
platform Bbd to perform the platform policy connect.\r
\r
---*/\r
+**/\r
\r
#include "BdsPlatform.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006 - 2007, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
Revision History\r
\r
---*/\r
+**/\r
\r
#include <PiPei.h>\r
#include <IndustryStandard/PeImage.h>\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
to produce PeCoff library class.\r
\r
\r
---*/\r
+**/\r
\r
#include <PiPei.h>\r
#include <Guid/PeiPeCoffLoader.h>\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
to produce PeCoff library class.\r
\r
\r
---*/\r
+**/\r
\r
#include <PiPei.h>\r
#include <Guid/PeiPeCoffLoader.h>\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
NT Emulation Metronome Architectural Protocol Driver as defined in DXE CIS\r
\r
---*/\r
+**/\r
\r
#include "Metronome.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
NT Emulation Metronome Architectural Protocol Driver as defined in DXE CIS\r
\r
---*/\r
+**/\r
\r
#ifndef _NT_THUNK_METRONOME_H_\r
#define _NT_THUNK_METRONOME_H_\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
Misc class required EFI Device Path definitions (Ports, slots & \r
onboard devices)\r
\r
---*/\r
+**/\r
\r
#ifndef _MISC_DEVICE_PATH_H\r
#define _MISC_DEVICE_PATH_H\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
Header file for MiscSubclass Driver.\r
\r
---*/\r
+**/\r
\r
#ifndef _MISC_SUBCLASS_DRIVER_H\r
#define _MISC_SUBCLASS_DRIVER_H\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006 - 2007, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
This driver parses the mMiscSubclassDataTable structure and reports\r
any generated data to the DataHub.\r
\r
---*/\r
+**/\r
\r
#include "MiscSubclassDriver.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
NT Emulation Architectural Protocol Driver as defined in Tiano\r
\r
---*/\r
+**/\r
\r
#include <PiDxe.h>\r
#include <WinNtDxe.h>\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Reset Architectural Protocol as defined in Tiano under NT Emulation\r
\r
---*/\r
+**/\r
\r
#include <PiDxe.h>\r
#include <WinNtDxe.h>\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
A simple FV stack so the SEC can extract the SEC Core from an\r
FV.\r
\r
---*/\r
+**/\r
\r
#include "SecMain.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
This code produces 128 K of temporary memory for the PEI stack by directly\r
allocate memory space with ReadWrite and Execute attribute.\r
\r
---*/\r
+**/\r
\r
#include "SecMain.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
Abstract:\r
Include file for Windows API based SEC\r
\r
---*/\r
+**/\r
\r
#include <stdio.h>\r
#include <Base.h>\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
gWinNt is a a public exported global that contains the initialized\r
data.\r
\r
---*/\r
+**/\r
\r
#include "SecMain.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
timer service. In the future, the Thread creation should possibly be \r
abstracted by the CPU architectural protocol\r
\r
---*/\r
+**/\r
\r
#include "Timer.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
This Timer module uses an NT Thread to simulate the timer-tick driven\r
timer service.\r
\r
---*/\r
+**/\r
\r
#ifndef _TIMER_H_\r
#define _TIMER_H_\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Revision History\r
\r
---*/\r
+**/\r
\r
//\r
// The package level header files this module uses\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Abstract:\r
\r
---*/\r
+**/\r
#include <Uefi.h>\r
#include <WinNtDxe.h>\r
#include <Protocol/ComponentName.h>\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
Abstract:\r
\r
---*/\r
+**/\r
#include <Uefi.h>\r
#include <WinNtDxe.h>\r
#include <Protocol/BlockIo.h>\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006 - 2007, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
Abstract:\r
\r
---*/\r
+**/\r
#include <Uefi.h>\r
#include <WinNtDxe.h>\r
#include <Protocol/BlockIo.h>\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006 - 2007, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
* Other names and brands may be claimed as the property of others.\r
\r
---*/\r
+**/\r
#include <Uefi.h>\r
#include <WinNtDxe.h>\r
#include <Protocol/WinNtThunk.h>\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
* Other names and brands may be claimed as the property of others.\r
\r
---*/\r
+**/\r
\r
#ifndef _WIN_NT_BLOCK_IO_H_\r
#define _WIN_NT_BLOCK_IO_H_\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Abstract:\r
\r
---*/\r
+**/\r
\r
//\r
// The package level header files this module uses\r
-/*+++\r
+/**@file\r
\r
Copyright (c) 2006 - 2007, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
None\r
\r
---*/\r
+**/\r
// TODO: This - add argument and description to function comment\r
// TODO: ControllerHandle - add argument and description to function comment\r
// TODO: RemainingDevicePath - add argument and description to function comment\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
TODO: add return values\r
\r
---*/\r
+**/\r
;\r
\r
//\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Revision History\r
\r
---*/\r
+**/\r
\r
//\r
// The package level header files this module uses\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
PEIM to build GUIDed HOBs for platform specific flash map\r
\r
---*/\r
+**/\r
\r
//\r
// The package level header files this module uses\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Abstract:\r
\r
---*/\r
+**/\r
\r
#include "WinNtSerialIo.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006 - 2007, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
If Handle(1) contains a gEfiWinNtSerialPortGuid protocol then the driver is\r
loaded on the device.\r
\r
---*/\r
+**/\r
\r
#include "WinNtSerialIo.h"\r
\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
Abstract:\r
\r
\r
---*/\r
+**/\r
\r
#ifndef _WIN_NT_SERIAL_IO_\r
#define _WIN_NT_SERIAL_IO_\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Abstract:\r
\r
---*/\r
+**/\r
//\r
// The package level header files this module uses\r
//\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006 - 2007, Intel Corporation\r
All rights reserved. This program and the accompanying materials\r
\r
* Other names and brands may be claimed as the property of others.\r
\r
---*/\r
+**/\r
\r
//\r
// The package level header files this module uses\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
* Other names and brands may be claimed as the property of others.\r
\r
---*/\r
+**/\r
\r
#ifndef _WIN_NT_SIMPLE_FILE_SYSTEM_H_\r
#define _WIN_NT_SIMPLE_FILE_SYSTEM_H_\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
protocol on this handle. This driver can only support one one WinNtThunk protocol\r
in the system, since the device path is hard coded.\r
\r
---*/\r
+**/\r
\r
//\r
// The package level header files this module uses\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Abstract:\r
\r
---*/\r
+**/\r
\r
#ifndef _WIN_NT_THUNK_H_\r
#define _WIN_NT_THUNK_H_\r
-/*++\r
+/**@file\r
\r
Copyright (c) 2006, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
\r
Revision History\r
\r
---*/\r
+**/\r
\r
//\r
// The package level header files this module uses\r