L4Re Operating System Framework
Interface and Usage Documentation
|
C++ interface of the Vbus API. More...
Data Structures | |
class | Device |
Device on a L4vbus::Vbus. More... | |
class | Gpio_module |
A Gpio_module groups multiple GPIO pins together. More... | |
class | Gpio_pin |
A GPIO pin. More... | |
class | Icu |
Vbus Interrupt controller API. More... | |
class | Pci_dev |
A PCI device. More... | |
class | Pci_host_bridge |
A Pci host bridge. More... | |
class | Pm |
Power-management API mixin. More... | |
class | Vbus |
The virtual bus (Vbus) interface. More... | |
C++ interface of the Vbus API.
The virtual bus (Vbus) is a hierarchical (tree) structure of device nodes where each device has a set of resources attached to it. Each virtual bus provides an Icu (Interrupt controller) for interrupt handling.
The Vbus interface allows a client to find and query devices present on his virtual bus. After obtaining a device handle for a specific device the client can enumerate its resources.
Refer to L4 Vbus functions for the C API.