summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorErik Schmauss <erik.schmauss@intel.com>2019-12-12 13:23:42 -0800
committerErik Schmauss <erik.schmauss@intel.com>2019-12-12 13:46:32 -0800
commit7d27237a9d8fb299cffbec54a6d79c5e3b428b09 (patch)
tree905e187a541cf0b539502c96768d72fe510fe16f /tests
parent1f711bb9190850cfc16799e8565660dcd4a3318f (diff)
downloadacpica-7d27237a9d8fb299cffbec54a6d79c5e3b428b09.tar.gz
ASLTS: additional fixes for 32-bit optimized mode
fixes were made in onamedloc and rstore Signed-off-by: Erik Schmauss <erik.schmauss@intel.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/aslts/src/runtime/collections/complex/operand/tests/onamedloc/onamedloc2.asl6
-rw-r--r--tests/aslts/src/runtime/collections/complex/result/tests/rstore/rstore.asl42
2 files changed, 35 insertions, 13 deletions
diff --git a/tests/aslts/src/runtime/collections/complex/operand/tests/onamedloc/onamedloc2.asl b/tests/aslts/src/runtime/collections/complex/operand/tests/onamedloc/onamedloc2.asl
index 2674941ac..18325c351 100644
--- a/tests/aslts/src/runtime/collections/complex/operand/tests/onamedloc/onamedloc2.asl
+++ b/tests/aslts/src/runtime/collections/complex/operand/tests/onamedloc/onamedloc2.asl
@@ -1530,13 +1530,13 @@
M600 (Arg0, 0x04, Local0, 0xFFFFFCDE)
Store (~BF65, Local0)
M600 (Arg0, 0x05, Local0, 0x29AF5D7B)
- M600 (Arg0, 0x06, BF61, 0x0321)
+ M600 (Arg0, 0x06, BF61, Buffer(){0x21, 0x03, 0x00, 0x00})
M600 (Arg0, 0x07, BF65, Buffer (0x08)
{
0x84, 0xA2, 0x50, 0xD6, 0x91, 0xB3, 0x7C, 0xFE // ..P...|.
})
- M600 (Arg0, 0x08, BF91, 0x0320)
- M600 (Arg0, 0x09, BFA1, 0x0322)
+ M600 (Arg0, 0x08, BF91, Buffer(){0x20, 0x03, 0x00, 0x00})
+ M600 (Arg0, 0x09, BFA1, Buffer(){0x22, 0x03, 0x00, 0x00})
M600 (Arg0, 0x0A, BF95, Buffer (0x08)
{
0x83, 0xA2, 0x50, 0xD6, 0x00, 0x00, 0x00, 0x00 // ..P.....
diff --git a/tests/aslts/src/runtime/collections/complex/result/tests/rstore/rstore.asl b/tests/aslts/src/runtime/collections/complex/result/tests/rstore/rstore.asl
index 743e04b2e..b7efbb23c 100644
--- a/tests/aslts/src/runtime/collections/complex/result/tests/rstore/rstore.asl
+++ b/tests/aslts/src/runtime/collections/complex/result/tests/rstore/rstore.asl
@@ -4997,10 +4997,20 @@
Method (M010, 3, NotSerialized)
{
M680 (Arg0, Arg1, 0x00, ObjectType (BF81), 0x0E)
- M680 (Arg0, Arg1, 0x02, BF81, Buffer (0x08)
- {
- 0x84, 0xA2, 0x50, 0xD6, 0x91, 0xB3, 0x7C, 0x7E // ..P.....
- })
+ If (F64)
+ {
+ M680 (Arg0, Arg1, 0x02, BF81, Buffer (0x08)
+ {
+ 0x84, 0xA2, 0x50, 0xD6, 0x91, 0xB3, 0x7C, 0x7E // ..P.....
+ })
+ }
+ else
+ {
+ M680 (Arg0, Arg1, 0x02, BF81, Buffer (0x08)
+ {
+ 0x84, 0xA2, 0x50, 0xD6, 0x00, 0x00, 0x00, 0x00 // ..P.....
+ })
+ }
If (Arg2)
{
@@ -5634,12 +5644,24 @@
/* m010(<errmsg>, <errnum>, <flag>) */
Method (M010, 3, NotSerialized)
{
- M680 (Arg0, Arg1, 0x00, ObjectType (BF82), 0x0E)
- M680 (Arg0, Arg1, 0x01, BF82, Buffer (0x09)
- {
- /* 0000 */ 0x84, 0xA2, 0x50, 0xD6, 0x91, 0xB3, 0x7C, 0xFE, // ..P...|.
- /* 0008 */ 0x00 // .
- })
+ If (F64)
+ {
+ M680 (Arg0, Arg1, 0x00, ObjectType (BF82), 0x0E)
+ M680 (Arg0, Arg1, 0x01, BF82, Buffer (0x09)
+ {
+ /* 0000 */ 0x84, 0xA2, 0x50, 0xD6, 0x91, 0xB3, 0x7C, 0xFE, // ..P...|.
+ /* 0008 */ 0x00 // .
+ })
+ }
+ Else
+ {
+ M680 (Arg0, Arg1, 0x02, BF82, Buffer (0x09)
+ {
+ /* 0000 */ 0x84, 0xA2, 0x50, 0xD6, 0x00, 0x00, 0x00, 0x00, // ..P.....
+ /* 0008 */ 0x00 // .
+ })
+ }
+
If (Arg2)
{