This header file contains all of the PXE type definitions,\r
structure prototypes, global variables and constants that\r
are needed for porting PXE to EFI.\r
- \r
- Copyright (c) 2006 - 2010, 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
- which accompanies this distribution. The full text of the license may be found at \r
- http://opensource.org/licenses/bsd-license.php \r
- \r
- THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
- WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r
- \r
+\r
+ Copyright (c) 2006 - 2010, 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
+ which accompanies this distribution. The full text of the license may be found at\r
+ http://opensource.org/licenses/bsd-license.php\r
+\r
+ THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
+ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
+\r
@par Revision Reference:\r
32/64-bit PXE specification:\r
alpha-4, 99-Dec-17\r
\r
- @attention The PXE_OPFLAGS_GET_MEDIA_STATUS and PXE_STATFLAGS_GET_STATUS_NO_MEDIA_xxx\r
- are not defined in current UEFI spec (v2.3, approved May, 09), they will be\r
- added by following erratas.\r
- \r
**/\r
\r
#ifndef __EFI_PXE_H__\r
typedef UINT16 PXE_UINT16;\r
typedef UINT32 PXE_UINT32;\r
typedef UINTN PXE_UINTN;\r
- \r
+\r
///\r
/// typedef unsigned long PXE_UINT64;\r
///\r
///\r
#define PXE_OPFLAGS_INTERRUPT_SOFTWARE 0x0008\r
\r
-/// \r
+///\r
/// UNDI Receive Filters\r
///\r
///\r
///\r
#define PXE_OPFLAGS_RECEIVE_FILTER_ALL_MULTICAST 0x0010\r
\r
-/// \r
+///\r
/// UNDI Station Address\r
///\r
#define PXE_OPFLAGS_STATION_ADDRESS_READ 0x0000\r
#define PXE_OPFLAGS_TRANSMIT_FRAGMENTED 0x0002\r
#define PXE_OPFLAGS_TRANSMIT_WHOLE 0x0000\r
\r
-/// \r
+///\r
/// UNDI Receive\r
///\r
/// No OpFlags\r
#define PXE_FRAME_TYPE_PROMISCUOUS 0x04\r
#define PXE_FRAME_TYPE_PROMISCUOUS_MULTICAST 0x05\r
\r
-#define PXE_FRAME_TYPE_MULTICAST PXE_FRAME_TYPE_FILTERED_MULTICAST \r
+#define PXE_FRAME_TYPE_MULTICAST PXE_FRAME_TYPE_FILTERED_MULTICAST\r
\r
typedef PXE_UINT32 PXE_IPV4;\r
\r