L4Re Operating System Framework
Interface and Usage Documentation
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
vbus_pci-ops.h
1/*
2 * (c) 2014 Sarah Hoffmann <sarah.hoffmann@kernkonzept.com>
3 *
4 * License: see LICENSE.spdx (in this directory or the directories above)
5 */
6#pragma once
7
9
10enum
11{
12 L4vbus_pciroot_cfg_read = L4VBUS_INTERFACE_PCI << L4VBUS_IFACE_SHIFT,
13 L4vbus_pciroot_cfg_write,
14 L4vbus_pciroot_cfg_irq_enable
15};
16
17enum
18{
19 L4vbus_pcidev_cfg_read = L4VBUS_INTERFACE_PCIDEV << L4VBUS_IFACE_SHIFT,
20 L4vbus_pcidev_cfg_write,
21 L4vbus_pcidev_cfg_irq_enable
22};
This header contains the definition of VBUS sub-interfaces and convenience functions to work with the...
@ L4VBUS_IFACE_SHIFT
Sub-interface ID shift.
@ L4VBUS_INTERFACE_PCI
PCI.
@ L4VBUS_INTERFACE_PCIDEV
PCI Device.