|
XenevaOS
|

Go to the source code of this file.
Classes | |
| struct | acpi_fde_info |
| struct | acpi_grt_info |
| struct | acpi_gtm_info |
| struct | acpi_pld_info |
Macros | |
| #define | ACPI_PLD_REV1_BUFFER_SIZE 16 /* For Revision 1 of the buffer (From ACPI spec) */ |
| #define | ACPI_PLD_REV2_BUFFER_SIZE 20 /* For Revision 2 of the buffer (From ACPI spec) */ |
| #define | ACPI_PLD_BUFFER_SIZE 20 /* For Revision 2 of the buffer (From ACPI spec) */ |
| #define | ACPI_PLD_GET_REVISION(dword) ACPI_GET_BITS (dword, 0, ACPI_7BIT_MASK) |
| #define | ACPI_PLD_SET_REVISION(dword, value) ACPI_SET_BITS (dword, 0, ACPI_7BIT_MASK, value) /* Offset 0, Len 7 */ |
| #define | ACPI_PLD_GET_IGNORE_COLOR(dword) ACPI_GET_BITS (dword, 7, ACPI_1BIT_MASK) |
| #define | ACPI_PLD_SET_IGNORE_COLOR(dword, value) ACPI_SET_BITS (dword, 7, ACPI_1BIT_MASK, value) /* Offset 7, Len 1 */ |
| #define | ACPI_PLD_GET_RED(dword) ACPI_GET_BITS (dword, 8, ACPI_8BIT_MASK) |
| #define | ACPI_PLD_SET_RED(dword, value) ACPI_SET_BITS (dword, 8, ACPI_8BIT_MASK, value) /* Offset 8, Len 8 */ |
| #define | ACPI_PLD_GET_GREEN(dword) ACPI_GET_BITS (dword, 16, ACPI_8BIT_MASK) |
| #define | ACPI_PLD_SET_GREEN(dword, value) ACPI_SET_BITS (dword, 16, ACPI_8BIT_MASK, value) /* Offset 16, Len 8 */ |
| #define | ACPI_PLD_GET_BLUE(dword) ACPI_GET_BITS (dword, 24, ACPI_8BIT_MASK) |
| #define | ACPI_PLD_SET_BLUE(dword, value) ACPI_SET_BITS (dword, 24, ACPI_8BIT_MASK, value) /* Offset 24, Len 8 */ |
| #define | ACPI_PLD_GET_WIDTH(dword) ACPI_GET_BITS (dword, 0, ACPI_16BIT_MASK) |
| #define | ACPI_PLD_SET_WIDTH(dword, value) ACPI_SET_BITS (dword, 0, ACPI_16BIT_MASK, value) /* Offset 32+0=32, Len 16 */ |
| #define | ACPI_PLD_GET_HEIGHT(dword) ACPI_GET_BITS (dword, 16, ACPI_16BIT_MASK) |
| #define | ACPI_PLD_SET_HEIGHT(dword, value) ACPI_SET_BITS (dword, 16, ACPI_16BIT_MASK, value) /* Offset 32+16=48, Len 16 */ |
| #define | ACPI_PLD_GET_USER_VISIBLE(dword) ACPI_GET_BITS (dword, 0, ACPI_1BIT_MASK) |
| #define | ACPI_PLD_SET_USER_VISIBLE(dword, value) ACPI_SET_BITS (dword, 0, ACPI_1BIT_MASK, value) /* Offset 64+0=64, Len 1 */ |
| #define | ACPI_PLD_GET_DOCK(dword) ACPI_GET_BITS (dword, 1, ACPI_1BIT_MASK) |
| #define | ACPI_PLD_SET_DOCK(dword, value) ACPI_SET_BITS (dword, 1, ACPI_1BIT_MASK, value) /* Offset 64+1=65, Len 1 */ |
| #define | ACPI_PLD_GET_LID(dword) ACPI_GET_BITS (dword, 2, ACPI_1BIT_MASK) |
| #define | ACPI_PLD_SET_LID(dword, value) ACPI_SET_BITS (dword, 2, ACPI_1BIT_MASK, value) /* Offset 64+2=66, Len 1 */ |
| #define | ACPI_PLD_GET_PANEL(dword) ACPI_GET_BITS (dword, 3, ACPI_3BIT_MASK) |
| #define | ACPI_PLD_SET_PANEL(dword, value) ACPI_SET_BITS (dword, 3, ACPI_3BIT_MASK, value) /* Offset 64+3=67, Len 3 */ |
| #define | ACPI_PLD_GET_VERTICAL(dword) ACPI_GET_BITS (dword, 6, ACPI_2BIT_MASK) |
| #define | ACPI_PLD_SET_VERTICAL(dword, value) ACPI_SET_BITS (dword, 6, ACPI_2BIT_MASK, value) /* Offset 64+6=70, Len 2 */ |
| #define | ACPI_PLD_GET_HORIZONTAL(dword) ACPI_GET_BITS (dword, 8, ACPI_2BIT_MASK) |
| #define | ACPI_PLD_SET_HORIZONTAL(dword, value) ACPI_SET_BITS (dword, 8, ACPI_2BIT_MASK, value) /* Offset 64+8=72, Len 2 */ |
| #define | ACPI_PLD_GET_SHAPE(dword) ACPI_GET_BITS (dword, 10, ACPI_4BIT_MASK) |
| #define | ACPI_PLD_SET_SHAPE(dword, value) ACPI_SET_BITS (dword, 10, ACPI_4BIT_MASK, value) /* Offset 64+10=74, Len 4 */ |
| #define | ACPI_PLD_GET_ORIENTATION(dword) ACPI_GET_BITS (dword, 14, ACPI_1BIT_MASK) |
| #define | ACPI_PLD_SET_ORIENTATION(dword, value) ACPI_SET_BITS (dword, 14, ACPI_1BIT_MASK, value) /* Offset 64+14=78, Len 1 */ |
| #define | ACPI_PLD_GET_TOKEN(dword) ACPI_GET_BITS (dword, 15, ACPI_8BIT_MASK) |
| #define | ACPI_PLD_SET_TOKEN(dword, value) ACPI_SET_BITS (dword, 15, ACPI_8BIT_MASK, value) /* Offset 64+15=79, Len 8 */ |
| #define | ACPI_PLD_GET_POSITION(dword) ACPI_GET_BITS (dword, 23, ACPI_8BIT_MASK) |
| #define | ACPI_PLD_SET_POSITION(dword, value) ACPI_SET_BITS (dword, 23, ACPI_8BIT_MASK, value) /* Offset 64+23=87, Len 8 */ |
| #define | ACPI_PLD_GET_BAY(dword) ACPI_GET_BITS (dword, 31, ACPI_1BIT_MASK) |
| #define | ACPI_PLD_SET_BAY(dword, value) ACPI_SET_BITS (dword, 31, ACPI_1BIT_MASK, value) /* Offset 64+31=95, Len 1 */ |
| #define | ACPI_PLD_GET_EJECTABLE(dword) ACPI_GET_BITS (dword, 0, ACPI_1BIT_MASK) |
| #define | ACPI_PLD_SET_EJECTABLE(dword, value) ACPI_SET_BITS (dword, 0, ACPI_1BIT_MASK, value) /* Offset 96+0=96, Len 1 */ |
| #define | ACPI_PLD_GET_OSPM_EJECT(dword) ACPI_GET_BITS (dword, 1, ACPI_1BIT_MASK) |
| #define | ACPI_PLD_SET_OSPM_EJECT(dword, value) ACPI_SET_BITS (dword, 1, ACPI_1BIT_MASK, value) /* Offset 96+1=97, Len 1 */ |
| #define | ACPI_PLD_GET_CABINET(dword) ACPI_GET_BITS (dword, 2, ACPI_8BIT_MASK) |
| #define | ACPI_PLD_SET_CABINET(dword, value) ACPI_SET_BITS (dword, 2, ACPI_8BIT_MASK, value) /* Offset 96+2=98, Len 8 */ |
| #define | ACPI_PLD_GET_CARD_CAGE(dword) ACPI_GET_BITS (dword, 10, ACPI_8BIT_MASK) |
| #define | ACPI_PLD_SET_CARD_CAGE(dword, value) ACPI_SET_BITS (dword, 10, ACPI_8BIT_MASK, value) /* Offset 96+10=106, Len 8 */ |
| #define | ACPI_PLD_GET_REFERENCE(dword) ACPI_GET_BITS (dword, 18, ACPI_1BIT_MASK) |
| #define | ACPI_PLD_SET_REFERENCE(dword, value) ACPI_SET_BITS (dword, 18, ACPI_1BIT_MASK, value) /* Offset 96+18=114, Len 1 */ |
| #define | ACPI_PLD_GET_ROTATION(dword) ACPI_GET_BITS (dword, 19, ACPI_4BIT_MASK) |
| #define | ACPI_PLD_SET_ROTATION(dword, value) ACPI_SET_BITS (dword, 19, ACPI_4BIT_MASK, value) /* Offset 96+19=115, Len 4 */ |
| #define | ACPI_PLD_GET_ORDER(dword) ACPI_GET_BITS (dword, 23, ACPI_5BIT_MASK) |
| #define | ACPI_PLD_SET_ORDER(dword, value) ACPI_SET_BITS (dword, 23, ACPI_5BIT_MASK, value) /* Offset 96+23=119, Len 5 */ |
| #define | ACPI_PLD_GET_VERT_OFFSET(dword) ACPI_GET_BITS (dword, 0, ACPI_16BIT_MASK) |
| #define | ACPI_PLD_SET_VERT_OFFSET(dword, value) ACPI_SET_BITS (dword, 0, ACPI_16BIT_MASK, value) /* Offset 128+0=128, Len 16 */ |
| #define | ACPI_PLD_GET_HORIZ_OFFSET(dword) ACPI_GET_BITS (dword, 16, ACPI_16BIT_MASK) |
| #define | ACPI_PLD_SET_HORIZ_OFFSET(dword, value) ACPI_SET_BITS (dword, 16, ACPI_16BIT_MASK, value) /* Offset 128+16=144, Len 16 */ |
Typedefs | |
| typedef struct acpi_fde_info | ACPI_FDE_INFO |
| typedef struct acpi_grt_info | ACPI_GRT_INFO |
| typedef struct acpi_gtm_info | ACPI_GTM_INFO |
| typedef struct acpi_pld_info | ACPI_PLD_INFO |
| #define ACPI_PLD_BUFFER_SIZE 20 /* For Revision 2 of the buffer (From ACPI spec) */ |
| #define ACPI_PLD_GET_BAY | ( | dword | ) | ACPI_GET_BITS (dword, 31, ACPI_1BIT_MASK) |
| #define ACPI_PLD_GET_BLUE | ( | dword | ) | ACPI_GET_BITS (dword, 24, ACPI_8BIT_MASK) |
| #define ACPI_PLD_GET_CABINET | ( | dword | ) | ACPI_GET_BITS (dword, 2, ACPI_8BIT_MASK) |
| #define ACPI_PLD_GET_CARD_CAGE | ( | dword | ) | ACPI_GET_BITS (dword, 10, ACPI_8BIT_MASK) |
| #define ACPI_PLD_GET_DOCK | ( | dword | ) | ACPI_GET_BITS (dword, 1, ACPI_1BIT_MASK) |
| #define ACPI_PLD_GET_EJECTABLE | ( | dword | ) | ACPI_GET_BITS (dword, 0, ACPI_1BIT_MASK) |
| #define ACPI_PLD_GET_GREEN | ( | dword | ) | ACPI_GET_BITS (dword, 16, ACPI_8BIT_MASK) |
| #define ACPI_PLD_GET_HEIGHT | ( | dword | ) | ACPI_GET_BITS (dword, 16, ACPI_16BIT_MASK) |
| #define ACPI_PLD_GET_HORIZ_OFFSET | ( | dword | ) | ACPI_GET_BITS (dword, 16, ACPI_16BIT_MASK) |
| #define ACPI_PLD_GET_HORIZONTAL | ( | dword | ) | ACPI_GET_BITS (dword, 8, ACPI_2BIT_MASK) |
| #define ACPI_PLD_GET_IGNORE_COLOR | ( | dword | ) | ACPI_GET_BITS (dword, 7, ACPI_1BIT_MASK) |
| #define ACPI_PLD_GET_LID | ( | dword | ) | ACPI_GET_BITS (dword, 2, ACPI_1BIT_MASK) |
| #define ACPI_PLD_GET_ORDER | ( | dword | ) | ACPI_GET_BITS (dword, 23, ACPI_5BIT_MASK) |
| #define ACPI_PLD_GET_ORIENTATION | ( | dword | ) | ACPI_GET_BITS (dword, 14, ACPI_1BIT_MASK) |
| #define ACPI_PLD_GET_OSPM_EJECT | ( | dword | ) | ACPI_GET_BITS (dword, 1, ACPI_1BIT_MASK) |
| #define ACPI_PLD_GET_PANEL | ( | dword | ) | ACPI_GET_BITS (dword, 3, ACPI_3BIT_MASK) |
| #define ACPI_PLD_GET_POSITION | ( | dword | ) | ACPI_GET_BITS (dword, 23, ACPI_8BIT_MASK) |
| #define ACPI_PLD_GET_RED | ( | dword | ) | ACPI_GET_BITS (dword, 8, ACPI_8BIT_MASK) |
| #define ACPI_PLD_GET_REFERENCE | ( | dword | ) | ACPI_GET_BITS (dword, 18, ACPI_1BIT_MASK) |
| #define ACPI_PLD_GET_REVISION | ( | dword | ) | ACPI_GET_BITS (dword, 0, ACPI_7BIT_MASK) |
| #define ACPI_PLD_GET_ROTATION | ( | dword | ) | ACPI_GET_BITS (dword, 19, ACPI_4BIT_MASK) |
| #define ACPI_PLD_GET_SHAPE | ( | dword | ) | ACPI_GET_BITS (dword, 10, ACPI_4BIT_MASK) |
| #define ACPI_PLD_GET_TOKEN | ( | dword | ) | ACPI_GET_BITS (dword, 15, ACPI_8BIT_MASK) |
| #define ACPI_PLD_GET_USER_VISIBLE | ( | dword | ) | ACPI_GET_BITS (dword, 0, ACPI_1BIT_MASK) |
| #define ACPI_PLD_GET_VERT_OFFSET | ( | dword | ) | ACPI_GET_BITS (dword, 0, ACPI_16BIT_MASK) |
| #define ACPI_PLD_GET_VERTICAL | ( | dword | ) | ACPI_GET_BITS (dword, 6, ACPI_2BIT_MASK) |
| #define ACPI_PLD_GET_WIDTH | ( | dword | ) | ACPI_GET_BITS (dword, 0, ACPI_16BIT_MASK) |
| #define ACPI_PLD_REV1_BUFFER_SIZE 16 /* For Revision 1 of the buffer (From ACPI spec) */ |
| #define ACPI_PLD_REV2_BUFFER_SIZE 20 /* For Revision 2 of the buffer (From ACPI spec) */ |
| #define ACPI_PLD_SET_BAY | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 31, ACPI_1BIT_MASK, value) /* Offset 64+31=95, Len 1 */ |
| #define ACPI_PLD_SET_BLUE | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 24, ACPI_8BIT_MASK, value) /* Offset 24, Len 8 */ |
| #define ACPI_PLD_SET_CABINET | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 2, ACPI_8BIT_MASK, value) /* Offset 96+2=98, Len 8 */ |
| #define ACPI_PLD_SET_CARD_CAGE | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 10, ACPI_8BIT_MASK, value) /* Offset 96+10=106, Len 8 */ |
| #define ACPI_PLD_SET_DOCK | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 1, ACPI_1BIT_MASK, value) /* Offset 64+1=65, Len 1 */ |
| #define ACPI_PLD_SET_EJECTABLE | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 0, ACPI_1BIT_MASK, value) /* Offset 96+0=96, Len 1 */ |
| #define ACPI_PLD_SET_GREEN | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 16, ACPI_8BIT_MASK, value) /* Offset 16, Len 8 */ |
| #define ACPI_PLD_SET_HEIGHT | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 16, ACPI_16BIT_MASK, value) /* Offset 32+16=48, Len 16 */ |
| #define ACPI_PLD_SET_HORIZ_OFFSET | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 16, ACPI_16BIT_MASK, value) /* Offset 128+16=144, Len 16 */ |
| #define ACPI_PLD_SET_HORIZONTAL | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 8, ACPI_2BIT_MASK, value) /* Offset 64+8=72, Len 2 */ |
| #define ACPI_PLD_SET_IGNORE_COLOR | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 7, ACPI_1BIT_MASK, value) /* Offset 7, Len 1 */ |
| #define ACPI_PLD_SET_LID | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 2, ACPI_1BIT_MASK, value) /* Offset 64+2=66, Len 1 */ |
| #define ACPI_PLD_SET_ORDER | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 23, ACPI_5BIT_MASK, value) /* Offset 96+23=119, Len 5 */ |
| #define ACPI_PLD_SET_ORIENTATION | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 14, ACPI_1BIT_MASK, value) /* Offset 64+14=78, Len 1 */ |
| #define ACPI_PLD_SET_OSPM_EJECT | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 1, ACPI_1BIT_MASK, value) /* Offset 96+1=97, Len 1 */ |
| #define ACPI_PLD_SET_PANEL | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 3, ACPI_3BIT_MASK, value) /* Offset 64+3=67, Len 3 */ |
| #define ACPI_PLD_SET_POSITION | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 23, ACPI_8BIT_MASK, value) /* Offset 64+23=87, Len 8 */ |
| #define ACPI_PLD_SET_RED | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 8, ACPI_8BIT_MASK, value) /* Offset 8, Len 8 */ |
| #define ACPI_PLD_SET_REFERENCE | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 18, ACPI_1BIT_MASK, value) /* Offset 96+18=114, Len 1 */ |
| #define ACPI_PLD_SET_REVISION | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 0, ACPI_7BIT_MASK, value) /* Offset 0, Len 7 */ |
| #define ACPI_PLD_SET_ROTATION | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 19, ACPI_4BIT_MASK, value) /* Offset 96+19=115, Len 4 */ |
| #define ACPI_PLD_SET_SHAPE | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 10, ACPI_4BIT_MASK, value) /* Offset 64+10=74, Len 4 */ |
| #define ACPI_PLD_SET_TOKEN | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 15, ACPI_8BIT_MASK, value) /* Offset 64+15=79, Len 8 */ |
| #define ACPI_PLD_SET_USER_VISIBLE | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 0, ACPI_1BIT_MASK, value) /* Offset 64+0=64, Len 1 */ |
| #define ACPI_PLD_SET_VERT_OFFSET | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 0, ACPI_16BIT_MASK, value) /* Offset 128+0=128, Len 16 */ |
| #define ACPI_PLD_SET_VERTICAL | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 6, ACPI_2BIT_MASK, value) /* Offset 64+6=70, Len 2 */ |
| #define ACPI_PLD_SET_WIDTH | ( | dword, | |
| value | |||
| ) | ACPI_SET_BITS (dword, 0, ACPI_16BIT_MASK, value) /* Offset 32+0=32, Len 16 */ |
| typedef struct acpi_fde_info ACPI_FDE_INFO |
| typedef struct acpi_grt_info ACPI_GRT_INFO |
| typedef struct acpi_gtm_info ACPI_GTM_INFO |
| typedef struct acpi_pld_info ACPI_PLD_INFO |