ReactOS 0.4.16-dev-1946-g52006dd
uacpi_resource_spec Struct Reference

#include <resources.h>

Collaboration diagram for uacpi_resource_spec:

Public Attributes

uacpi_u8 type: 5
 
uacpi_u8 native_type: 5
 
uacpi_u8 resource_kind: 1
 
uacpi_u8 size_kind: 2
 
uacpi_u16 aml_size
 
uacpi_u16 native_size
 
uacpi_size(* extra_size_for_native )(const struct uacpi_resource_spec *, void *, uacpi_size)
 
uacpi_size(* size_for_aml )(const struct uacpi_resource_spec *, uacpi_resource *)
 
const struct uacpi_resource_convert_instructionto_native
 
const struct uacpi_resource_convert_instructionto_aml
 

Detailed Description

Definition at line 266 of file resources.h.

Member Data Documentation

◆ aml_size

◆ extra_size_for_native

uacpi_size(* uacpi_resource_spec::extra_size_for_native) (const struct uacpi_resource_spec *, void *, uacpi_size)

Definition at line 290 of file resources.h.

Referenced by native_size_for_aml_resource().

◆ native_size

uacpi_u16 uacpi_resource_spec::native_size

◆ native_type

uacpi_u8 uacpi_resource_spec::native_type

Definition at line 268 of file resources.h.

Referenced by do_aml_resource_to_native().

◆ resource_kind

uacpi_u8 uacpi_resource_spec::resource_kind

◆ size_for_aml

uacpi_size(* uacpi_resource_spec::size_for_aml) (const struct uacpi_resource_spec *, uacpi_resource *)

Definition at line 298 of file resources.h.

Referenced by aml_size_for_native_resource().

◆ size_kind

uacpi_u8 uacpi_resource_spec::size_kind

Definition at line 270 of file resources.h.

Referenced by uacpi_for_each_aml_resource().

◆ to_aml

const struct uacpi_resource_convert_instruction* uacpi_resource_spec::to_aml

Definition at line 303 of file resources.h.

Referenced by do_native_resource_to_aml().

◆ to_native

const struct uacpi_resource_convert_instruction* uacpi_resource_spec::to_native

Definition at line 302 of file resources.h.

Referenced by do_aml_resource_to_native().

◆ type


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