mirror of https://github.com/acidanthera/audk.git
Adjust doxygen comment style for structure.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6177 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
84c11ea2ba
commit
1544a668ad
|
@ -48,57 +48,24 @@ typedef enum {
|
||||||
/// layer that is used to produce the Simple Network Protocol.
|
/// layer that is used to produce the Simple Network Protocol.
|
||||||
///
|
///
|
||||||
struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL {
|
struct _EFI_NETWORK_INTERFACE_IDENTIFIER_PROTOCOL {
|
||||||
///
|
UINT64 Revision; ///< The revision of the EFI_NETWORK_INTERFACE_IDENTIFIER protocol.
|
||||||
/// The revision of the EFI_NETWORK_INTERFACE_IDENTIFIER protocol.
|
UINT64 ID; ///< Address of the first byte of the identifying structure for this network
|
||||||
///
|
///< interface. This is only valid when the network interface is started
|
||||||
UINT64 Revision;
|
///< (see Start()). When the network interface is not started, this field is set to zero.
|
||||||
|
UINT64 ImageAddr; ///< Address of the first byte of the identifying structure for this
|
||||||
///
|
///< network interface. This is set to zero if there is no structure.
|
||||||
/// Address of the first byte of the identifying structure for this network
|
UINT32 ImageSize; ///< Size of unrelocated network interface image.
|
||||||
/// interface. This is only valid when the network interface is started
|
CHAR8 StringId[4];///< A four-character ASCII string that is sent in the class identifier field of
|
||||||
/// (see Start()). When the network interface is not started, this field is set to zero.
|
///< option 60 in DHCP. For a Type of EfiNetworkInterfaceUndi, this field is UNDI.
|
||||||
///
|
UINT8 Type; ///< Network interface type. This will be set to one of the values
|
||||||
UINT64 ID;
|
///< in EFI_NETWORK_INTERFACE_TYPE.
|
||||||
|
|
||||||
///
|
|
||||||
/// Address of the first byte of the identifying structure for this
|
|
||||||
/// network interface. This is set to zero if there is no structure.
|
|
||||||
///
|
|
||||||
/// For PXE/UNDI this is the first byte of the !PXE structure.
|
|
||||||
///
|
|
||||||
UINT64 ImageAddr;
|
|
||||||
|
|
||||||
///
|
|
||||||
/// Size of unrelocated network interface image.
|
|
||||||
///
|
|
||||||
UINT32 ImageSize;
|
|
||||||
|
|
||||||
///
|
|
||||||
/// A four-character ASCII string that is sent in the class identifier field of
|
|
||||||
/// option 60 in DHCP. For a Type of EfiNetworkInterfaceUndi, this field is UNDI.
|
|
||||||
///
|
|
||||||
CHAR8 StringId[4];
|
|
||||||
|
|
||||||
///
|
|
||||||
/// Network interface type. This will be set to one of the values
|
|
||||||
/// in EFI_NETWORK_INTERFACE_TYPE.
|
|
||||||
///
|
|
||||||
UINT8 Type;
|
|
||||||
|
|
||||||
UINT8 MajorVer; ///< Major version number.
|
UINT8 MajorVer; ///< Major version number.
|
||||||
UINT8 MinorVer; ///< Minor version number.
|
UINT8 MinorVer; ///< Minor version number.
|
||||||
|
BOOLEAN Ipv6Supported; ///< TRUE if the network interface supports IPv6; otherwise FALSE.
|
||||||
|
UINT8 IfNum; ///< The network interface number that is being identified by this Network
|
||||||
|
///< Interface Identifier Protocol. This field must be less than or equal
|
||||||
|
///< to the IFcnt field in the !PXE structure.
|
||||||
|
|
||||||
///
|
|
||||||
/// TRUE if the network interface supports IPv6; otherwise FALSE.\
|
|
||||||
///
|
|
||||||
BOOLEAN Ipv6Supported;
|
|
||||||
|
|
||||||
///
|
|
||||||
/// The network interface number that is being identified by this Network
|
|
||||||
/// Interface Identifier Protocol. This field must be less than or equal
|
|
||||||
/// to the IFcnt field in the !PXE structure.
|
|
||||||
///
|
|
||||||
UINT8 IfNum;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
extern EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid;
|
extern EFI_GUID gEfiNetworkInterfaceIdentifierProtocolGuid;
|
||||||
|
|
Loading…
Reference in New Issue