6#ifndef UACPI_BAREBONES_MODE
void user(int argc, const char *argv[])
@ UACPI_AML_RESOURCE_KIND_LARGE
@ UACPI_AML_RESOURCE_KIND_SMALL
@ UACPI_AML_RESOURCE_END_TAG
@ UACPI_AML_RESOURCE_PIN_GROUP
@ UACPI_AML_RESOURCE_FIXED_MEMORY32
@ UACPI_AML_RESOURCE_ADDRESS32
@ UACPI_AML_RESOURCE_PIN_CONFIGURATION
@ UACPI_AML_RESOURCE_FIXED_IO
@ UACPI_AML_RESOURCE_MEMORY24
@ UACPI_AML_RESOURCE_TYPE_INVALID
@ UACPI_AML_RESOURCE_VENDOR_TYPE0
@ UACPI_AML_RESOURCE_PIN_FUNCTION
@ UACPI_AML_RESOURCE_FIXED_DMA
@ UACPI_AML_RESOURCE_PIN_GROUP_FUNCTION
@ UACPI_AML_RESOURCE_GPIO_CONNECTION
@ UACPI_AML_RESOURCE_EXTENDED_IRQ
@ UACPI_AML_RESOURCE_GENERIC_REGISTER
@ UACPI_AML_RESOURCE_END_DEPENDENT
@ UACPI_AML_RESOURCE_VENDOR_TYPE1
@ UACPI_AML_RESOURCE_ADDRESS64_EXTENDED
@ UACPI_AML_RESOURCE_ADDRESS64
@ UACPI_AML_RESOURCE_ADDRESS16
@ UACPI_AML_RESOURCE_START_DEPENDENT
@ UACPI_AML_RESOURCE_CLOCK_INPUT
@ UACPI_AML_RESOURCE_SERIAL_CONNECTION
@ UACPI_AML_RESOURCE_PIN_GROUP_CONFIGURATION
@ UACPI_AML_RESOURCE_MEMORY32
uacpi_status uacpi_for_each_aml_resource(uacpi_data_view, uacpi_aml_resource_iteration_callback cb, void *user)
uacpi_status uacpi_native_resources_to_aml(uacpi_resources *resources, uacpi_object **out_template)
uacpi_status uacpi_native_resources_from_aml(uacpi_data_view, uacpi_resources **out_resources)
uacpi_status uacpi_find_aml_resource_end_tag(uacpi_data_view, uacpi_size *out_offset)
uacpi_iteration_decision(* uacpi_aml_resource_iteration_callback)(void *, uacpi_u8 *data, uacpi_u16 resource_size, const struct uacpi_resource_spec *)
uacpi_resource_convert_opcode
@ UACPI_RESOURCE_CONVERT_OPCODE_FIELD_8
@ UACPI_RESOURCE_CONVERT_OPCODE_PACKED_ARRAY_8
@ UACPI_RESOURCE_CONVERT_OPCODE_BIT_FIELD_2
@ UACPI_RESOURCE_CONVERT_OPCODE_FIELD_32
@ UACPI_RESOURCE_CONVERT_OPCODE_UNREACHABLE
@ UACPI_RESOURCE_CONVERT_OPCODE_LOAD_8_NATIVE
@ UACPI_RESOURCE_CONVERT_OPCODE_PIN_TABLE
@ UACPI_RESOURCE_CONVERT_OPCODE_FIELD_16
@ UACPI_RESOURCE_CONVERT_OPCODE_SKIP_IF_AML_SIZE_LESS_THAN
@ UACPI_RESOURCE_CONVERT_OPCODE_PACKED_ARRAY_16
@ UACPI_RESOURCE_CONVERT_OPCODE_SET_TO_IMM
@ UACPI_RESOURCE_CONVERT_OPCODE_BIT_FIELD_1
@ UACPI_RESOURCE_CONVERT_OPCODE_FIELD_64
@ UACPI_RESOURCE_CONVERT_OPCODE_SKIP_IF_NOT_EQUALS
@ UACPI_RESOURCE_CONVERT_OPCODE_LOAD_8_STORE
@ UACPI_RESOURCE_CONVERT_OPCODE_BIT_FIELD_3
@ UACPI_RESOURCE_CONVERT_OPCODE_BIT_FIELD_6
@ UACPI_RESOURCE_CONVERT_OPCODE_LOAD_AML_SIZE_32
@ UACPI_RESOURCE_CONVERT_OPCODE_LOAD_IMM
@ UACPI_RESOURCE_CONVERT_OPCODE_RESOURCE_LABEL
@ UACPI_RESOURCE_CONVERT_OPCODE_LOAD_16_NATIVE
@ UACPI_RESOURCE_CONVERT_OPCODE_RESOURCE_SOURCE_NO_INDEX
@ UACPI_RESOURCE_CONVERT_OPCODE_LOAD_PIN_TABLE_LENGTH
@ UACPI_RESOURCE_CONVERT_OPCODE_SERIAL_TYPE_SPECIFIC
@ UACPI_RESOURCE_CONVERT_OPCODE_RESOURCE_SOURCE
@ UACPI_RESOURCE_CONVERT_OPCODE_END
@ UACPI_RESOURCE_CONVERT_OPCODE_VENDOR_DATA
uacpi_aml_resource_size_kind
@ UACPI_AML_RESOURCE_SIZE_KIND_FIXED
@ UACPI_AML_RESOURCE_SIZE_KIND_FIXED_OR_ONE_LESS
@ UACPI_AML_RESOURCE_SIZE_KIND_VARIABLE
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
static HMODULE MODULEINFO DWORD cb
uacpi_size(* size_for_aml)(const struct uacpi_resource_spec *, uacpi_resource *)
const struct uacpi_resource_convert_instruction * to_aml
const struct uacpi_resource_convert_instruction * to_native
uacpi_size(* extra_size_for_native)(const struct uacpi_resource_spec *, void *, uacpi_size)