ReactOS 0.4.16-dev-1946-g52006dd
uacpi_mapped_gas Struct Reference

#include <io.h>

Collaboration diagram for uacpi_mapped_gas:

Public Attributes

uacpi_handle mapping
 
uacpi_u8 access_bit_width
 
uacpi_u8 total_bit_width
 
uacpi_u8 bit_offset
 
uacpi_status(* read )(uacpi_handle, uacpi_size offset, uacpi_u8 width, uacpi_u64 *out)
 
uacpi_status(* write )(uacpi_handle, uacpi_size offset, uacpi_u8 width, uacpi_u64 in)
 
void(* unmap )(uacpi_handle, uacpi_size)
 

Detailed Description

Definition at line 9 of file io.h.

Member Data Documentation

◆ access_bit_width

uacpi_u8 uacpi_mapped_gas::access_bit_width

◆ bit_offset

uacpi_u8 uacpi_mapped_gas::bit_offset

Definition at line 13 of file io.h.

Referenced by uacpi_gas_read_mapped(), uacpi_gas_write_mapped(), and uacpi_map_gas_noalloc().

◆ mapping

uacpi_handle uacpi_mapped_gas::mapping

◆ read

Definition at line 15 of file io.h.

Referenced by uacpi_gas_read_mapped(), and uacpi_map_gas_noalloc().

◆ total_bit_width

uacpi_u8 uacpi_mapped_gas::total_bit_width

Definition at line 12 of file io.h.

Referenced by uacpi_gas_read_mapped(), uacpi_gas_write_mapped(), and uacpi_map_gas_noalloc().

◆ unmap

void(* uacpi_mapped_gas::unmap) (uacpi_handle, uacpi_size)

Definition at line 22 of file io.h.

Referenced by uacpi_map_gas_noalloc(), and uacpi_unmap_gas_nofree().

◆ write

Definition at line 18 of file io.h.

Referenced by uacpi_gas_write_mapped(), and uacpi_map_gas_noalloc().


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