Robert Moore
f41de9a75e
ACPI 5.0/ASLTS: Update for new operation region Space IDs.
...
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.
2011-11-10 10:10:26 +08:00
Robert Moore
0a3d16901f
ACPI 5.0/ASLTS: Finish tests for new resource descriptors.
...
Adds full support for the six new resource descriptors for ACPI 5.0
2011-11-10 10:10:26 +08:00
Robert Moore
e9c96d5983
ACPI 5.0/ASLTS: Add common header output for descriptor suite.
...
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.
2011-11-10 10:10:26 +08:00
Robert Moore
9d537381e4
ACPI 5.0/ASLTS: Add tests for new resource descriptors.
...
Initial implementation of new tests; more test cases to be
added later.
2011-11-10 10:10:26 +08:00
Robert Moore
7f54738fd4
ACPI 5.0/ApiTest: Update for new field attribute names.
...
SMBus specific names have been renamed.
2011-11-10 10:10:24 +08:00
Robert Moore
365742767b
ASLTS: update master script to handle 32/64 bit cases.
...
Always generate the native width tools.
2011-10-21 08:38:51 -07:00
Robert Moore
348a6da123
Tests-ASLTS: Update for resource descriptor changes.
...
Resource tag references now always return a bit offset, not
sometimes bit, sometimes byte. Update descriptor tests to
reflect this change.
2011-10-05 12:22:03 -07:00
Robert Moore
c7c6a163ea
Tests: Add master script to generate and run ASLTS.
...
Compile iASL/AcpiExec, compile tests, run ASLTS.
"All in one". Lin Ming, Bob Moore.
2011-09-29 14:08:16 -07:00
Robert Moore
c9b25b3250
Tests: Fix ASLTS "Do" script for incorrect use of $PWD.
...
Did not work on all platforms.
2011-09-29 14:07:05 -07:00
Robert Moore
aa94fcaa88
Update badcode.asl example for resource tag length checks.
...
iASL now checks lengths of fields created against resource tags,
they must match.
2011-09-28 10:11:28 -07:00
Robert Moore
5e40c31ec4
Tests: Add unix setup file for ASLTS suite.
...
more unix flavor than the .cygwin file.
2011-09-13 15:04:45 -07:00
Robert Moore
3ff4069333
Tests: Fix an illegal _HID within alsts.
...
Change several _HID strings.
2011-09-13 12:44:17 -07:00
Robert Moore
ed36d8b39c
Tests: Fix possible buffer overrun in API test.
...
acpi_pci_link_set.
2011-06-01 10:34:41 -07:00
Robert Moore
3b47687988
Tests: Update API test for changes to AcpiOsGetLine.
...
Update for changes to this AcpiOs interface.
2011-05-18 09:00:56 -07:00
Robert Moore
d35df404d7
Merge branch 'master' of ssh://git.moblin.org/acpica
2011-04-13 09:09:57 -07:00
Robert Moore
904b85ce87
badcode.asl: update for iASL return value checking change.
...
Add a new case for a method that returns no value, but one
is expected.
2011-04-13 09:06:21 -07:00
Robert Moore
2a4a42a8c2
Tests: Update aslts for tighter iASL return value checking.
...
Fixed two cases where a test defined a method that did not
explicitly return a value, then later expected a return value.
2011-04-13 08:32:54 -07:00
Robert Moore
8fb5b2894d
badcode.asl: Show warning for _REG with no region.
...
Example of warning if a _REG has no corresponding operation region
declaration within the same scope.
2011-03-30 13:09:29 -07:00
Robert Moore
13083aae63
Tests: Update for new DataTable region space ID value.
...
Moved from 8 to 0x7E
2011-03-25 13:29:26 -07:00
Robert Moore
a7064f1a22
Tests: Update badcode.asl for iASL GPE type collision detection.
...
Add a collision between _Lxx and _Exx names, iASL now detects this.
2011-02-08 13:02:03 -08:00
Robert Moore
ac3a38aaf5
iASL: Warn if reserved method incorrectly returns a value.
...
Many predefined names are defined such that they do not return
a value. If implemented as a method, issue a warning if such
a name returns a value. ACPICA BZ 855.
2011-01-27 13:45:46 -08:00
Robert Moore
e1db8565bc
Tests: Update all copyrights to 2011.
...
test suites only.
2011-01-03 14:04:49 -08:00
Robert Moore
bf913c651e
Tests: Update include file ordering.
...
ACPICA-specific headers must appear before system headers
like stdio.h
2010-12-17 17:10:23 -08:00
Robert Moore
064e90b753
Update examples/tests for new GPE changes.
...
Add new file to project files, update API tests for GPE
interface changes.
2010-12-08 10:21:23 -08:00
Robert Moore
a1d2af4804
Tests: update badcode example file for new iASL error messages.
...
new _CID/_HID error messages.
2010-11-03 10:38:40 -07:00
Robert Moore
2e7745a40b
Tests: Update badcode.asl for new iASL error checks.
...
New _HID checks and null resource descriptor check.
2010-10-06 08:30:54 -07:00
Robert Moore
cd18a057a9
Tests: Update aapits for interface changes.
...
Also add new file (utosi.c) to project file.
2010-08-06 09:03:32 -07:00
Robert Moore
139ed8b13d
Tests: Update aapits for interface changes.
...
Also add new files to project file.
2010-07-02 08:45:07 -07:00
Robert Moore
cd3f1db755
iASL: Fully enable Data Table Compiler (DTC).
...
No option needed to invoke DTC. Compiler auto-detects ASl code
versus DT code.
2010-06-18 14:52:34 -07:00
Robert Moore
2992688b8f
Tests: new test for template generator and data table compiler.
...
in tests/templates.
2010-06-11 14:13:21 -07:00
Robert Moore
4ac33e7d2f
Tests: update script for changed acpiexec options.
...
Some options are renamed
2010-05-19 13:56:07 -07:00
Robert Moore
4052dc8f9a
Tests: Add -cr iASL option to ASLTS makefile.
...
This option disables resource descriptor error checking.
ASLTS tests byte-by-byte descriptor construction, thus we
do not want to error check the values at compile time.
2010-04-28 10:18:24 -07:00
Robert Moore
6d8374fa06
Tests: Add new file with examples of extended iASL error checking.
...
Shows advanced error checking ability of iASL. Compiles with no errors
with ASL.
2010-04-23 09:22:19 -07:00
Robert Moore
bc9ed0f853
Tests: Update grammar.asl for iASL changes - resource descriptors.
...
Fix errors caused by new error checking in iASL.
2010-04-23 09:16:04 -07:00
Robert Moore
ba050b9437
Tests: update file permissions for ASLTS scripts.
...
Execute permissions added.
2010-03-26 16:06:57 -07:00
Robert Moore
f9430ca2e0
Tests: Automated cleanup and copyright update to 2010.
...
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.)
2010-01-08 08:55:58 -08:00
Robert Moore
ae77bba223
Tests: Update aapits for ACPICA interface changes, new files.
...
Also update scripts.
2009-12-15 10:48:40 -08:00
Robert Moore
1656dba4f2
Tests: Update ASLTS for iASL Switch/While fix.
...
Update to abbu/misc
2009-10-14 14:45:14 -07:00
Robert Moore
4e813e709c
Tests: Continue port of AAPITS to current ACPICA.
...
Some run-time changes for correct execution.
2009-07-23 10:01:44 -07:00
Robert Moore
f1ce4cf58f
Tests: Port AAPITS suite to current ACPICA. Phase 1 (compile).
...
Code now compiles on cygwin and windows. Next phase will be to
get the code running properly.
2009-07-01 14:16:44 -07:00
Robert Moore
d1ae4eb88b
Tests: Update DataTableRegion test for new SpaceId.
...
DataTableRegion uses an internal SpaceID. The new IPMI space ID forced
this internal ID to be incremented.
2009-06-24 13:12:23 -07:00
Robert Moore
7224854f08
Add grammar.asl test module.
...
This module provides a quick test of both the compiler and interpreter.
It excercises most of the ASL constructs and operators.
2009-05-11 13:11:15 -07:00
Robert Moore
7499d41f7b
Tests: Enable full multithread test.
...
Test can now be enabled because of a change to iASL compiler.
(See ACPICA BZ 469)
2009-04-24 12:31:54 -07:00
Robert Moore
8e0682143f
Tests: Add example file to setup test environment.
...
Various variables for iASL, acpiexec, etc.
2009-04-22 10:28:16 -07:00
Robert Moore
e9aa151c2b
Tests: Use iASL quiet mode for batch compiles.
...
Eliminates lots of warning/error messages and speeds up the aslts
batch compilation.
2009-03-26 09:47:40 -07:00
Robert Moore
363b5b728a
Tests: Update/cleanup documentation.
...
Clarified and expanded the "readme" documentation for aslts.
This ad-hoc documentation should probably be merged and integrated
into the ACPICA programmer reference.
2009-03-26 09:22:03 -07:00
Robert Moore
e103504655
Tests: Update copyright to 2009.
...
Also removed obsolete developer names and email addresses.
Automated tool removed some extraneous space characters.
2009-03-25 08:45:10 -07:00
Robert Moore
ca6111179b
Test suite: update for implicit return changes.
...
Update for recent changes to the implicit return mechanism.
Resolved predicate values can now be returned implicitly,
for MS compatibility.
2008-09-26 08:45:36 -07:00
Robert Moore
16de114e9d
Test suite: remove obsolete exception codes.
...
Changed to track changes in ACPICA core.
2008-08-27 10:19:39 -07:00
Robert Moore
bfcb04bacf
Test suite: update tests for recent acpica changes.
...
These changes affected the tests:
iASL: error if named object created in while loop
iASL: minimum 1 interrupt in interrupt macro
Table Load: table is now loaded at namespace root
2008-07-29 09:30:58 -07:00