L4Re - L4 Runtime Environment
l4_vhw_entry Struct Reference

Description of a device. More...

#include <vhw.h>

+ Collaboration diagram for l4_vhw_entry:

Data Fields

enum l4_vhw_entry_type type
 Type of virtual hardware. More...
 
l4_uint32_t provider_pid
 Host PID of the VHW provider. More...
 
l4_addr_t mem_start
 Start of memory region. More...
 
l4_addr_t mem_size
 Size of memory region. More...
 
l4_uint32_t irq_no
 IRQ number. More...
 
l4_uint32_t fd
 File descriptor. More...
 

Detailed Description

Description of a device.

Examples:
examples/sys/ux-vhw/main.c.

Definition at line 55 of file vhw.h.

Field Documentation

◆ fd

l4_uint32_t l4_vhw_entry::fd

File descriptor.

Definition at line 63 of file vhw.h.

◆ irq_no

l4_uint32_t l4_vhw_entry::irq_no

IRQ number.

Examples:
examples/sys/ux-vhw/main.c.

Definition at line 62 of file vhw.h.

◆ mem_size

l4_addr_t l4_vhw_entry::mem_size

Size of memory region.

Examples:
examples/sys/ux-vhw/main.c.

Definition at line 60 of file vhw.h.

◆ mem_start

l4_addr_t l4_vhw_entry::mem_start

Start of memory region.

Examples:
examples/sys/ux-vhw/main.c.

Definition at line 59 of file vhw.h.

◆ provider_pid

l4_uint32_t l4_vhw_entry::provider_pid

Host PID of the VHW provider.

Examples:
examples/sys/ux-vhw/main.c.

Definition at line 57 of file vhw.h.

◆ type

enum l4_vhw_entry_type l4_vhw_entry::type

Type of virtual hardware.

Examples:
examples/sys/ux-vhw/main.c.

Definition at line 56 of file vhw.h.


The documentation for this struct was generated from the following file: