]> git.proxmox.com Git - mirror_edk2.git/blob - OvmfPkg/Include/IndustryStandard/Virtio10Net.h
OvmfPkg/MemEncryptSevLib: find pages of initial SMRAM save state map
[mirror_edk2.git] / OvmfPkg / Include / IndustryStandard / Virtio10Net.h
1 /** @file
2 Definitions from the VirtIo 1.0 specification (csprd05), specifically for the
3 network device.
4
5 Copyright (C) 2016, Red Hat, Inc.
6
7 This program and the accompanying materials are licensed and made available
8 under the terms and conditions of the BSD License which accompanies this
9 distribution. The full text of the license may be found at
10 http://opensource.org/licenses/bsd-license.php
11
12 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT
13 WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
14 **/
15
16 #ifndef _VIRTIO_1_0_NET_H_
17 #define _VIRTIO_1_0_NET_H_
18
19 #include <IndustryStandard/Virtio10.h>
20 #include <IndustryStandard/Virtio095Net.h>
21
22 //
23 // VirtIo 1.0 packet header
24 //
25 #pragma pack (1)
26 typedef struct {
27 VIRTIO_NET_REQ V0_9_5;
28 UINT16 NumBuffers;
29 } VIRTIO_1_0_NET_REQ;
30 #pragma pack ()
31
32 #endif // _VIRTIO_1_0_NET_H_