1131 Commits

Author SHA1 Message Date
aystarik
59a0a85654 Update function headers
date	2000.11.17.21.19.00;	author rmoore1;	state Exp;
2005-06-29 15:59:57 +00:00
aystarik
e42fecd650 Code cleanup, added proc headers
date	2000.11.16.21.39.00;	author rmoore1;	state Exp;
2005-06-29 15:59:56 +00:00
aystarik
7b5e38e935 Implemented "External" and "Unicode" ASL operators
date	2000.11.09.20.03.00;	author rmoore1;	state Exp;
2005-06-29 15:59:53 +00:00
aystarik
cec08c3663 More resource descriptor fixes. Compiles a real machine ASL file
(bigsur)


date	2000.10.26.18.50.00;	author rmoore1;	state Exp;
2005-06-29 15:59:50 +00:00
aystarik
f255da28e3 date 2000.10.24.23.17.00; author rmoore1; state Exp; 2005-06-29 15:59:49 +00:00
aystarik
c3a47dc7ef More ASM include file changes
date	2002.11.21.22.05.00;	author rmoore1;	state Exp;
2005-06-29 15:59:35 +00:00
aystarik
8741817d20 date 2002.11.20.17.48.00; author rmoore1; state Exp; 2005-06-29 15:59:34 +00:00
aystarik
7d81ae3b9e Removed extra write to debug file that copied entire source
date	2002.04.25.17.01.00;	author rmoore1;	state Exp;
2005-06-29 15:59:27 +00:00
aystarik
f0430284dd Bug fix for listing output
date	2002.03.28.17.12.00;	author rmoore1;	state Exp;
2005-06-29 15:59:22 +00:00
aystarik
338299ce91 Unique tableheader name for -c, -a options
date	2002.02.13.21.34.00;	author rmoore1;	state Exp;
2005-06-29 15:59:20 +00:00
aystarik
671e880e85 64-bit generation fix
date	2002.02.06.23.18.00;	author rmoore1;	state Exp;
2005-06-29 15:59:18 +00:00
aystarik
d74b66505b Fix to allow interleaved AML and ASL within control methods in the
listing file.


date	2001.11.15.16.26.00;	author rmoore1;	state Exp;
2005-06-29 15:59:11 +00:00
aystarik
46cd0b057d Split opcode flags into separate class/type/flags fields
date	2001.10.09.17.25.00;	author rmoore1;	state Exp;
2005-06-29 15:59:10 +00:00
aystarik
1f9a6110c2 Update to new opcode class/type names
date	2001.10.08.22.36.00;	author rmoore1;	state Exp;
2005-06-29 15:59:09 +00:00
aystarik
ce52e05049 Added "const" qualifier to the read-only lookup tables
date	2001.08.24.16.23.00;	author rmoore1;	state Exp;
2005-06-29 15:59:08 +00:00
aystarik
8ab22711e0 Added memory allocation macros
date	2001.06.29.20.11.00;	author rmoore1;	state Exp;
2005-06-29 15:59:06 +00:00
aystarik
26518f25ce Renamed interpreter functions to Ex*, Utility functions to Ut*
date	2001.05.09.20.12.00;	author rmoore1;	state Exp;
2005-06-29 15:59:04 +00:00
aystarik
a1530335a7 Update to opcode names and typenames for fields
date	2001.03.30.18.15.00;	author rmoore1;	state Exp;
2005-06-29 15:59:01 +00:00
aystarik
76a83281fa date 2000.11.09.21.37.00; author rmoore1; state Exp; 2005-06-29 15:58:44 +00:00
aystarik
91b712afcf 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 15:58:18 +00:00
aystarik
3442e027d5 Linked list structure for resouce descriptor buffers
date	2000.10.30.16.44.00;	author rmoore1;	state Exp;
2005-06-29 15:58:05 +00:00
aystarik
4b92db9ce2 date 2000.10.24.23.28.00; author rmoore1; state Exp; 2005-06-29 15:58:02 +00:00
aystarik
4bbf4ef396 Resource template support
date	2000.10.13.20.22.00;	author rmoore1;	state Exp;
2005-06-29 15:58:00 +00:00
aystarik
38efb26d8d date 2000.10.10.22.46.00; author rmoore1; state Exp; 2005-06-29 15:57:59 +00:00
aystarik
48ba8caa61 source ASCII check is now optional (-a)
date	2005.03.04.21.13.00;	author rmoore1;	state Exp;
2005-06-29 15:57:56 +00:00
aystarik
dcf438acf6 Improved support for switch/case and temp variables
date	2005.01.24.23.08.00;	author rmoore1;	state Exp;
2005-06-29 15:57:55 +00:00
aystarik
a1b20fc5cb Added option to override the table header Revision field
date	2004.09.21.19.32.00;	author rmoore1;	state Exp;
2005-06-29 15:57:52 +00:00
aystarik
6f1754a154 Automated cleanup
date	2003.05.21.22.48.00;	author rmoore1;	state Exp;
2005-06-29 15:57:49 +00:00
aystarik
31a394072e All table descriptors are now dynamic. Fixes multiple SSDT deletion
problem. Updated some global names and defines


date	2003.05.08.23.27.00;	author rmoore1;	state Exp;
2005-06-29 15:57:48 +00:00
aystarik
6d8bc75e64 Handler fixes for reference count issues and allow multiple installs
of the same handler with no error


date	2003.05.07.18.04.00;	author rmoore1;	state Exp;
2005-06-29 15:57:47 +00:00
aystarik
600c78675e Fixed problem where embedded C comment sequences within the AML caused
compile errors in the C source output files


date	2003.04.29.21.46.00;	author rmoore1;	state Exp;
2005-06-29 15:57:46 +00:00
aystarik
0660521e4c Removed all instances of NATIVE_CHAR due to disuse/inconsistent use.
date	2002.12.10.21.00.00;	author rmoore1;	state Exp;
2005-06-29 15:57:43 +00:00
aystarik
9008ebb96a Added -g switch to get all acpi tables
date	2002.11.01.18.06.00;	author rmoore1;	state Exp;
2005-06-29 15:57:41 +00:00
aystarik
dcec835677 Labels in C and ASM files use the table sig and ID.
date	2002.02.14.19.07.00;	author rmoore1;	state Exp;
2005-06-29 15:57:30 +00:00
aystarik
a818224e01 Debug globals; Moved defines to aclocal.h
date	2002.02.07.18.15.00;	author rmoore1;	state Exp;
2005-06-29 15:57:29 +00:00
aystarik
c21c4e29b5 Global variables prefixed with "AcpiGbl_"
date	2001.08.24.21.07.00;	author rmoore1;	state Exp;
2005-06-29 15:57:22 +00:00
aystarik
5d6b9610fb table fix, port to new core interfaces
date	2001.08.24.15.50.00;	author rmoore1;	state Exp;
2005-06-29 15:57:21 +00:00
aystarik
292991ed09 Support for Switch/Case added
date	2001.06.21.15.10.00;	author rmoore1;	state Exp;
2005-06-29 15:57:20 +00:00
aystarik
47d6e73cc2 Added cache buffer for namestrings
date	2001.05.14.15.51.00;	author rmoore1;	state Exp;
2005-06-29 15:57:18 +00:00
aystarik
79d430723c Performance enhancement: Local "cache" of parse nodes.
date	2001.05.11.17.22.00;	author rmoore1;	state Exp;
2005-06-29 15:57:16 +00:00
aystarik
25d29c6948 Added option to display compile times
date	2001.05.10.21.25.00;	author rmoore1;	state Exp;
2005-06-29 15:57:15 +00:00
aystarik
99b38d3410 date 2001.02.23.22.55.00; author agrover; state Exp; 2005-06-29 15:57:11 +00:00
aystarik
d94862f6b6 date 2000.12.01.00.03.00; author rmoore1; state Exp; 2005-06-29 15:57:02 +00:00
aystarik
cc770dcda4 auto-cleanup
date	2005.03.25.22.48.00;	author rmoore1;	state Exp;
2005-06-29 15:56:58 +00:00
aystarik
585f10f9ab Improved error message on interpreter failure
date	2005.03.05.00.05.00;	author rmoore1;	state Exp;
2005-06-29 15:56:55 +00:00
aystarik
0c790947eb Fixed compile flags for buffer case.
date	2005.02.02.00.53.00;	author rmoore1;	state Exp;
2005-06-29 15:56:54 +00:00
aystarik
4d0cd01282 Deployed ACPI_FORMAT_UINT64 to simplify output statements
date	2003.10.22.16.34.00;	author rmoore1;	state Exp;
2005-06-29 15:56:49 +00:00
aystarik
6f8c26ec50 Fix to properly set table ID in created namespace objects. Removed
static DSDT table ID.


date	2003.05.09.20.02.00;	author rmoore1;	state Exp;
2005-06-29 15:56:48 +00:00
aystarik
ead52bd029 Deployed new UtGetObjectTypeName function. Fully deployed use of
ACPI_GET_OBJECT_TYPE macro for consistency.


date	2002.06.07.21.34.00;	author rmoore1;	state Exp;
2005-06-29 15:56:42 +00:00
aystarik
35e608e333 Set buffer children to point back to parent
date	2002.04.25.17.00.00;	author rmoore1;	state Exp;
2005-06-29 15:56:41 +00:00