aystarik
c237f20e7c
Numerous fixes
...
date 2000.10.25.21.10.00; author rmoore1; state Exp;
2005-06-29 16:14:31 +00:00
aystarik
3a1845d261
date 2000.10.25.14.07.00; author rmoore1; state Exp;
2005-06-29 16:14:30 +00:00
aystarik
777ad2b69d
date 2000.10.10.22.46.00; author rmoore1; state Exp;
2005-06-29 16:14:28 +00:00
aystarik
e73389aa09
New error message
...
date 2005.05.16.22.32.00; author rmoore1; state Exp;
2005-06-29 16:14:26 +00:00
aystarik
5663bc3bb5
warning and truncation for large integers in 32-bit tables
...
date 2005.05.06.23.48.00; author rmoore1; state Exp;
2005-06-29 16:14:25 +00:00
aystarik
a2ac786e75
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 16:14:24 +00:00
aystarik
8665b06a73
New error message
...
date 2004.12.08.16.37.00; author rmoore1; state Exp;
2005-06-29 16:14:17 +00:00
aystarik
d7cb456de9
ACPI 3.0 support
...
date 2004.11.05.22.59.00; author rmoore1; state Exp;
2005-06-29 16:14:16 +00:00
aystarik
4fd396b47e
new error codes/msgs
...
date 2004.10.06.20.32.00; author rmoore1; state Exp;
2005-06-29 16:14:15 +00:00
aystarik
65121c1cb0
New flag used for _T_x names emitted by compiler
...
date 2004.07.14.19.45.00; author rmoore1; state Exp;
2005-06-29 16:14:14 +00:00
aystarik
69d1be9513
Added error check/message for Stall() greater than 255
...
date 2003.10.03.21.26.00; author rmoore1; state Exp;
2005-06-29 16:14:11 +00:00
aystarik
aa82823cc1
Added support to ensure that the input file is 100% ascii text.
...
date 2003.09.22.16.49.00; author rmoore1; state Exp;
2005-06-29 16:14:10 +00:00
aystarik
2be324874c
Prefixed all #defines in acconfig.h with ACPI_
...
date 2002.11.25.20.30.00; author rmoore1; state Exp;
2005-06-29 16:14:06 +00:00
aystarik
8b14d6f14a
Added support for the generation of ASM and C include files
...
date 2002.11.20.17.44.00; author rmoore1; state Exp;
2005-06-29 16:14:05 +00:00
aystarik
7aeb86c4df
major overhaul of ACPI_TYPE and the use of internal types. Most were
...
no longer necessary. Improved handling of the Scope operator for both the
compiler and the interpreter.
date 2002.10.10.22.48.00; author rmoore1; state Exp;
2005-06-29 16:14:04 +00:00
aystarik
c86bc2b24b
Added comments to error strings
...
date 2002.10.01.22.47.00; author rmoore1; state Exp;
2005-06-29 16:14:03 +00:00
aystarik
6dc0a9f565
Improved 2 error messages
...
date 2002.09.27.22.19.00; author rmoore1; state Exp;
2005-06-29 16:14:02 +00:00
aystarik
f551d56606
Alias dereference during namespace cross ref
...
date 2002.09.17.20.37.00; author rmoore1; state Exp;
2005-06-29 16:14:01 +00:00
aystarik
9bc454dd86
Added message for unreachable code
...
date 2002.08.28.21.26.00; author rmoore1; state Exp;
2005-06-29 16:14:00 +00:00
aystarik
8bdd0204d9
More enhancements for NamePath optimization
...
date 2002.08.26.22.28.00; author rmoore1; state Exp;
2005-06-29 16:13:59 +00:00
aystarik
f8abafb1ee
Added new message type, "Optimizations"
...
date 2002.08.13.22.13.00; author rmoore1; state Exp;
2005-06-29 16:13:57 +00:00
aystarik
446473ddf5
Added support for NamePath optimization
...
date 2002.08.07.20.39.00; author rmoore1; state Exp;
2005-06-29 16:13:56 +00:00
aystarik
d220c2fd3e
Bug Fixes for Linux version of compiler
...
date 2002.05.28.21.44.00; author rmoore1; state Exp;
2005-06-29 16:13:51 +00:00
aystarik
7570410fdd
Enhanced reserved name checking, added typechecking for _HID reserved
...
name
date 2002.05.14.21.50.00; author rmoore1; state Exp;
2005-06-29 16:13:50 +00:00
aystarik
9a560a0142
Implemented error checking for EISAID string format
...
date 2002.05.14.16.37.00; author rmoore1; state Exp;
2005-06-29 16:13:49 +00:00
aystarik
c625bd79ea
Support for Acpi 2.0a reserved names
...
date 2002.04.30.21.28.00; author rmoore1; state Exp;
2005-06-29 16:13:48 +00:00
aystarik
1eaab8ee5f
Some Lint changes; 16-bit changes
...
date 2002.04.15.22.46.00; author rmoore1; state Exp;
2005-06-29 16:13:46 +00:00
aystarik
c530758d2b
Increased MAX_FILE_TYPES, renamed
...
date 2002.02.07.16.48.00; author rmoore1; state Exp;
2005-06-29 16:13:42 +00:00
aystarik
ea7dcdcd80
Error for string escapes that are 0 or non-ascii
...
date 2002.02.06.23.16.00; author rmoore1; state Exp;
2005-06-29 16:13:40 +00:00
aystarik
4075e90f95
Added warning for premature string literal termination on insertion of
...
a NULL char via an escape sequence.
date 2002.02.01.21.57.00; author rmoore1; state Exp;
2005-06-29 16:13:39 +00:00
aystarik
676160a6d2
Major changes to produce .ASM and .C source/listing files
...
date 2002.01.25.19.13.00; author rmoore1; state Exp;
2005-06-29 16:13:38 +00:00
aystarik
d6879047f7
Added -a and -c compiler output options
...
date 2002.01.21.16.13.00; author rmoore1; state Exp;
2005-06-29 16:13:37 +00:00
aystarik
0fa0070b42
Support for hex/octal/misc escape sequences. Error on invalid escape.
...
date 2002.01.08.22.48.00; author rmoore1; state Exp;
2005-06-29 16:13:35 +00:00
aystarik
c01bfa3f75
64-bit C support
...
date 2001.12.12.23.51.00; author rmoore1; state Exp;
2005-06-29 16:13:34 +00:00
aystarik
1b0b04844e
New error message
...
date 2001.12.07.18.34.00; author rmoore1; state Exp;
2005-06-29 16:13:33 +00:00
aystarik
d43dad2904
Removed duplicate error msg. Eliminated extraneous "internal" errors
...
date 2001.07.17.19.33.00; author rmoore1; state Exp;
2005-06-29 16:13:31 +00:00
aystarik
c4374245c9
Support for bit offset <--> byteoffset conversions
...
date 2001.06.05.21.30.00; author rmoore1; state Exp;
2005-06-29 16:13:27 +00:00
aystarik
3fca297aae
Added error checks for fields that are longer than the parent region.
...
date 2001.05.02.16.29.00; author rmoore1; state Exp;
2005-06-29 16:13:25 +00:00
aystarik
4b52e96314
change all functions of type ASL_WALK_CALLBACK to return ACPI_STATUS
...
instead of void. No functional change other than to silence gcc warnings
date 2001.04.19.21.01.00; author agrover; state Exp;
2005-06-29 16:13:23 +00:00
aystarik
37f6fd9512
Better I/O error handling
...
date 2001.04.18.22.49.00; author rmoore1; state Exp;
2005-06-29 16:13:21 +00:00
aystarik
28a2054bdc
Allow method Args to behave as locals
...
date 2001.01.26.19.15.00; author rmoore1; state Exp;
2005-06-29 16:13:20 +00:00
aystarik
617349dc02
Support to return error if a new name already exists in the scope
...
date 2000.12.15.16.29.00; author rmoore1; state Exp;
2005-06-29 16:13:14 +00:00
aystarik
c19c6ad5e6
date 2000.12.13.17.03.00; author rmoore1; state Exp;
2005-06-29 16:13:13 +00:00
aystarik
8e23c7c286
Fix for OFFSET and a new error message
...
date 2000.12.12.16.56.00; author rmoore1; state Exp;
2005-06-29 16:13:12 +00:00
aystarik
f1137601a1
date 2000.12.01.00.03.00; author rmoore1; state Exp;
2005-06-29 16:13:09 +00:00
aystarik
43377e9f9b
Deployed ACPI_FORMAT_UINT64 to simplify output statements
...
date 2003.10.22.16.34.00; author rmoore1; state Exp;
2005-06-29 16:12:59 +00:00
aystarik
d7fbbbbfdc
Only set RootNode if the parse tree is completed
...
date 2002.08.28.21.26.00; author rmoore1; state Exp;
2005-06-29 16:12:54 +00:00
aystarik
49e6f4675d
Handle Scope error case where target is wrong type. Better exit when
...
max number of errors reached
date 2002.08.22.21.37.00; author rmoore1; state Exp;
2005-06-29 16:12:53 +00:00
aystarik
70199de8d7
Reworked the option names. Added invalid escape warning. added
...
disassemble and go option.
date 2002.07.26.20.31.00; author rmoore1; state Exp;
2005-06-29 16:12:51 +00:00
aystarik
1247a79cac
Fix for Ones/One/Zero opcodes
...
date 2002.07.23.20.44.00; author rmoore1; state Exp;
2005-06-29 16:12:50 +00:00