|
L4Re - L4 Runtime Environment
|
C++ interface of the Vbus API. More...
Collaboration diagram for Vbus API:Data Structures | |
| class | L4vbus::Pm< DEC > |
| Power-management API mixin. More... | |
| class | L4vbus::Device |
| Device on a L4vbus::Vbus. More... | |
| class | L4vbus::Icu |
| Vbus Interrupt controller API. More... | |
| class | L4vbus::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.