TianoCore EDK2 master
Loading...
Searching...
No Matches
Virtio10.h File Reference

Go to the source code of this file.

Data Structures

struct  VIRTIO_1_0_CONFIG
 
struct  VIRTIO_1_0_DEV
 

Macros

#define VIRTIO_1_0_SIGNATURE   SIGNATURE_32 ('V', 'I', 'O', '1')
 
#define VIRTIO_1_0_FROM_VIRTIO_DEVICE(Device)    CR (Device, VIRTIO_1_0_DEV, VirtIo, VIRTIO_1_0_SIGNATURE)
 

Enumerations

enum  VIRTIO_1_0_BAR_TYPE { Virtio10BarTypeMem , Virtio10BarTypeIo }
 

Detailed Description

Private definitions of the VirtIo 1.0 driver.

Copyright (C) 2016, Red Hat, Inc.

SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file Virtio10.h.

Macro Definition Documentation

◆ VIRTIO_1_0_FROM_VIRTIO_DEVICE

#define VIRTIO_1_0_FROM_VIRTIO_DEVICE (   Device)     CR (Device, VIRTIO_1_0_DEV, VirtIo, VIRTIO_1_0_SIGNATURE)

Definition at line 47 of file Virtio10.h.

◆ VIRTIO_1_0_SIGNATURE

#define VIRTIO_1_0_SIGNATURE   SIGNATURE_32 ('V', 'I', 'O', '1')

Definition at line 15 of file Virtio10.h.

Enumeration Type Documentation

◆ VIRTIO_1_0_BAR_TYPE

enum VIRTIO_1_0_BAR_TYPE

Definition at line 20 of file Virtio10.h.