| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
This change greatly reduces the remark that iASL emits when a
non-serialized control method creates named objects. David Box.
|
|
|
|
| |
Can no longer DerefOf on an uninitialized package element.
|
|
|
|
|
|
|
|
| |
Changed the error checking function to correctly expect two errors
(instead of one) and to correctly check for the exception
AE_AML_UNINITIALIZED_ELEMENT when unitialized objects are referenced.
Signed-off-by: David E. Box <david.e.box@linux.intel.com>
|
|
|
|
|
|
| |
M708 expects errors. Recent DerefOf change in ACPICA now causes two
errors instead of one. This change fixes the test to expect this.
David Box.
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes AE_NOT_EXIST error by including a conditional for the
EmbeddedControl which does not have a handler in the interpreter.
Also fixes AML_NO_RETURN_VALUE errors due the Derefof patch fix
by referencing the correct value that should be returned and checked
against by a Derefof operation.
Signed-off-by: David E. Box <david.e.box@linux.intel.com>
|
|
|
|
| |
Change in ACPICA behavior after DeRefOf fix.
|
|
|
|
| |
Reduces runtime error count(s). Chao Guan.
|
|
|
|
|
| |
Fixes some problems with the test itself, reducing runtime errors.
Chao Guan.
|
|
|
|
| |
Fixes a bug in this test. Chao Guan.
|
|
|
|
|
|
|
|
|
| |
STST:exceptions:exc_tbl:TUL1.tst5
STST:exceptions:exc_tbl:TLT1.tsth
STST:exceptions:exc_tbl:TLD1.tste.0
STST:Identity2MS:abbu:ms14
Chao Guan.
|
|
|
|
|
| |
Now some differences between slack mode and regular mode.
Chao Guan.
|
|
|
|
|
| |
This is now an error in iASL, so must be fixed in the test suite.
Chao Guan.
|
|
|
|
| |
Fixes a compile error in m764 - GPIO test.
|
|
|
|
|
| |
Updates to resolve and reduce runtime test errors.
Chao Guan.
|
|
|
|
| |
Test suites only. Includes headers in all ASL test code.
|
|
|
|
|
| |
Remove another issue with the m006 method.
Chao Guan.
|
|
|
|
|
| |
Two tests found to be based on incorrect assumptions about ACPI and
ACPICA behavior. Chao Guan.
|
|
|
|
|
| |
These operators do not change the type of the target object, due
to implicit conversion rules. Chao Guan.
|
|
|
|
| |
Global acquire/release tests are note valid, removed.
|
|
|
|
|
| |
Change name from bug-demo to bdemo because this matches the source
directory structure. Chao Guan.
|
|
|
|
|
|
|
|
|
| |
A method invocation is no longer legal as an argument to ObjectType.
This is because the interpreter cannot determine the difference between
a simple ObjectType on a method versus a method invocation that is
intended to return an object to be typed.
This is pending as a change to the ACPI specification.
|
|
|
|
|
|
|
| |
Removed a test that invokes a control method for an ObjectType argument.
This does not work properly (method is not invoked), and the ability
to use this construct is being removed from the grammar for ObjectType.
(Requires a change to the ACPI specification.) Chao Guan.
|
|
|
|
|
|
|
| |
For LoadTable tests, remove the the test that uses Load() to load a
table, then unloads the table, then uses LoadTable to load the same
table. This would be highly improbable in the real world.
Chao Guan.
|
|
|
|
|
| |
Changed AE_BAD_PARAMETER to AE_AML_STRING_LIMIT in acpica.
Chao Guan.
|
|
|
|
|
| |
Test mf77 is an invalid test case that also fails on Windows.
This change comments out the test permanently. Chao Guan.
|
|
|
|
|
| |
Problem was with the test itself.
Chao Guan.
|
|
|
|
|
|
| |
Remove several tests that cause errors because the tests are invalid
or the basis of the tests are invalid. Fix several error reporting
issues. Guan Chao.
|
|
|
|
|
| |
Fixes a couple bugs in the object reference tests.
Guan Chao.
|
|
|
|
|
| |
Fixes a couple bugs that allow the test to run without error.
Chao Guan.
|
|
|
|
|
| |
Some tests depend on the SSDT1 table that is defined and loaded
by AcpiExec code.
|
|
|
|
|
|
| |
Update for iASL fix for StartDependendent* descriptors. The iASL bug
did not take into account the length of these descriptors, affecting
the offsets for any resource tags that follow.
|
|
|
|
|
| |
Cleanup output, add decimal values in addition to hex values for
integers.
|
|
|
|
| |
Serialize methods that use Switch(), use ToInteger where appropriate.
|
|
|
|
|
| |
Changed AE_BAD_PARAMETER to AE_BAD_PATHNAME for the case when
an input string to AcpiEvaluateObject, etc. cannot be parsed.
|
|
|
|
| |
_REV now returns 5 for ACPI 5.0.
|
|
|
|
| |
Fix some warnings related to the use of Switch().
|
|
|
|
| |
Test suites only.
|
|
|
|
| |
Fix various warnings, especially warnings from use of Switch.
|
|
|
|
| |
Add IoRestrictionNoneAndPreserve.
|
|
|
|
| |
Remove PSDT tests (obsolete), fix several exception code issues.
|
|
|
|
|
|
|
|
|
|
|
| |
Add GenericSerialBus and GeneralPurposeIo. Also support for
new AccessAs attributes as well as the Connection() operator.
Fixed some generic problems with the tests so that they compile
with no warnings, and execute with zero errors.
Some tests are still blocked for lack of support, especially
for IndexFields.
|
|
|
|
| |
Adds full support for the six new resource descriptors for ACPI 5.0
|
|
|
|
|
|
| |
Added function THDR that emits a common header and sets the
filename via the __FILE__ operator. This function can be
deployed across the entire ASLTS suite.
|
|
|
|
|
| |
Initial implementation of new tests; more test cases to be
added later.
|
|
|
|
|
|
| |
Resource tag references now always return a bit offset, not
sometimes bit, sometimes byte. Update descriptor tests to
reflect this change.
|
|
|
|
| |
Change several _HID strings.
|
|
|
|
|
| |
Fixed two cases where a test defined a method that did not
explicitly return a value, then later expected a return value.
|
|
|
|
| |
Moved from 8 to 0x7E
|
|
|
|
| |
test suites only.
|
|
|
|
|
|
|
| |
Update all module headers with 2010 copyright. Also includes the
automated cleanup, this is the first time it has been run on the
test suite source, so there are quite a few changes (removal of
extra spaces at the end-of-line, etc.)
|