1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
#![no_std] #![allow(bad_style)] pub type va_list = usize; #[repr(u8)] pub enum c_void { __var1, __var2, } #[cfg(target_pointer_width = "32")] include!("raw32.rs"); #[cfg(target_pointer_width = "64")] include!("raw64.rs"); pub const AE_OK: ACPI_STATUS = 0; pub const AE_ERROR : ACPI_STATUS = 0x0001; pub const AE_NO_ACPI_TABLES : ACPI_STATUS = 0x0002; pub const AE_NO_NAMESPACE : ACPI_STATUS = 0x0003; pub const AE_NO_MEMORY : ACPI_STATUS = 0x0004; pub const AE_NOT_FOUND : ACPI_STATUS = 0x0005; pub const AE_NOT_EXIST : ACPI_STATUS = 0x0006; pub const AE_ALREADY_EXISTS : ACPI_STATUS = 0x0007; pub const AE_TYPE : ACPI_STATUS = 0x0008; pub const AE_NULL_OBJECT : ACPI_STATUS = 0x0009; pub const AE_NULL_ENTRY : ACPI_STATUS = 0x000A; pub const AE_BUFFER_OVERFLOW : ACPI_STATUS = 0x000B; pub const AE_STACK_OVERFLOW : ACPI_STATUS = 0x000C; pub const AE_STACK_UNDERFLOW : ACPI_STATUS = 0x000D; pub const AE_NOT_IMPLEMENTED : ACPI_STATUS = 0x000E; pub const AE_SUPPORT : ACPI_STATUS = 0x000F; pub const AE_LIMIT : ACPI_STATUS = 0x0010; pub const AE_TIME : ACPI_STATUS = 0x0011; pub const AE_ACQUIRE_DEADLOCK : ACPI_STATUS = 0x0012; pub const AE_RELEASE_DEADLOCK : ACPI_STATUS = 0x0013; pub const AE_NOT_ACQUIRED : ACPI_STATUS = 0x0014; pub const AE_ALREADY_ACQUIRED : ACPI_STATUS = 0x0015; pub const AE_NO_HARDWARE_RESPONSE : ACPI_STATUS = 0x0016; pub const AE_NO_GLOBAL_LOCK : ACPI_STATUS = 0x0017; pub const AE_ABORT_METHOD : ACPI_STATUS = 0x0018; pub const AE_SAME_HANDLER : ACPI_STATUS = 0x0019; pub const AE_NO_HANDLER : ACPI_STATUS = 0x001A; pub const AE_OWNER_ID_LIMIT : ACPI_STATUS = 0x001B; pub const AE_NOT_CONFIGURED : ACPI_STATUS = 0x001C; pub const AE_ACCESS : ACPI_STATUS = 0x001D; pub const AE_IO_ERROR : ACPI_STATUS = 0x001E; pub const AE_BAD_PARAMETER : ACPI_STATUS = 0x1000 | 0x0001; pub const AE_BAD_CHARACTER : ACPI_STATUS = 0x1000 | 0x0002; pub const AE_BAD_PATHNAME : ACPI_STATUS = 0x1000 | 0x0003; pub const AE_BAD_DATA : ACPI_STATUS = 0x1000 | 0x0004; pub const AE_BAD_HEX_CONSTANT : ACPI_STATUS = 0x1000 | 0x0005; pub const AE_BAD_OCTAL_CONSTANT : ACPI_STATUS = 0x1000 | 0x0006; pub const AE_BAD_DECIMAL_CONSTANT : ACPI_STATUS = 0x1000 | 0x0007; pub const AE_MISSING_ARGUMENTS : ACPI_STATUS = 0x1000 | 0x0008; pub const AE_BAD_ADDRESS : ACPI_STATUS = 0x1000 | 0x0009; pub const AE_BAD_SIGNATURE : ACPI_STATUS = 0x2000 | 0x0001; pub const AE_BAD_HEADER : ACPI_STATUS = 0x2000 | 0x0002; pub const AE_BAD_CHECKSUM : ACPI_STATUS = 0x2000 | 0x0003; pub const AE_BAD_VALUE : ACPI_STATUS = 0x2000 | 0x0004; pub const AE_INVALID_TABLE_LENGTH : ACPI_STATUS = 0x2000 | 0x0005; pub const AE_AML_BAD_OPCODE : ACPI_STATUS = 0x3000 | 0x0001; pub const AE_AML_NO_OPERAND : ACPI_STATUS = 0x3000 | 0x0002; pub const AE_AML_OPERAND_TYPE : ACPI_STATUS = 0x3000 | 0x0003; pub const AE_AML_OPERAND_VALUE : ACPI_STATUS = 0x3000 | 0x0004; pub const AE_AML_UNINITIALIZED_LOCAL : ACPI_STATUS = 0x3000 | 0x0005; pub const AE_AML_UNINITIALIZED_ARG : ACPI_STATUS = 0x3000 | 0x0006; pub const AE_AML_UNINITIALIZED_ELEMENT : ACPI_STATUS = 0x3000 | 0x0007; pub const AE_AML_NUMERIC_OVERFLOW : ACPI_STATUS = 0x3000 | 0x0008; pub const AE_AML_REGION_LIMIT : ACPI_STATUS = 0x3000 | 0x0009; pub const AE_AML_BUFFER_LIMIT : ACPI_STATUS = 0x3000 | 0x000A; pub const AE_AML_PACKAGE_LIMIT : ACPI_STATUS = 0x3000 | 0x000B; pub const AE_AML_DIVIDE_BY_ZERO : ACPI_STATUS = 0x3000 | 0x000C; pub const AE_AML_BAD_NAME : ACPI_STATUS = 0x3000 | 0x000D; pub const AE_AML_NAME_NOT_FOUND : ACPI_STATUS = 0x3000 | 0x000E; pub const AE_AML_INTERNAL : ACPI_STATUS = 0x3000 | 0x000F; pub const AE_AML_INVALID_SPACE_ID : ACPI_STATUS = 0x3000 | 0x0010; pub const AE_AML_STRING_LIMIT : ACPI_STATUS = 0x3000 | 0x0011; pub const AE_AML_NO_RETURN_VALUE : ACPI_STATUS = 0x3000 | 0x0012; pub const AE_AML_METHOD_LIMIT : ACPI_STATUS = 0x3000 | 0x0013; pub const AE_AML_NOT_OWNER : ACPI_STATUS = 0x3000 | 0x0014; pub const AE_AML_MUTEX_ORDER : ACPI_STATUS = 0x3000 | 0x0015; pub const AE_AML_MUTEX_NOT_ACQUIRED : ACPI_STATUS = 0x3000 | 0x0016; pub const AE_AML_INVALID_RESOURCE_TYPE : ACPI_STATUS = 0x3000 | 0x0017; pub const AE_AML_INVALID_INDEX : ACPI_STATUS = 0x3000 | 0x0018; pub const AE_AML_REGISTER_LIMIT : ACPI_STATUS = 0x3000 | 0x0019; pub const AE_AML_NO_WHILE : ACPI_STATUS = 0x3000 | 0x001A; pub const AE_AML_ALIGNMENT : ACPI_STATUS = 0x3000 | 0x001B; pub const AE_AML_NO_RESOURCE_END_TAG : ACPI_STATUS = 0x3000 | 0x001C; pub const AE_AML_BAD_RESOURCE_VALUE : ACPI_STATUS = 0x3000 | 0x001D; pub const AE_AML_CIRCULAR_REFERENCE : ACPI_STATUS = 0x3000 | 0x001E; pub const AE_AML_BAD_RESOURCE_LENGTH : ACPI_STATUS = 0x3000 | 0x001F; pub const AE_AML_ILLEGAL_ADDRESS : ACPI_STATUS = 0x3000 | 0x0020; pub const AE_AML_INFINITE_LOOP : ACPI_STATUS = 0x3000 | 0x0021; pub const AE_AML_UNINITIALIZED_NODE : ACPI_STATUS = 0x3000 | 0x0022; pub const AE_AML_TARGET_TYPE : ACPI_STATUS = 0x3000 | 0x0023; pub const AE_CTRL_RETURN_VALUE : ACPI_STATUS = 0x4000 | 0x0001; pub const AE_CTRL_PENDING : ACPI_STATUS = 0x4000 | 0x0002; pub const AE_CTRL_TERMINATE : ACPI_STATUS = 0x4000 | 0x0003; pub const AE_CTRL_TRUE : ACPI_STATUS = 0x4000 | 0x0004; pub const AE_CTRL_FALSE : ACPI_STATUS = 0x4000 | 0x0005; pub const AE_CTRL_DEPTH : ACPI_STATUS = 0x4000 | 0x0006; pub const AE_CTRL_END : ACPI_STATUS = 0x4000 | 0x0007; pub const AE_CTRL_TRANSFER : ACPI_STATUS = 0x4000 | 0x0008; pub const AE_CTRL_BREAK : ACPI_STATUS = 0x4000 | 0x0009; pub const AE_CTRL_CONTINUE : ACPI_STATUS = 0x4000 | 0x000A; pub const AE_CTRL_SKIP : ACPI_STATUS = 0x4000 | 0x000B; pub const AE_CTRL_PARSE_CONTINUE : ACPI_STATUS = 0x4000 | 0x000C; pub const AE_CTRL_PARSE_PENDING : ACPI_STATUS = 0x4000 | 0x000D;