aboutsummaryrefslogtreecommitdiff
path: root/tests/data/acpi/disassemle-aml.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/data/acpi/disassemle-aml.py')
-rw-r--r--tests/data/acpi/disassemle-aml.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/data/acpi/disassemle-aml.py b/tests/data/acpi/disassemle-aml.py
new file mode 100644
index 0000000000..0398fada63
--- /dev/null
+++ b/tests/data/acpi/disassemle-aml.py
@@ -0,0 +1,21 @@
+#!/usr/bin/python
+
+import os, re
+root = "tests/data/acpi"
+for machine in os.listdir(root):
+ machine_root = os.path.join(root, machine)
+ if not os.path.isdir(machine_root):
+ continue
+ files = os.listdir(machine_root):
+ for file in files:
+ if file.endswith(".dsl"):
+ continue
+ extension_prefix = "^[^.]*\."
+ if re.match(extension_prefix, file):
+ variant = re.sub(extension_prefix, "", file)
+
+
+for dirpath, dirnames, filenames in os.walk("tests/data/acpi"):
+ for file in files:
+ if file.endswith(".txt"):
+ print(os.path.join(root, file))