aystarik
0b5638774e
Lint fixes
...
date 2004.04.28.21.20.00; author rmoore1; state Exp;
2005-06-29 16:50:46 +00:00
aystarik
0cbd8eb5a5
Moved code to new low level code for installation and running _REG
...
date 2004.04.22.19.03.00; author rmoore1; state Exp;
2005-06-29 16:50:43 +00:00
aystarik
551eea0739
automated cleanup
...
date 2003.12.05.23.53.00; author rmoore1; state Exp;
2005-06-29 16:50:41 +00:00
aystarik
7ecb3f1aa7
Split running of _REG methods into a separate namespace walk
...
date 2003.12.03.18.35.00; author rmoore1; state Exp;
2005-06-29 16:50:40 +00:00
aystarik
69d642b83e
Rename AddressSpace to Handler
...
date 2003.11.07.19.48.00; author rmoore1; state Exp;
2005-06-29 16:50:39 +00:00
aystarik
533749a835
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 16:50:38 +00:00
aystarik
7b286f7bac
Automated cleanup
...
date 2003.05.21.22.48.00; author rmoore1; state Exp;
2005-06-29 16:50:37 +00:00
aystarik
aedc0dbbc0
Removed redundant "remove reference" call
...
date 2003.04.09.22.51.00; author rmoore1; state Exp;
2005-06-29 16:50:35 +00:00
aystarik
7d7c40b8fa
Improved debug message
...
date 2002.10.31.23.41.00; author rmoore1; state Exp;
2005-06-29 16:50:31 +00:00
aystarik
a9bcd0680c
Shortened some overly-verbose identifiers
...
date 2002.04.26.22.14.00; author rmoore1; state Exp;
2005-06-29 16:50:28 +00:00
aystarik
c904ade271
Fixed parameter validation
...
date 2002.01.21.21.18.00; author rmoore1; state Exp;
2005-06-29 16:50:24 +00:00
aystarik
c7b01923a5
Initial support for DataTable Regions
...
date 2001.12.04.18.00.00; author rmoore1; state Exp;
2005-06-29 16:50:20 +00:00
aystarik
3baf36a248
Cleanup
...
date 2001.10.01.18.02.00; author rmoore1; state Exp;
2005-06-29 16:50:17 +00:00
aystarik
cf3a10bf2a
Added support/handlers for ACPI 2.0 opregions - CMOS, PCI_BAR
...
date 2001.09.21.17.04.00; author rmoore1; state Exp;
2005-06-29 16:50:15 +00:00
aystarik
be02e43cc5
Solved _REG issue where MTX_Namespace was re-acquired
...
date 2001.04.24.23.22.00; author psdiefen; state Exp;
2005-06-29 16:50:08 +00:00
aystarik
4403bf47fe
date 2000.12.12.23.20.00; author psdiefen; state Exp;
2005-06-29 16:50:04 +00:00
aystarik
d956983bdc
Added function to get an OpRegion type string.
...
date 2000.11.17.18.49.00; author rmoore1; state Exp;
2005-06-29 16:50:01 +00:00
aystarik
84c09ecd8e
fixed bug based on FBSD report and the comment right above it
...
date 2000.10.02.23.37.00; author agrover; state Exp;
2005-06-29 16:50:00 +00:00
aystarik
20b54707de
Additional optimization of the ACPI_OPERAND_OBJECT
...
date 2000.08.31.16.29.00; author rmoore1; state Exp;
2005-06-29 16:49:58 +00:00
aystarik
c8320afcbf
Optimized the ACPI_OPERAND_OBJECT size
...
date 2000.08.30.22.55.00; author rmoore1; state Exp;
2005-06-29 16:49:57 +00:00
aystarik
a59fb411a6
fixed mutex double-grab
...
date 2000.08.15.23.44.00; author agrover; state Exp;
2005-06-29 16:49:53 +00:00
aystarik
aaace1ff65
Use NATIVE_CHAR for strings, changed INTx to UINTx
...
date 2000.08.14.18.17.00; author rmoore1; state Exp;
2005-06-29 16:49:52 +00:00
aystarik
c6907e9577
Split ACPI_OBJECT_TYPE into an external and internal version
...
date 2000.06.02.21.42.00; author rmoore1; state Exp;
2005-06-29 16:49:42 +00:00
aystarik
650c48fc1a
Support for System Memory mapping window
...
date 2000.05.30.23.15.00; author rmoore1; state Exp;
2005-06-29 16:49:41 +00:00
aystarik
74213ec78a
Renamed the setup handler type
...
date 2000.05.15.17.19.00; author rmoore1; state Exp;
2005-06-29 16:49:40 +00:00
aystarik
f31758b94f
Changes to support Intel 64-bit compiler
...
date 2001.12.12.00.12.00; author rmoore1; state Exp;
2005-06-29 16:48:51 +00:00
aystarik
d925b7c6aa
Split from other files
...
date 2000.05.11.21.20.00; author rmoore1; state Exp;
2005-06-29 16:48:06 +00:00
aystarik
c13a1673ff
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:47:41 +00:00
aystarik
8ebe8a6078
Added error checking after all mutex acquires and most mutex releases.
...
date 2002.02.12.23.57.00; author rmoore1; state Exp;
2005-06-29 16:47:33 +00:00
aystarik
dfb300ea04
Removed obsolete ACPI_OBJECT_TYPE8 typedef and changed all references
...
to ACPI_OBJECT_TYPE
date 2001.12.12.20.41.00; author rmoore1; state Exp;
2005-06-29 16:47:28 +00:00
aystarik
246542d0c2
Changed AE_EXIST to AE_ALREADY_EXISTS (more informative, not
...
ambiguous)
date 2001.10.18.20.13.00; author rmoore1; state Exp;
2005-06-29 16:47:25 +00:00
aystarik
60a6b661da
Rename the opcode execution functions
...
date 2001.10.08.22.36.00; author rmoore1; state Exp;
2005-06-29 16:47:24 +00:00
aystarik
23c48c6ebd
remove IS_INIT_COMPLETE macro because it's ugly, and people should
...
just call AcpiSubsystemStatus before they do anything.
date 2001.09.21.18.08.00; author agrover; state Exp;
2005-06-29 16:47:22 +00:00
aystarik
1661cbdfb6
All external interfaces check for ACPI initialization.
...
date 2001.05.16.22.00.00; author rmoore1; state Exp;
2005-06-29 16:47:17 +00:00
aystarik
f74195ca15
File rename
...
date 2000.06.19.16.39.00; author rmoore1; state Exp;
2005-06-29 16:46:45 +00:00
aystarik
d710836331
Extraneous spaces removed
...
date 2000.06.13.21.21.00; author rmoore1; state Exp;
2005-06-29 16:46:42 +00:00
aystarik
ac3f1c5240
Changed Acpi_Gbl to AcpiGbl_
...
date 2000.06.16.20.07.00; author rmoore1; state Exp;
2005-06-29 16:40:21 +00:00
aystarik
8c17d498ec
Global rename of identifiers and constants
...
date 2000.06.13.18.19.00; author rmoore1; state Exp;
2005-06-29 16:40:19 +00:00
aystarik
87b9042dff
Added type info to TBDs
...
date 2000.06.06.22.24.00; author rmoore1; state Exp;
2005-06-29 16:40:17 +00:00
aystarik
81731ec5f3
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 16:39:06 +00:00
aystarik
21f859ab91
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 16:38:22 +00:00
aystarik
511f320a55
made changes based on code review
...
date 2000.09.26.22.56.00; author agrover; state Exp;
2005-06-29 16:38:08 +00:00
aystarik
d633a14fe1
Eliminated "Name Tables" and replaced with "Named Objects"
...
date 2000.08.29.00.39.00; author rmoore1; state Exp;
2005-06-29 16:38:05 +00:00
aystarik
3a68915f33
New ACPI_DEBUG_PRINT macro deployed. Much smaller implementation.
...
date 2001.08.14.23.19.00; author rmoore1; state Exp;
2005-06-29 16:34:48 +00:00
aystarik
ac885bb95e
Update to use new debug macro that automatically inserts the procedure
...
name in the output.
date 2001.05.10.17.45.00; author rmoore1; state Exp;
2005-06-29 16:34:43 +00:00
aystarik
8864d18ef1
Renamed interpreter functions to Ex*, Utility functions to Ut*
...
date 2001.05.09.20.12.00; author rmoore1; state Exp;
2005-06-29 16:34:42 +00:00
aystarik
ceef5c919b
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 16:34:40 +00:00
aystarik
ad03b4c2a3
Prefixed component IDs with "ACPI_"
...
date 2001.03.07.19.27.00; author rmoore1; state Exp;
2005-06-29 16:34:37 +00:00
aystarik
d95818b2be
Purged unnecessary 0x's in debug output, most output is hex
...
date 2000.11.17.19.35.00; author rmoore1; state Exp;
2005-06-29 16:34:27 +00:00
aystarik
b038f9260c
Modified to 80 char line limit
...
date 2000.06.29.18.54.00; author mwalz; state Exp;
2005-06-29 16:34:06 +00:00