David E. Box
a654b8ca6d
ACPICA: Disassembler: Add Switch/Case disassembly support
...
ACPICA commit 0f6cc80e8af519a3c31184367b0a9be7a399cf53
iasl compiles Switch/Case statements into a single iteration While
loop with If/Else statements. This patch adds support to recognize
this generated compiler output and disassemble it back to the
original Switch statement.
Linux kernel is not affected by this patch.
Link: https://github.com/acpica/acpica/commit/0f6cc80e
Signed-off-by: David E. Box <david.e.box@linux.intel.com>
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2017-01-02 23:18:45 +01:00
..
2016-08-13 03:16:39 +02:00
2016-01-15 22:18:09 +01:00
2016-09-10 02:36:20 +02:00
2016-01-15 22:18:09 +01:00
2016-12-01 14:28:22 +01:00
2016-10-21 01:33:40 +02:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:14:35 +02:00
2017-01-02 23:18:45 +01:00
2017-01-02 23:18:40 +01:00
2016-12-01 14:25:44 +01:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-09-10 02:43:02 +02:00
2016-05-05 15:22:26 +02:00
2016-05-05 15:14:35 +02:00
2016-04-05 03:53:33 +02:00
2016-12-21 02:36:38 +01:00
2016-12-09 02:47:01 +01:00
2016-12-09 02:47:01 +01:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:14:35 +02:00
2016-09-10 02:37:59 +02:00
2016-01-15 22:22:05 +01:00
2016-09-10 02:36:20 +02:00
2016-08-13 03:09:33 +02:00
2016-01-15 22:18:09 +01:00
2016-09-10 02:36:20 +02:00
2016-09-10 02:36:20 +02:00
2016-05-05 15:22:28 +02:00
2016-08-13 03:09:32 +02:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-04-05 03:53:33 +02:00
2017-01-02 23:18:34 +01:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:14:35 +02:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-12-01 14:27:56 +01:00
2016-10-29 01:57:43 +02:00
2016-01-15 22:18:09 +01:00
2016-02-24 14:14:49 +01:00
2016-12-01 14:28:22 +01:00
2016-08-13 03:09:31 +02:00
2016-09-10 02:37:59 +02:00
2016-12-01 14:28:22 +01:00
2016-05-05 15:14:35 +02:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:14:35 +02:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-08-13 03:09:33 +02:00
2016-05-05 15:14:35 +02:00
2016-09-10 02:37:59 +02:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:14:35 +02:00
2016-04-05 03:53:34 +02:00
2016-12-01 14:28:22 +01:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-08-13 03:09:33 +02:00
2016-01-15 22:18:09 +01:00
2016-09-10 02:37:59 +02:00
2016-12-01 14:28:22 +01:00
2016-09-10 02:37:59 +02:00
2016-05-05 15:14:35 +02:00
2016-01-15 22:18:09 +01:00
2016-04-05 03:53:33 +02:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:22:27 +02:00
2016-09-10 02:37:59 +02:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:22:28 +02:00
2016-09-10 02:43:02 +02:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:14:35 +02:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:14:35 +02:00
2016-09-10 02:37:59 +02:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:14:35 +02:00
2016-01-15 22:18:09 +01:00
2016-09-10 02:43:02 +02:00
2016-09-10 02:43:02 +02:00
2016-01-15 22:18:09 +01:00
2017-01-02 23:18:41 +01:00
2016-08-13 03:09:33 +02:00
2016-01-15 22:18:09 +01:00
2017-01-02 23:18:38 +01:00
2017-01-02 23:18:41 +01:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:14:35 +02:00
2016-01-15 22:18:09 +01:00
2016-09-10 02:37:59 +02:00
2016-08-13 03:09:31 +02:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-09-10 02:37:59 +02:00
2016-08-13 03:09:32 +02:00
2016-01-15 22:18:09 +01:00
2016-02-24 14:14:49 +01:00
2016-04-05 03:53:34 +02:00
2016-10-29 01:57:43 +02:00
2016-12-01 14:25:44 +01:00
2016-05-05 15:14:35 +02:00
2016-09-10 02:43:02 +02:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:22:26 +02:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:14:35 +02:00
2016-01-15 22:18:09 +01:00
2016-09-10 02:43:02 +02:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:22:25 +02:00
2016-12-01 14:25:44 +01:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:14:35 +02:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-04-05 03:53:33 +02:00
2016-09-10 02:43:02 +02:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:22:26 +02:00
2016-01-15 22:18:09 +01:00
2016-09-24 02:16:53 +02:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:14:35 +02:00
2016-04-05 03:53:33 +02:00
2016-05-05 15:22:26 +02:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:22:26 +02:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:14:35 +02:00
2016-12-01 14:28:22 +01:00
2016-12-21 02:36:38 +01:00
2016-09-17 01:07:57 +02:00
2016-09-10 02:43:01 +02:00
2016-02-24 14:14:49 +01:00
2016-12-21 02:36:38 +01:00
2016-12-21 02:36:38 +01:00
2016-12-01 14:28:22 +01:00
2016-08-13 03:09:32 +02:00
2016-09-10 02:43:02 +02:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:22:28 +02:00
2016-08-13 03:09:35 +02:00
2016-05-05 15:14:35 +02:00
2016-05-05 15:14:35 +02:00
2016-08-13 03:12:32 +02:00
2016-12-09 02:47:01 +01:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-04-05 03:53:33 +02:00
2016-01-15 22:18:09 +01:00
2016-04-05 03:53:33 +02:00
2016-09-10 02:43:00 +02:00
2016-05-05 15:14:35 +02:00
2016-08-13 03:09:32 +02:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:14:35 +02:00
2016-04-05 03:53:33 +02:00
2016-01-15 22:18:09 +01:00
2016-09-10 02:37:59 +02:00
2016-05-05 15:14:35 +02:00
2016-09-10 02:43:02 +02:00
2016-05-05 15:14:35 +02:00
2016-08-13 03:09:35 +02:00
2016-08-13 03:12:32 +02:00
2016-01-15 22:18:09 +01:00
2016-01-15 22:18:09 +01:00
2016-05-05 15:22:28 +02:00
2016-09-10 02:37:59 +02:00
2016-08-13 03:09:33 +02:00
2016-01-15 22:18:09 +01:00
2016-08-13 03:09:32 +02:00
2016-02-24 14:14:49 +01:00
2016-09-10 02:43:02 +02:00
2016-01-15 22:18:09 +01:00