PatchworkOS
Loading...
Searching...
No Matches
aml_field_unit_obj_t Struct Reference

Data for a field unit object. More...

#include <object.h>

Data Fields

 AML_OBJECT_COMMON_HEADER
 
aml_field_unit_obj_type_t fieldType
 The type of field unit.
 
aml_field_unit_obj_tindex
 Used for IndexField.
 
aml_field_unit_obj_tdata
 Used for IndexField.
 
aml_object_tbankValue
 Used for BankField.
 
aml_field_unit_obj_tbank
 Used for BankField.
 
aml_opregion_obj_topregion
 Used for Field and BankField.
 
aml_field_flags_t fieldFlags
 Used for Field, IndexField and BankField.
 
aml_bit_size_t bitOffset
 Used for Field, IndexField and BankField.
 
aml_bit_size_t bitSize
 Used for Field, IndexField and BankField.
 

Detailed Description

Data for a field unit object.

Definition at line 245 of file object.h.

Field Documentation

◆ AML_OBJECT_COMMON_HEADER

aml_field_unit_obj_t::AML_OBJECT_COMMON_HEADER

Definition at line 247 of file object.h.

◆ bank

aml_field_unit_obj_t* aml_field_unit_obj_t::bank

◆ bankValue

aml_object_t* aml_field_unit_obj_t::bankValue

◆ bitOffset

aml_bit_size_t aml_field_unit_obj_t::bitOffset

Used for Field, IndexField and BankField.

Definition at line 255 of file object.h.

Referenced by aml_field_unit_access(), and aml_object_to_string().

◆ bitSize

aml_bit_size_t aml_field_unit_obj_t::bitSize

Used for Field, IndexField and BankField.

Definition at line 256 of file object.h.

Referenced by aml_field_unit_access(), aml_field_unit_load(), and aml_object_to_string().

◆ data

◆ fieldFlags

aml_field_flags_t aml_field_unit_obj_t::fieldFlags

Used for Field, IndexField and BankField.

Definition at line 254 of file object.h.

Referenced by aml_field_unit_access().

◆ fieldType

aml_field_unit_obj_type_t aml_field_unit_obj_t::fieldType

The type of field unit.

Definition at line 248 of file object.h.

Referenced by aml_field_unit_access(), aml_generic_field_read_at(), aml_generic_field_write_at(), and aml_object_clear().

◆ index

aml_field_unit_obj_t* aml_field_unit_obj_t::index

◆ opregion

aml_opregion_obj_t* aml_field_unit_obj_t::opregion

Used for Field and BankField.

Definition at line 253 of file object.h.

Referenced by aml_field_unit_access(), aml_generic_field_read_at(), aml_generic_field_write_at(), aml_name_field_read(), and aml_object_clear().


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