aystarik
|
7418ea96d9
|
Support for Terms (executable code) at module level
date 2005.05.25.22.17.00; author rmoore1; state Exp;
|
2005-06-29 15:54:03 +00:00 |
|
aystarik
|
69a95f3df5
|
Fixed some issues with 3.0 method param typing
date 2005.05.17.20.13.00; author rmoore1; state Exp;
|
2005-06-29 15:54:02 +00:00 |
|
aystarik
|
bd82463232
|
Fixes to correctly support variable-length packages and packages > 255
elements
date 2005.04.30.00.45.00; author rmoore1; state Exp;
|
2005-06-29 15:54:01 +00:00 |
|
aystarik
|
30b6557a9f
|
Better error handling for field constructs
date 2005.03.04.20.27.00; author rmoore1; state Exp;
|
2005-06-29 15:54:00 +00:00 |
|
aystarik
|
8bc9910f86
|
Add ProcessorObj keyword
date 2005.03.01.20.33.00; author rmoore1; state Exp;
|
2005-06-29 15:53:59 +00:00 |
|
aystarik
|
3861f19c81
|
Handle Return and Return() as Return(Zero)
date 2005.02.28.21.59.00; author rmoore1; state Exp;
|
2005-06-29 15:53:58 +00:00 |
|
aystarik
|
1c6913e037
|
Added 2005 copyright in legal header
date 2005.01.07.23.50.00; author rmoore1; state Exp;
|
2005-06-29 15:53:56 +00:00 |
|
aystarik
|
8201317bc6
|
Support for ACPI 3.0 Register macro, new parameter
date 2004.12.09.22.10.00; author rmoore1; state Exp;
|
2005-06-29 15:53:54 +00:00 |
|
aystarik
|
77235c03cc
|
ReadWrite keyword is optional
date 2004.12.08.23.14.00; author rmoore1; state Exp;
|
2005-06-29 15:53:53 +00:00 |
|
aystarik
|
84b97d4803
|
Added OptionalBusMasterKeyword
date 2004.12.08.22.30.00; author rmoore1; state Exp;
|
2005-06-29 15:53:52 +00:00 |
|
aystarik
|
96327fbea6
|
missing semicolon - not caught by Bison
date 2004.11.15.22.48.00; author rmoore1; state Exp;
|
2005-06-29 15:53:50 +00:00 |
|
aystarik
|
a6d7cf679c
|
ACPI 3.0 support
date 2004.11.05.22.58.00; author rmoore1; state Exp;
|
2005-06-29 15:53:48 +00:00 |
|
aystarik
|
7898f822ac
|
Grammar fixes for error handling
date 2004.10.05.21.04.00; author rmoore1; state Exp;
|
2005-06-29 15:53:46 +00:00 |
|
aystarik
|
89fe8d207c
|
Moved support for ElseIf from transform.c to the parser.
date 2004.09.28.22.28.00; author rmoore1; state Exp;
|
2005-06-29 15:53:44 +00:00 |
|
aystarik
|
d7c0b4e72a
|
Added Timer() op; Allow Return with no operands/parens
date 2004.09.24.20.10.00; author rmoore1; state Exp;
|
2005-06-29 15:53:42 +00:00 |
|
aystarik
|
f318842f5c
|
date 2004.05.25.19.59.00; author rmoore1; state Exp;
|
2005-06-29 15:53:40 +00:00 |
|
aystarik
|
e636bafa2a
|
Update copyrights for 2004
date 2004.01.13.23.05.00; author rmoore1; state Exp;
|
2005-06-29 15:53:37 +00:00 |
|
aystarik
|
2bab3c4edb
|
Fixed token list
date 2003.09.18.21.03.00; author rmoore1; state Exp;
|
2005-06-29 15:53:34 +00:00 |
|
aystarik
|
e3482aee4a
|
fix duplicate definitions
date 2003.07.13.23.58.00; author agrover; state Exp;
|
2005-06-29 15:53:32 +00:00 |
|
aystarik
|
c0f20844bd
|
ElseIf fix to connect to <termlist> subtree
date 2003.05.13.17.24.00; author rmoore1; state Exp;
|
2005-06-29 15:53:30 +00:00 |
|
aystarik
|
7d47723432
|
date 2003.01.09.21.52.00; author rmoore1; state Exp;
|
2005-06-29 15:53:27 +00:00 |
|
aystarik
|
869406b963
|
Added 2003 copyright to the legal header
date 2003.01.06.17.32.00; author rmoore1; state Exp;
|
2005-06-29 15:53:24 +00:00 |
|
aystarik
|
b78b71ae44
|
Overhaul of the NATIVE* types. renamed to ACPI_NATIVE*, eliminated
use of MAX32 and MIN32 types
date 2002.12.16.23.55.00; author rmoore1; state Exp;
|
2005-06-29 15:53:22 +00:00 |
|
aystarik
|
bff7332996
|
Fixed missing semicolon on two rules. Flex does not report warning,
Lex does.
date 2002.11.11.21.25.00; author rmoore1; state Exp;
|
2005-06-29 15:53:19 +00:00 |
|
aystarik
|
ccd094acdd
|
Support for ACPI 2.0 SMBUS changes
date 2002.11.08.22.24.00; author rmoore1; state Exp;
|
2005-06-29 15:53:17 +00:00 |
|
aystarik
|
2cf6e06ace
|
2.0B grammar change
date 2002.10.16.21.44.00; author rmoore1; state Exp;
|
2005-06-29 15:53:14 +00:00 |
|
aystarik
|
b41b2a0477
|
Rolled back TermList change until ACPI specification change approved
date 2002.10.02.16.54.00; author rmoore1; state Exp;
|
2005-06-29 15:53:12 +00:00 |
|
aystarik
|
61fe08a110
|
Disallow TermList items in definition block (disallow code outside of
control methods)
date 2002.09.27.22.20.00; author rmoore1; state Exp;
|
2005-06-29 15:53:10 +00:00 |
|
aystarik
|
87e3c4c5af
|
Alias dereference during namespace cross ref
date 2002.09.17.20.37.00; author rmoore1; state Exp;
|
2005-06-29 15:53:07 +00:00 |
|
aystarik
|
7b35df18de
|
Fixed problem where method return values were no longer being checked
for 1) presence if required, 2) type
date 2002.08.28.16.59.00; author rmoore1; state Exp;
|
2005-06-29 15:53:04 +00:00 |
|
aystarik
|
a7fc2c09d9
|
Handle Scope error case where target is wrong type. Better exit when
max number of errors reached
date 2002.08.22.21.35.00; author rmoore1; state Exp;
|
2005-06-29 15:53:01 +00:00 |
|
aystarik
|
588126a6c3
|
Automated cleanup
date 2002.07.30.22.07.00; author rmoore1; state Exp;
|
2005-06-29 15:52:58 +00:00 |
|
aystarik
|
95aa1658b5
|
Fix for Ones/One/Zero opcodes
date 2002.07.23.20.44.00; author rmoore1; state Exp;
|
2005-06-29 15:52:54 +00:00 |
|
aystarik
|
5b0e95e723
|
Fix for BufferData - was defined twice
date 2002.07.11.22.28.00; author rmoore1; state Exp;
|
2005-06-29 15:52:51 +00:00 |
|
aystarik
|
449596e955
|
Fixes for VendorShort and VendorLong resource macros
date 2002.07.10.20.43.00; author rmoore1; state Exp;
|
2005-06-29 15:52:48 +00:00 |
|
aystarik
|
f04e5cb375
|
Implementation of constant (Type 3/4/5 opcodes) folding
date 2002.04.24.22.14.00; author rmoore1; state Exp;
|
2005-06-29 15:52:45 +00:00 |
|
aystarik
|
5c0d7ef93e
|
Second pass for lint changes/comments/cleanup
date 2002.04.08.22.02.00; author rmoore1; state Exp;
|
2005-06-29 15:52:41 +00:00 |
|
aystarik
|
6c777c90ce
|
Added PARSEOP prefix to token names to prevent name collisions and
clarify the source.
date 2002.03.29.20.53.00; author rmoore1; state Exp;
|
2005-06-29 15:52:38 +00:00 |
|
aystarik
|
e0cb51080e
|
Support for #line directive (not complete)
date 2002.03.28.22.05.00; author rmoore1; state Exp;
|
2005-06-29 15:52:35 +00:00 |
|
aystarik
|
055d4b012a
|
Prefixed all macros with "ACPI_" to prevent collisions with local OS
header files.
date 2002.02.12.22.40.00; author rmoore1; state Exp;
|
2005-06-29 15:52:31 +00:00 |
|
aystarik
|
df9ef7628f
|
Added 2002 copyright
date 2002.01.09.17.49.00; author rmoore1; state Exp;
|
2005-06-29 15:52:28 +00:00 |
|
aystarik
|
283ee94cb6
|
Added optional string case
date 2001.12.20.17.52.00; author rmoore1; state Exp;
|
2005-06-29 15:52:25 +00:00 |
|
aystarik
|
161522939d
|
Mark CopyObject target as an output node
date 2001.11.30.23.04.00; author rmoore1; state Exp;
|
2005-06-29 15:52:22 +00:00 |
|
aystarik
|
6fbb137e9f
|
GCC warns about casts from 32 bit pointers to 64 bit integers. Making
the cast to a 32 bit integer then lets the 64 bit promotion happen silently.
date 2001.09.21.20.22.00; author agrover; state Exp;
|
2005-06-29 15:52:18 +00:00 |
|
aystarik
|
10e6961647
|
New ACPI_DEBUG_PRINT macro deployed. Much smaller implementation.
date 2001.08.14.23.19.00; author rmoore1; state Exp;
|
2005-06-29 15:52:14 +00:00 |
|
aystarik
|
305dd59378
|
Case () operand is NOT a termarg
date 2001.07.20.19.53.00; author rmoore1; state Exp;
|
2005-06-29 15:52:10 +00:00 |
|
aystarik
|
68f6cc256c
|
Fix for ToString optional "length" param
date 2001.07.11.20.54.00; author rmoore1; state Exp;
|
2005-06-29 15:52:06 +00:00 |
|
aystarik
|
9a8c65371d
|
Added AcpiOsSignal interface
date 2001.07.03.22.41.00; author rmoore1; state Exp;
|
2005-06-29 15:52:02 +00:00 |
|
aystarik
|
592f5668f0
|
Renamed the UT memory allocation procedures
date 2001.07.03.17.00.00; author rmoore1; state Exp;
|
2005-06-29 15:51:56 +00:00 |
|
aystarik
|
f0d553c991
|
ElseIf support
date 2001.06.27.19.07.00; author rmoore1; state Exp;
|
2005-06-29 15:51:53 +00:00 |
|