4843 Commits

Author SHA1 Message Date
aystarik
0bbcb8fd6c Deployed UtGetDescriptorName for better debug output
date	2003.10.22.20.51.00;	author rmoore1;	state Exp;
2005-06-29 18:32:21 +00:00
aystarik
69636b1359 Automated code cleanup
date	2002.12.06.16.32.00;	author rmoore1;	state Exp;
2005-06-29 18:32:17 +00:00
aystarik
f12f6612f8 Header update
date	2002.11.01.23.12.00;	author rmoore1;	state Exp;
2005-06-29 18:32:15 +00:00
aystarik
83d439decf 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.49.00;	author rmoore1;	state Exp;
2005-06-29 18:32:14 +00:00
aystarik
6d33a9f8cc 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 18:32:13 +00:00
aystarik
5d5fb472a8 Third pass to include lint changes/comments/cleanup.
date	2002.04.10.21.54.00;	author rmoore1;	state Exp;
2005-06-29 18:32:12 +00:00
aystarik
c08a137c02 update debug output levels
date	2002.03.22.23.26.00;	author rmoore1;	state Exp;
2005-06-29 18:32:10 +00:00
aystarik
412b97c119 Fixed procedure names
date	2002.03.13.23.51.00;	author rmoore1;	state Exp;
2005-06-29 18:32:09 +00:00
aystarik
0bf07b2d9e Fixed a debug print
date	2001.11.30.22.23.00;	author rmoore1;	state Exp;
2005-06-29 18:32:04 +00:00
aystarik
60fa32085b Macro rename and cleanup
date	2001.11.21.17.06.00;	author rmoore1;	state Exp;
2005-06-29 18:32:03 +00:00
aystarik
0e8f14917a Fix to allow NS nodes as objects
date	2001.11.19.18.45.00;	author rmoore1;	state Exp;
2005-06-29 18:32:02 +00:00
aystarik
a8d236697c Simplified support for multi-descriptor objects (automatic allocation
based on the object type requested)


date	2001.11.09.22.19.00;	author rmoore1;	state Exp;
2005-06-29 18:32:01 +00:00
aystarik
726c0e5337 Initial support for multiple object attachments and related interfaces
date	2001.11.08.21.04.00;	author rmoore1;	state Exp;
2005-06-29 18:32:00 +00:00
aystarik
a64a6a22eb Cleanup; Set node type to ANY during detach
date	2001.10.23.20.05.00;	author rmoore1;	state Exp;
2005-06-29 18:31:58 +00:00
aystarik
8ec83dbb4a Removed obsolete code.
date	2001.10.22.20.30.00;	author rmoore1;	state Exp;
2005-06-29 18:31:57 +00:00
aystarik
2f3895e9e7 Removed TbSystemTablePtr
date	2001.10.16.21.05.00;	author rmoore1;	state Exp;
2005-06-29 18:31:55 +00:00
aystarik
1d8222ad95 Fixed a comment
date	2001.09.04.20.32.00;	author rmoore1;	state Exp;
2005-06-29 18:31:54 +00:00
aystarik
5c3ca4ae66 Implemented AML_REVISION_OP support - better late than never!
date	2001.09.03.18.55.00;	author rmoore1;	state Exp;
2005-06-29 18:31:53 +00:00
aystarik
75af945cb4 Cleanup via acpisrc -c
date	2001.08.27.19.53.00;	author rmoore1;	state Exp;
2005-06-29 18:31:52 +00:00
aystarik
d1a340e602 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 18:31:50 +00:00
aystarik
1f5882b80e Generic cache routines and common data struct
date	2001.08.14.16.47.00;	author rmoore1;	state Exp;
2005-06-29 18:31:48 +00:00
aystarik
78d124b9c0 cleanup
date	2001.07.19.19.58.00;	author rmoore1;	state Exp;
2005-06-29 18:31:47 +00:00
aystarik
4ff392a648 Added QWORD case
date	2001.07.19.17.04.00;	author rmoore1;	state Exp;
2005-06-29 18:31:46 +00:00
aystarik
2456c84c6d Another pass at removal of ACPI_HANDLE from low-level CA code
date	2001.03.28.22.02.00;	author rmoore1;	state Exp;
2005-06-29 18:31:41 +00:00
aystarik
03e5f7131d Renamed "OpCode" to "Opcode"
date	2001.02.13.21.19.00;	author rmoore1;	state Exp;
2005-06-29 18:31:39 +00:00
aystarik
6fbe95f25f make a REPORT_WARNING a DEBUG_PRINT
date	2000.10.25.17.01.00;	author agrover;	state Exp;
2005-06-29 18:31:36 +00:00
aystarik
06786ea17b date 2000.06.29.23.38.00; author rmoore1; state Exp; 2005-06-29 18:31:27 +00:00
aystarik
89d6a0843c Fixed some string stuff
date	2000.06.29.22.34.00;	author mwalz;	state Exp;
2005-06-29 18:31:26 +00:00
aystarik
23eb6d82ca Split ACPI_OBJECT_TYPE into an external and internal version
date	2000.06.02.21.42.00;	author rmoore1;	state Exp;
2005-06-29 18:31:19 +00:00
aystarik
a83bb45d8a Removed obsolete function
date	2000.05.11.20.44.00;	author rmoore1;	state Exp;
2005-06-29 18:31:16 +00:00
aystarik
486bd7d38f Exception rename
date	2000.05.02.22.31.00;	author rmoore1;	state Exp;
2005-06-29 18:31:15 +00:00
aystarik
22e03f74c2 Updated CmUpdateObjectReference() calls to appropriate
CmAdd/RemoveReference


date	2000.05.01.16.42.00;	author mwalz;	state Exp;
2005-06-29 18:31:14 +00:00
aystarik
57c819a6db Changed to AddReference
date	2000.04.27.23.06.00;	author rmoore1;	state Exp;
2005-06-29 18:31:13 +00:00
aystarik
14a2b6f06d Reference count fix.
date	2000.03.09.21.15.00;	author rmoore1;	state Exp;
2005-06-29 18:31:09 +00:00
aystarik
0cc9fcde83 DumpPathname is now a macro
date	2000.01.13.22.23.00;	author rmoore1;	state Exp;
2005-06-29 18:31:06 +00:00
aystarik
f9647d52e5 All table management functions moved to new Table subcomponent
date	99.10.13.22.24.00;	author rmoore1;	state Exp;
2005-06-29 18:31:04 +00:00
aystarik
903a1e86f1 Fixed missing else
date	99.10.05.23.09.00;	author rmoore1;	state Exp;
2005-06-29 18:31:03 +00:00
aystarik
44f529ad8f Moved check for null object in AttachObject
date	99.10.01.21.17.00;	author rmoore1;	state Exp;
2005-06-29 18:31:02 +00:00
aystarik
4ee45705b4 Uses new validation macros
date	99.09.28.22.37.00;	author rmoore1;	state Exp;
2005-06-29 18:31:00 +00:00
aystarik
97d50d3150 At least rudementary OpRegion support working after restructure of
address handler's and associated code.


date	99.09.08.16.45.00;	author rmosgrov;	state Exp;
2005-06-29 18:30:57 +00:00
aystarik
0f3a390dc7 Fixed initialization problem.
date	99.08.31.18.00.00;	author rmoore1;	state Exp;
2005-06-29 18:30:54 +00:00
aystarik
6064dc7271 date 99.08.31.17.59.00; author grsmith1; state Exp; 2005-06-29 18:30:53 +00:00
aystarik
714310a1ac Initial mutex support and restructuring.
date	99.08.30.22.32.00;	author rmoore1;	state Exp;
2005-06-29 18:30:52 +00:00
aystarik
fb4743852e Code cleanup/restructuring
date	99.08.26.20.55.00;	author rmoore1;	state Exp;
2005-06-29 18:30:51 +00:00
aystarik
0493a4786c Multiple table support -- Pcode in SSDTs
date	99.08.25.23.34.00;	author rmoore1;	state Exp;
2005-06-29 18:30:50 +00:00
aystarik
e5d55189f7 Update to new function, NsIsInSystemTable
date	99.08.24.21.10.00;	author rmoore1;	state Exp;
2005-06-29 18:30:49 +00:00
aystarik
1b482eae68 Functions to add/remove/inspect objects attached to NTEs
date	99.08.20.23.01.00;	author rmoore1;	state Exp;
2005-06-29 18:30:48 +00:00
aystarik
04b474b589 Cleanup
date	2004.09.16.22.16.00;	author rmoore1;	state Exp;
2005-06-29 18:30:41 +00:00
aystarik
1a8c01128f Fix for root node case.
date	2004.08.26.20.21.00;	author rmoore1;	state Exp;
2005-06-29 18:30:40 +00:00
aystarik
348750d818 Renamed ACPI_MOVE_UNALIGNED macros to simply ACPI_MOVE
date	2003.04.17.17.31.00;	author rmoore1;	state Exp;
2005-06-29 18:30:36 +00:00