Commit 4d0b4af9 authored by Mikhail Kouzmich's avatar Mikhail Kouzmich Committed by Len Brown
Browse files

ACPICA: Restructured module into multiple functions.

Restructured the AML ParseLoop function, breaking it into several
subfunctions in order to reduce CPU stack use and improve maintainability
Signed-off-by: default avatarBob Moore <>
Signed-off-by: default avatarAlexey Starikovskiy <>
Signed-off-by: default avatarLen Brown <>
parent 2b705a8a
This diff is collapsed.
......@@ -178,8 +178,10 @@
#define AE_CTRL_BREAK (acpi_status) (0x0009 | AE_CODE_CONTROL)
#define AE_CTRL_CONTINUE (acpi_status) (0x000A | AE_CODE_CONTROL)
#define AE_CTRL_SKIP (acpi_status) (0x000B | AE_CODE_CONTROL)
#define AE_CTRL_PARSE_CONTINUE (acpi_status) (0x000C | AE_CODE_CONTROL)
#define AE_CTRL_PARSE_PENDING (acpi_status) (0x000D | AE_CODE_CONTROL)
#define AE_CODE_CTRL_MAX 0x000B
#define AE_CODE_CTRL_MAX 0x000D
......@@ -291,7 +293,9 @@ char const *acpi_gbl_exception_names_ctrl[] = {
#endif /* ACPI GLOBALS */
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment