mirror of
https://github.com/acpica/acpica/
synced 2025-02-24 01:14:46 +03:00

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>