Enum uacpi_init_level
enum uacpi_init_level {
UACPI_INIT_LEVEL_EARLY,
UACPI_INIT_LEVEL_SUBSYSTEM_INITIALIZED,
UACPI_INIT_LEVEL_NAMESPACE_LOADED,
UACPI_INIT_LEVEL_NAMESPACE_INITIALIZED
};Values
UACPI_INIT_LEVEL_EARLYUACPI_INIT_LEVEL_SUBSYSTEM_INITIALIZEDState after a successfull call to uacpi_initialize. Table API and
other helpers that don't depend on the ACPI namespace may be used.
UACPI_INIT_LEVEL_NAMESPACE_LOADEDState after a successfull call to uacpi_namespace_load. Most API may be
used, namespace can be iterated, etc.
UACPI_INIT_LEVEL_NAMESPACE_INITIALIZEDThe final initialization stage, this is entered after the call to
uacpi_namespace_initialize. All API is available to use.