3343 Commits

Author SHA1 Message Date
aystarik
14b906454c Remove "null" debug statement
date	2004.11.15.22.41.00;	author rmoore1;	state Exp;
2005-06-29 17:25:17 +00:00
aystarik
cf900e48d6 Code cleanup
date	2004.11.04.22.12.00;	author rmoore1;	state Exp;
2005-06-29 17:25:16 +00:00
aystarik
4ff667383b Cleanup
date	2004.09.16.23.21.00;	author rmoore1;	state Exp;
2005-06-29 17:25:14 +00:00
aystarik
63c84a5e5e Rename AddressSpace to Handler
date	2003.11.07.19.49.00;	author rmoore1;	state Exp;
2005-06-29 17:25:10 +00:00
aystarik
03998da74e Deployed UtGetDescriptorName for better debug output
date	2003.10.22.20.51.00;	author rmoore1;	state Exp;
2005-06-29 17:25:09 +00:00
aystarik
95730ac466 Deployed ACPI_FORMAT_UINT64 to simplify output statements
date	2003.10.22.16.34.00;	author rmoore1;	state Exp;
2005-06-29 17:25:08 +00:00
aystarik
245e70a423 Deployed new procedure to extract NS Node name and validate the node.
Prevents faults during debug output.


date	2003.10.21.23.30.00;	author rmoore1;	state Exp;
2005-06-29 17:25:07 +00:00
aystarik
7908449071 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 17:25:06 +00:00
aystarik
31189c6ce7 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 17:25:02 +00:00
aystarik
dfb5364e3b 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 17:25:01 +00:00
aystarik
ab52593526 Dump contents of Buffer object
date	2002.11.07.22.25.00;	author rmoore1;	state Exp;
2005-06-29 17:25:00 +00:00
aystarik
b6447ad068 Use PrintString function for strings
date	2002.10.21.21.39.00;	author rmoore1;	state Exp;
2005-06-29 17:24:59 +00:00
aystarik
d4019ac222 Handle a node attached to a node (ALIAS)
date	2002.10.01.19.40.00;	author rmoore1;	state Exp;
2005-06-29 17:24:57 +00:00
aystarik
43225219a3 Automated cleanup
date	2002.07.30.22.15.00;	author rmoore1;	state Exp;
2005-06-29 17:24:56 +00:00
aystarik
85cadd6ea4 Removed PARSER_ONLY, renamed ENABLE_DEBUGGER to ACPI_DEBUGGER.
renamed ACPI_DEBUG to ACPI_DEBUG_OUTPUT


date	2002.07.26.21.45.00;	author rmoore1;	state Exp;
2005-06-29 17:24:55 +00:00
aystarik
6a11f897e4 Corrected return statement(s)
date	2002.07.23.21.37.00;	author rmoore1;	state Exp;
2005-06-29 17:24:53 +00:00
aystarik
1710cc42c1 Fix for RefOf/DeRefOf issue. RefOf now returns an object of type
Reference.


date	2002.06.25.20.57.00;	author rmoore1;	state Exp;
2005-06-29 17:24:51 +00:00
aystarik
448e98f9be Deployed new UtGetObjectTypeName function. Fully deployed use of
ACPI_GET_OBJECT_TYPE macro for consistency.


date	2002.06.07.21.28.00;	author rmoore1;	state Exp;
2005-06-29 17:24:50 +00:00
aystarik
9d22c6065f Purged all references to Constants contained in reference objects.
Constants are now converted to integers immediately in the dispatcher.


date	2002.06.07.16.54.00;	author rmoore1;	state Exp;
2005-06-29 17:24:49 +00:00
aystarik
9ff56fcd22 Changes to upgrade 16-bit support
date	2002.05.16.22.31.00;	author rmoore1;	state Exp;
2005-06-29 17:24:48 +00:00
aystarik
c362038472 Debug output fixes
date	2002.05.10.22.25.00;	author rmoore1;	state Exp;
2005-06-29 17:24:47 +00:00
aystarik
8c6b671f49 Removed obsolete function, fixed use of ShortDivide
date	2002.04.12.21.22.00;	author rmoore1;	state Exp;
2005-06-29 17:24:46 +00:00
aystarik
9f1c93ea57 Fourth pass to include lint changes/comments/cleanup (64-bit)
date	2002.04.11.22.57.00;	author rmoore1;	state Exp;
2005-06-29 17:24:45 +00:00
aystarik
8c2fd87100 Third pass to include lint changes/comments/cleanup.
date	2002.04.10.21.53.00;	author rmoore1;	state Exp;
2005-06-29 17:24:44 +00:00
aystarik
33a38f7589 Updated debug output levels
date	2002.03.22.21.28.00;	author rmoore1;	state Exp;
2005-06-29 17:24:42 +00:00
aystarik
66c24886d0 Support for late evaluation of Buffer and Package operands (They may
contain TermArgs).


date	2002.03.13.18.13.00;	author rmoore1;	state Exp;
2005-06-29 17:24:41 +00:00
aystarik
b628258003 Prefixed C library macros (MEMSET, etc.) with "ACPI_".
date	2002.02.13.18.54.00;	author rmoore1;	state Exp;
2005-06-29 17:24:40 +00:00
aystarik
72107a7852 Maximum FieldBitLength increased from 16 bits to 32.
date	2001.12.11.17.23.00;	author rmoore1;	state Exp;
2005-06-29 17:24:36 +00:00
aystarik
fd1be8d6fb Renamed GetParentObject to GetParentNode because it makes more sense
date	2001.12.07.19.13.00;	author rmoore1;	state Exp;
2005-06-29 17:24:35 +00:00
aystarik
6e9d4abd29 Fixed a couple of small output issues
date	2001.11.30.21.22.00;	author rmoore1;	state Exp;
2005-06-29 17:24:34 +00:00
aystarik
c0ce1ae48b Macro rename and cleanup
date	2001.11.21.17.06.00;	author rmoore1;	state Exp;
2005-06-29 17:24:33 +00:00
aystarik
bbc7b399bb Support for FieldAttribute byte, merged Access/Lock/Update bits back
into the FieldFlags.  Renamed the various field bits and access masks.


date	2001.11.16.22.27.00;	author rmoore1;	state Exp;
2005-06-29 17:24:32 +00:00
aystarik
2d04b8e529 Eliminate TBDs
date	2001.11.15.17.01.00;	author rmoore1;	state Exp;
2005-06-29 17:24:31 +00:00
aystarik
668144f40c BufferField support
date	2001.11.08.21.03.00;	author rmoore1;	state Exp;
2005-06-29 17:24:30 +00:00
aystarik
eb7f32aa51 Changes to support 16-bit apps
date	2001.11.01.22.50.00;	author rmoore1;	state Exp;
2005-06-29 17:24:26 +00:00
aystarik
ca245ad64e Fixed a debug statement
date	2001.10.31.17.54.00;	author rmoore1;	state Exp;
2005-06-29 17:24:25 +00:00
aystarik
ff60d6a1e1 Renamed BankRegisterObj to BankObj; Added Node to Buffer object
date	2001.10.29.22.27.00;	author rmoore1;	state Exp;
2005-06-29 17:24:24 +00:00
aystarik
e1b6f7a517 Added ExOut* helper functions. Use AcpiOsPrintf instead of DEBUG
macros where possible to reduce generated code.


date	2001.10.24.21.38.00;	author rmoore1;	state Exp;
2005-06-29 17:24:23 +00:00
aystarik
c67197a6b5 Aligned statements for readability
date	2001.10.19.15.17.00;	author rmoore1;	state Exp;
2005-06-29 17:24:22 +00:00
aystarik
602051be72 Dump package contents
date	2001.10.18.21.24.00;	author rmoore1;	state Exp;
2005-06-29 17:24:20 +00:00
aystarik
df6af8fc93 BIG CHECKIN
turning on printf format checking revealed we've been a little lax. Sins
include:
1) using %X when we should use %p
2) using %ld instead of %d
3) using %x for ACPI_INTEGERS (you need to use HIDWORD() and %x%x)
4) using %4.4s and not casting to a char*
5) using %s with void*

I also reformatted the OSL add_device messages a little.

Anything breaks, let me know. :)  -- Andy


date	2001.10.17.03.57.00;	author agrover;	state Exp;
2005-06-29 17:24:19 +00:00
aystarik
711008cc73 Removed TbSystemTablePtr
date	2001.10.16.21.05.00;	author rmoore1;	state Exp;
2005-06-29 17:24:18 +00:00
aystarik
208e8b88c3 Implemented AML_REVISION_OP support - better late than never!
date	2001.09.03.18.55.00;	author rmoore1;	state Exp;
2005-06-29 17:24:16 +00:00
aystarik
523131f3d1 Completed rename of all globals to prefix "AcpiGbl_", added stack
tracing mechanism


date	2001.08.27.15.39.00;	author rmoore1;	state Exp;
2005-06-29 17:24:13 +00:00
aystarik
fe167fadb8 Cleanup of function names used in entry macros
date	2001.08.24.22.04.00;	author rmoore1;	state Exp;
2005-06-29 17:24:12 +00:00
aystarik
99eca5c2fe Added "const" qualifier to the read-only lookup tables
date	2001.08.24.16.23.00;	author rmoore1;	state Exp;
2005-06-29 17:24:10 +00:00
aystarik
01104fef28 Fixed Macro
date	2001.08.23.22.49.00;	author rmoore1;	state Exp;
2005-06-29 17:24:08 +00:00
aystarik
9931a7ec33 Generic cache routines and common data struct
date	2001.08.14.16.47.00;	author rmoore1;	state Exp;
2005-06-29 17:24:06 +00:00
aystarik
1c1747371f Update and restructuring of field access code
date	2001.05.15.21.31.00;	author rmoore1;	state Exp;
2005-06-29 17:24:05 +00:00
aystarik
f6140aebca Renamed some AML opcodes to indicate that they are internal ops only
date	2001.04.16.17.55.00;	author rmoore1;	state Exp;
2005-06-29 17:24:00 +00:00