Commit Graph

7960 Commits

Author SHA1 Message Date
aystarik
2aa2008a37 Misc compiler bug fixes
date	2001.05.07.22.20.00;	author rmoore1;	state Exp;
2005-06-29 20:13:05 +00:00
aystarik
581265b20c Update resource names to prepend "ACPI_".
date	2001.05.03.19.45.00;	author rmoore1;	state Exp;
2005-06-29 20:13:03 +00:00
aystarik
60412d41e2 Another pass through the source to prefix all local types with "ACPI_"
date	2001.04.26.21.03.00;	author rmoore1;	state Exp;
2005-06-29 20:13:01 +00:00
aystarik
ca2c725da2 Fix to allow mutex OwnerId to also indicate "not owned" state.
date	2001.04.09.22.38.00;	author rmoore1;	state Exp;
2005-06-29 20:13:00 +00:00
aystarik
ed5d4742e6 Field support update - restructure for > 32-bit support for all field
types.  Cleanup of field types


date	2001.04.06.23.12.00;	author rmoore1;	state Exp;
2005-06-29 20:12:59 +00:00
aystarik
ab6e20cf1d Qword resource support added + changed ResourceSource sections to a
separate structure that uses a pointer to hold the string.


date	2001.04.05.18.46.00;	author mwalz;	state Exp;
2005-06-29 20:12:58 +00:00
aystarik
9ee1727871 Update to opcode names and typenames for fields
date	2001.03.30.18.16.00;	author rmoore1;	state Exp;
2005-06-29 20:12:57 +00:00
aystarik
c1f452fbea Removed NATIVE_UINT from internal structures and some procedures.
This type should be used extremely sparingly!


date	2001.03.09.21.17.00;	author rmoore1;	state Exp;
2005-06-29 20:12:56 +00:00
aystarik
4005179ee6 date 2001.03.09.05.27.00; author psdiefen; state Exp; 2005-06-29 20:12:55 +00:00
aystarik
a4dbed2315 Code cleanup (acpisrc -c)
date	2001.02.23.23.28.00;	author rmoore1;	state Exp;
2005-06-29 20:12:54 +00:00
aystarik
c7c6d424b4 STRLEN returns NATIVE_UINT, so fix places where people assume it
returns 32 bits. parse structs also changed to use NATIVE types


date	2001.02.15.00.11.00;	author agrover;	state Exp;
2005-06-29 20:12:53 +00:00
aystarik
3ec298b600 Renamed "OpCode" to "Opcode"
date	2001.02.13.21.19.00;	author rmoore1;	state Exp;
2005-06-29 20:12:52 +00:00
aystarik
e818a1397a Restructured package copy code
date	2001.02.05.21.50.00;	author rmoore1;	state Exp;
2005-06-29 20:12:51 +00:00
aystarik
53c626af35 no more pci init flag needed, so remove its define
date	2001.01.29.19.00.00;	author agrover;	state Exp;
2005-06-29 20:12:50 +00:00
aystarik
256a1c044f changed ACPI_STATE defines
date	2001.01.25.01.38.00;	author agrover;	state Exp;
2005-06-29 20:12:49 +00:00
aystarik
d1c1040fe8 New operand types to enable ASL compiler typechecking
date	2000.12.22.19.06.00;	author rmoore1;	state Exp;
2005-06-29 20:12:47 +00:00
aystarik
8454be82de Updated 16-bit tools to 64-bits and ACPI 2.0 tables
date	2000.12.20.23.10.00;	author rmoore1;	state Exp;
2005-06-29 20:12:46 +00:00
aystarik
8efd05bbfd 16-bit pseudo-support for 64 bits
date	2000.12.13.23.01.00;	author rmoore1;	state Exp;
2005-06-29 20:12:45 +00:00
aystarik
7f1610dfc2 Fixed INTEGER_MAX defines
date	2000.12.08.18.10.00;	author rmoore1;	state Exp;
2005-06-29 20:12:42 +00:00
aystarik
4d2b80effc 32-bit and 64-bit BCD conversion support added
date	2000.12.08.17.46.00;	author rmoore1;	state Exp;
2005-06-29 20:12:41 +00:00
aystarik
ebb86596f4 Added per-compiler UINT64 support for IA64 case
date	2000.11.30.22.35.00;	author rmoore1;	state Exp;
2005-06-29 20:12:40 +00:00
aystarik
d21bd30d4d Method Arg/Local pseudo-nodes now marked with flags instead of an
actual type value because the type changes when an assignment is made to the
node.


date	2000.11.21.21.10.00;	author rmoore1;	state Exp;
2005-06-29 20:12:39 +00:00
aystarik
38bc4a0a7b Added function to get an OpRegion type string.
date	2000.11.17.18.49.00;	author rmoore1;	state Exp;
2005-06-29 20:12:38 +00:00
aystarik
ebf37522e9 date 2000.11.14.01.41.00; author agrover; state Exp; 2005-06-29 20:12:37 +00:00
aystarik
a5f5a3f5cb ACPI_PHYSICAL_ADDRESS cleanups
date	2000.11.03.00.07.00;	author agrover;	state Exp;
2005-06-29 20:12:36 +00:00
aystarik
32344f9fe7 Source clean-up via acpisrc utility
date	2000.11.02.22.52.00;	author rmoore1;	state Exp;
2005-06-29 20:12:35 +00:00
aystarik
7be67ec27e Support for ACPI 2.0 tables - all hardware access via the Generic
Address Structure


date	2000.11.02.18.40.00;	author rmoore1;	state Exp;
2005-06-29 20:12:34 +00:00
aystarik
2d07fc0bc7 make physical address 64 bits
date	2000.11.02.00.34.00;	author agrover;	state Exp;
2005-06-29 20:12:33 +00:00
aystarik
5e76b39c8b date 2000.11.02.00.10.00; author agrover; state Exp; 2005-06-29 20:12:32 +00:00
aystarik
74ee6ea385 Support for 64-bit integers enabled. Integers truncated to 32 bits if
parent table is 32-bit.


date	2000.10.30.20.31.00;	author rmoore1;	state Exp;
2005-06-29 20:12:30 +00:00
aystarik
c6056ea0e7 Physical Addresses changed from void* to UINT64
date	2000.10.27.20.05.00;	author rmoore1;	state Exp;
2005-06-29 20:12:29 +00:00
aystarik
e8379d999e removed spaces
date	2000.10.13.22.41.00;	author agrover;	state Exp;
2005-06-29 20:12:28 +00:00
aystarik
d212d77707 clean up DEVICE_INFO struct
date	2000.10.13.22.28.00;	author agrover;	state Exp;
2005-06-29 20:12:27 +00:00
aystarik
83ffb58e80 Configurable support for 64-bit ACPI integers (ACPI 2.0)
date	2000.10.11.21.02.00;	author rmoore1;	state Exp;
2005-06-29 20:12:26 +00:00
aystarik
eeee1d09c7 Added defines for ACPI_MEM_ADDRESS
date	2000.10.05.17.53.00;	author cgreen;	state Exp;
2005-06-29 20:12:25 +00:00
aystarik
e36e112e74 Change a u8 to UINT8
date	2000.10.05.17.08.00;	author cgreen;	state Exp;
2005-06-29 20:12:24 +00:00
aystarik
48112e791c implement NEXT_RESOURCE properly
date	2000.10.04.23.24.00;	author agrover;	state Exp;
2005-06-29 20:12:23 +00:00
aystarik
14fc2637db added NEXT_RESOURCE macro
date	2000.10.04.16.51.00;	author agrover;	state Exp;
2005-06-29 20:12:22 +00:00
aystarik
8df71b9a09 Added varparams to the _REPORT_xxx interfaces; 16-bit fixes
date	2000.09.20.20.51.00;	author rmoore1;	state Exp;
2005-06-29 20:12:21 +00:00
aystarik
796fa86c13 Ran acpisrc source cleanup
date	2000.09.15.17.16.00;	author rmoore1;	state Exp;
2005-06-29 20:12:19 +00:00
aystarik
fbc0ae4037 64-bit support bug fixes
date	2000.09.15.15.42.00;	author rmoore1;	state Exp;
2005-06-29 20:12:18 +00:00
aystarik
4f4a108fa1 New initialization interfaces
date	2000.09.14.23.00.00;	author rmoore1;	state Exp;
2005-06-29 20:12:17 +00:00
aystarik
7c34811947 New init xfaces; JIT CreateField evaluation.
date	2000.09.11.15.15.00;	author rmoore1;	state Exp;
2005-06-29 20:12:16 +00:00
aystarik
987b760e06 Improved statistics, Internal types adjacent to ACPI_TYPEs
date	2000.08.31.15.19.00;	author rmoore1;	state Exp;
2005-06-29 20:12:15 +00:00
aystarik
138b51fe37 Changed names of the major objects for clarity
date	2000.08.30.20.12.00;	author rmoore1;	state Exp;
2005-06-29 20:12:13 +00:00
aystarik
aa9a8c5c0e one more uint8->NATIVE_CHAR
date	2000.08.29.21.59.00;	author agrover;	state Exp;
2005-06-29 20:12:11 +00:00
aystarik
ccf8bc3a37 a last few UINT8's that should be NATIVE_CHAR's
date	2000.08.29.21.45.00;	author agrover;	state Exp;
2005-06-29 20:12:10 +00:00
aystarik
f06b7b6063 Eliminated "Name Tables" and replaced with "Named Objects"
date	2000.08.29.00.39.00;	author rmoore1;	state Exp;
2005-06-29 20:12:09 +00:00
aystarik
e9d72d9a62 date 2000.08.25.21.42.00; author cgreen; state Exp; 2005-06-29 20:12:07 +00:00
aystarik
ae8c89d08a Took care of some IA64 issues.
date	2000.08.24.20.59.00;	author cgreen;	state Exp;
2005-06-29 20:12:06 +00:00