diff options
author | Lv Zheng <lv.zheng@intel.com> | 2017-05-03 15:06:29 +0800 |
---|---|---|
committer | Lv Zheng <lv.zheng@intel.com> | 2017-05-03 15:06:29 +0800 |
commit | 2f79a524333a30f028dfe7e7fad2ab255cb88da5 (patch) | |
tree | 3771297183f050d4d9bfb67f450d41ec393cfc40 /tests/aslts | |
parent | a12a7052a1b38feaf18b36c656f67aca51ba7f46 (diff) | |
download | acpica-2f79a524333a30f028dfe7e7fad2ab255cb88da5.tar.gz |
ASLTS: rstore: Fix old m689 breakage (store matrix)
The p6a0 store matrix is used to indicate "Stroe" allowable types while
b67a contains indexes to this matrix.
1. Row[3] is used for Package target,
Row[4] is used for Method target,
Row[5] is used for Non-computational data (Device/Event/...) target.
2. Col[2] is used for FIXED fields result,
Col[3] is used for Computational data (Integer/String/Buffer) result,
Col[4] is used for Package result.
As it is not possible to:
1. Store(Package/Method/Noncomputation, Field/Computationl/Package)
2. Store(Method/Noncomputation, Field/Computational)
We must change the matrix to reflect the validated Windows behavior. By
doing so, several m689 failures are fixed. Lv Zheng.
Signed-off-by: Lv Zheng <lv.zheng@intel.com>
Diffstat (limited to 'tests/aslts')
-rw-r--r-- | tests/aslts/src/runtime/collections/complex/result/common/rcommon.asl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/aslts/src/runtime/collections/complex/result/common/rcommon.asl b/tests/aslts/src/runtime/collections/complex/result/common/rcommon.asl index cd75a0588..d522db915 100644 --- a/tests/aslts/src/runtime/collections/complex/result/common/rcommon.asl +++ b/tests/aslts/src/runtime/collections/complex/result/common/rcommon.asl @@ -272,9 +272,9 @@ Name(p6a0, Package(){ Buffer() {1,0,0,0,1,1,0}, Buffer() {1,0,0,1,1,1,1}, Buffer() {1,0,0,1,1,1,1}, - Buffer() {1,0,0,0,1,1,0}, - Buffer() {1,0,0,0,1,1,0}, - Buffer() {1,0,0,0,1,1,0}, + Buffer() {1,1,1,0,1,1,0}, + Buffer() {1,1,1,1,1,1,0}, + Buffer() {1,1,1,1,1,1,0}, Buffer() {1,0,0,0,1,1,0}, }) |