aystarik
4fd52d0aa5
Added type conversion when storing into an indexed item. Moved the
...
package and object to object copy routines from cmobject.c to iexecute.c.
date 2000.05.08.15.49.00; author mwalz; state Exp;
2005-06-29 20:15:50 +00:00
aystarik
2eae858687
Restored to a state that works for labeling
...
date 2000.05.05.22.50.00; author mwalz; state Exp;
2005-06-29 20:15:49 +00:00
aystarik
2f5bae9e99
Moved CmBuildCopyInternalPackageObject() and
...
CmCopyInternalSimpleObject() internal copy routines to iexecute.c (added Aml*
header) where they belong.
date 2000.05.05.22.16.00; author mwalz; state Exp;
2005-06-29 20:15:48 +00:00
aystarik
2ed4756994
New interfaces
...
date 2000.05.03.20.06.00; author rmoore1; state Exp;
2005-06-29 20:15:47 +00:00
aystarik
6181b1e1b0
New functions
...
date 2000.05.02.22.29.00; author rmoore1; state Exp;
2005-06-29 20:15:46 +00:00
aystarik
a92f844772
Changed to AddReference
...
date 2000.04.27.23.05.00; author rmoore1; state Exp;
2005-06-29 20:15:44 +00:00
aystarik
6ed0d983ee
Added two API's for storing into an indexed object
...
CmCopyInternalSimpleObject
CmBuildCopyPackageObject
date 2000.04.27.21.31.00; author mwalz; state Exp;
2005-06-29 20:15:43 +00:00
aystarik
7c3bee0c2a
Support for method owner IDs
...
date 2000.04.21.22.16.00; author rmoore1; state Exp;
2005-06-29 20:15:42 +00:00
aystarik
daaf4ce8cc
New functions
...
date 2000.03.24.16.48.00; author rmoore1; state Exp;
2005-06-29 20:15:40 +00:00
aystarik
06de61639b
Changed _strupr to __strupr (two __) unable to link on WDM because
...
there is a _strupr already in the WDM libs slightly different types. Rolled
back previous change to _strstr.
date 2000.03.14.22.34.00; author rmosgrov; state Exp;
2005-06-29 20:15:38 +00:00
aystarik
b7536bd2b2
Changed _strstr to __strstr (two __) unable to link on WDM because
...
there is a _strstr already in the WDM libs slightly different types.
date 2000.03.14.22.23.00; author rmosgrov; state Exp;
2005-06-29 20:15:37 +00:00
aystarik
c5811252b0
New procedures
...
date 2000.03.13.16.28.00; author rmoore1; state Exp;
2005-06-29 20:15:36 +00:00
aystarik
2d146cc4f0
New Clib functions
...
date 2000.03.09.22.24.00; author rmoore1; state Exp;
2005-06-29 20:15:35 +00:00
aystarik
5a9aeae76c
Changes to eliminate warnings at VC warning level 4
...
date 2000.03.03.18.05.00; author rmoore1; state Exp;
2005-06-29 20:15:34 +00:00
aystarik
4bc09ed81a
Added an ACPI_INIT_DATA structure as a parameter to the CmInitGlobals
...
call..
date 2000.02.29.23.08.00; author rmosgrov; state Exp;
2005-06-29 20:15:33 +00:00
aystarik
69fcc42c39
Removed a proc
...
date 2000.02.16.17.57.00; author rmoore1; state Exp;
2005-06-29 20:15:32 +00:00
aystarik
5b9bdaf13d
Removed object and method stacks for the new parser
...
date 2000.01.24.21.36.00; author rmoore1; state Exp;
2005-06-29 20:15:29 +00:00
aystarik
05ed0aa58a
macro bug fix
...
date 99.11.09.22.58.00; author rmoore1; state Exp;
2005-06-29 20:15:28 +00:00
aystarik
0c74109e02
64-bit support
...
date 99.10.22.16.38.00; author rmoore1; state Exp;
2005-06-29 20:15:27 +00:00
aystarik
d15584cbb7
Added more allocation metrics.
...
date 99.10.21.17.01.00; author grsmith1; state Exp;
2005-06-29 20:15:26 +00:00
aystarik
f467d01273
Added CmDumpAllocationInfo.
...
date 99.10.19.17.52.00; author grsmith1; state Exp;
2005-06-29 20:15:25 +00:00
aystarik
5b4606e69f
All table management functions moved to new Table subcomponent
...
date 99.10.13.22.24.00; author rmoore1; state Exp;
2005-06-29 20:15:24 +00:00
aystarik
3bfa308a59
Local versions of clib functions
...
date 99.10.12.20.29.00; author rmoore1; state Exp;
2005-06-29 20:15:23 +00:00
aystarik
41af2e62aa
Added CmInitStaticObject
...
date 99.09.28.22.31.00; author rmoore1; state Exp;
2005-06-29 20:15:21 +00:00
aystarik
9b58667eb7
Removed // comment
...
date 99.09.23.23.23.00; author rmoore1; state Exp;
2005-06-29 20:15:20 +00:00
aystarik
483d77ae87
Fixed a compilation bug when not in debug mode.
...
date 99.09.16.22.57.00; author grsmith1; state Exp;
2005-06-29 20:15:19 +00:00
aystarik
b6f0f0d4e4
Mutex functions
...
date 99.08.30.22.21.00; author rmoore1; state Exp;
2005-06-29 20:15:18 +00:00
aystarik
f73620ac92
New interfaces/New params
...
date 99.08.20.22.29.00; author rmoore1; state Exp;
2005-06-29 20:15:17 +00:00
aystarik
7c90b5bbd8
New function entry procedures
...
date 99.08.13.20.14.00; author rmoore1; state Exp;
2005-06-29 20:15:16 +00:00
aystarik
0db8939926
New procs
...
date 99.08.11.20.24.00; author rmoore1; state Exp;
2005-06-29 20:15:15 +00:00
aystarik
474b0ee7df
Added FunctionValueExit
...
date 99.08.10.21.42.00; author rmoore1; state Exp;
2005-06-29 20:15:14 +00:00
aystarik
1bb1c62641
Updated License Header
...
date 99.08.10.21.41.00; author mwalz; state Exp;
2005-06-29 20:15:13 +00:00
aystarik
e639630dd0
date 99.08.10.16.01.00; author rmoore1; state Exp;
2005-06-29 20:15:12 +00:00
aystarik
b9392d0bbe
New functions
...
date 99.07.23.20.49.00; author rmoore1; state Exp;
2005-06-29 20:15:11 +00:00
aystarik
9e70e90990
Added the allocation tracking code.
...
date 99.07.22.21.16.00; author grsmith1; state Exp;
2005-06-29 20:15:09 +00:00
aystarik
bd328b3523
Changed all memory allocations to use Cm functions.
...
date 99.07.22.15.05.00; author grsmith1; state Exp;
2005-06-29 20:15:08 +00:00
aystarik
45f67c7080
Renamed internal functions
...
date 99.07.14.17.55.00; author rmoore1; state Exp;
2005-06-29 20:15:07 +00:00
aystarik
cc5d2279d4
Added prototypes for cmobject.c
...
date 99.07.07.17.12.00; author rmoore1; state Exp;
2005-06-29 20:15:02 +00:00
aystarik
8122882a74
New exception codes
...
date 99.07.06.17.37.00; author rmoore1; state Exp;
2005-06-29 20:15:01 +00:00
aystarik
96304bf299
date 99.06.29.17.10.00; author rmoore1; state Exp;
2005-06-29 20:15:00 +00:00
aystarik
0776b37a58
Added FunctionStatusExit()
...
date 99.06.28.22.54.00; author rmoore1; state Exp;
2005-06-29 20:14:59 +00:00
aystarik
24716c273c
Added assertions
...
date 99.06.23.16.17.00; author rmosgrov; state Exp;
2005-06-29 20:14:58 +00:00
aystarik
a29aaa2126
Removed KDT error string tables -- too hard to maintain!
...
date 99.06.14.21.06.00; author rmoore1; state Exp;
2005-06-29 20:14:57 +00:00
aystarik
e6cf7467d1
New prototypes, cleanup
...
date 99.06.10.18.04.00; author rmoore1; state Exp;
2005-06-29 20:14:56 +00:00
aystarik
5cb0c7fe89
Prototypes for the Common subcomponent
...
date 99.05.28.21.47.00; author rmoore1; state Exp;
2005-06-29 20:14:54 +00:00
aystarik
4ae65bc838
Better to check for the existence of ACPI_CACHE_T. Allows things to
...
always compile.
date 2005.06.28.22.34.00; author rmoore1; state Exp;
2005-06-29 20:14:52 +00:00
aystarik
eab7e37b93
cache support define
...
date 2005.06.22.22.22.00; author rmoore1; state Exp;
2005-06-29 20:14:51 +00:00
aystarik
a10c9008f2
cleanup, comment cleanup
...
date 2005.03.25.21.26.00; author rmoore1; state Exp;
2005-06-29 20:14:50 +00:00
aystarik
cd06143204
ACPI 3.0 support - New PCIEXP bits in PM1 register
...
date 2005.02.17.18.40.00; author rmoore1; state Exp;
2005-06-29 20:14:49 +00:00
aystarik
d761c7524e
Fixes for space macros
...
date 2005.02.16.01.24.00; author rmoore1; state Exp;
2005-06-29 20:14:48 +00:00
aystarik
4321c64352
Added 2005 copyright in legal header
...
date 2005.01.07.23.50.00; author rmoore1; state Exp;
2005-06-29 20:14:47 +00:00
aystarik
081ae3cb6c
Update exception handler interface
...
date 2004.10.06.16.11.00; author rmoore1; state Exp;
2005-06-29 20:14:46 +00:00
aystarik
a798d7b77c
Exception handler support
...
date 2004.09.21.21.54.00; author rmoore1; state Exp;
2005-06-29 20:14:45 +00:00
aystarik
a4f97bf1a1
Update decimal constants
...
date 2004.08.27.21.00.00; author rmoore1; state Exp;
2005-06-29 20:14:44 +00:00
aystarik
ebd2d530c3
Added ACPI_ prefix
...
date 2004.06.15.22.06.00; author rmoore1; state Exp;
2005-06-29 20:14:43 +00:00
aystarik
615415fc0e
Allow notify handlers to handle both system and device notifies
...
date 2004.04.29.22.12.00; author rmoore1; state Exp;
2005-06-29 20:14:42 +00:00
aystarik
3c23bb9b10
Update for GPE flags
...
date 2004.04.27.17.56.00; author rmoore1; state Exp;
2005-06-29 20:14:40 +00:00
aystarik
66169d36ee
Update for GPE flags
...
date 2004.04.22.20.05.00; author rmoore1; state Exp;
2005-06-29 20:14:39 +00:00
aystarik
0760881c0b
Added ACPI_VALID_SXDS
...
date 2004.04.14.17.53.00; author rmoore1; state Exp;
2005-06-29 20:14:38 +00:00
aystarik
b00da02b48
new types
...
date 2004.03.26.22.42.00; author rmoore1; state Exp;
2005-06-29 20:14:37 +00:00
aystarik
a7f1a62507
Cleanup
...
date 2004.03.11.21.20.00; author rmoore1; state Exp;
2005-06-29 20:14:36 +00:00
aystarik
654a5628b7
Addes support for device _SxD methods
...
date 2004.02.20.22.41.00; author rmoore1; state Exp;
2005-06-29 20:14:35 +00:00
aystarik
8b3bb1b5d8
Update copyrights for 2004
...
date 2004.01.13.23.06.00; author rmoore1; state Exp;
2005-06-29 20:14:34 +00:00
aystarik
842c2b8513
Add UINT16_BIT
...
date 2003.10.01.19.52.00; author rmoore1; state Exp;
2005-06-29 20:14:33 +00:00
aystarik
f0c73b332b
compiler-independent data type ranges; Removed obsolete BCD constants
...
date 2003.05.28.17.46.00; author rmoore1; state Exp;
2005-06-29 20:14:32 +00:00
aystarik
2a56fb7fb6
Automated cleanup
...
date 2003.05.21.22.49.00; author rmoore1; state Exp;
2005-06-29 20:14:31 +00:00
aystarik
5b4196e6f5
Add support for device _CIDs (Compatibility IDs) with multiple strings
...
date 2003.05.21.20.59.00; author rmoore1; state Exp;
2005-06-29 20:14:30 +00:00
aystarik
d821e0d102
All table descriptors are now dynamic. Fixes multiple SSDT deletion
...
problem. Updated some global names and defines
date 2003.05.08.23.28.00; author rmoore1; state Exp;
2005-06-29 20:14:29 +00:00
aystarik
672b8fde8b
Fix for various endian issues
...
date 2003.04.11.22.29.00; author rmoore1; state Exp;
2005-06-29 20:14:28 +00:00
aystarik
07504578c9
Full implementation of RemoveGpeBlock
...
date 2003.03.28.00.21.00; author rmoore1; state Exp;
2005-06-29 20:14:27 +00:00
aystarik
c35fb49b92
Added ACPI_NOT_ISR flags to external GPE interfaces
...
date 2003.03.26.22.17.00; author rmoore1; state Exp;
2005-06-29 20:14:26 +00:00
aystarik
86a69061f8
Support for GPE Block Devices
...
date 2003.03.06.21.54.00; author rmoore1; state Exp;
2005-06-29 20:14:25 +00:00
aystarik
91757b70ff
Add support for sparse translation flag (Bjorn Helgaas)
...
date 2003.02.13.19.42.00; author agrover; state Exp;
2005-06-29 20:14:24 +00:00
aystarik
bd0e56b5a2
tweaks for Linux conversion
...
date 2003.01.07.21.53.00; author rmoore1; state Exp;
2005-06-29 20:14:23 +00:00
aystarik
d0945b3bdf
Minor tweaks for consistency
...
date 2003.01.07.00.08.00; author rmoore1; state Exp;
2005-06-29 20:14:22 +00:00
aystarik
258ab1292f
add #define for FFH region
...
date 2003.01.03.20.10.00; author agrover; state Exp;
2005-06-29 20:14:20 +00:00
aystarik
cd9392c331
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 20:14:18 +00:00
aystarik
a1ea7fc584
reduce amount of things we do not translate. This is required for
...
Linux compilation.
date 2002.12.13.23.58.00; author agrover; state Exp;
2005-06-29 20:14:17 +00:00
aystarik
518938d560
Update for lower-case types
...
date 2002.12.13.22.09.00; author rmoore1; state Exp;
2005-06-29 20:14:16 +00:00
aystarik
a526b88f45
Automated code cleanup
...
date 2002.12.06.16.32.00; author rmoore1; state Exp;
2005-06-29 20:14:14 +00:00
aystarik
c31cb7bd5f
Removed _S4B
...
date 2002.11.25.21.29.00; author rmoore1; state Exp;
2005-06-29 20:14:13 +00:00
aystarik
7a86679bfa
Added bitmask for I/O flag
...
date 2002.11.07.22.24.00; author rmoore1; state Exp;
2005-06-29 20:14:12 +00:00
aystarik
892e640c11
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 20:14:11 +00:00
aystarik
e86b01e1c8
fix typo
...
date 2002.09.11.16.17.00; author agrover; state Exp;
2005-06-29 20:14:10 +00:00
aystarik
72906a7c5d
Completed major overhaul and restructuring of table manager code.
...
date 2002.06.20.22.05.00; author rmoore1; state Exp;
2005-06-29 20:14:09 +00:00
aystarik
1fbc320c8b
Changes to upgrade 16-bit support
...
date 2002.05.16.22.31.00; author rmoore1; state Exp;
2005-06-29 20:14:07 +00:00
aystarik
ce9b9ba948
change ACPI_BITS_PER_LONG to Bob-approved ACPI_MACHINE_WIDTH
...
date 2002.05.11.00.39.00; author agrover; state Exp;
2005-06-29 20:14:06 +00:00
aystarik
09eba5997f
moved arch-specific defines out of acgcc.h and added an
...
ACPI_BITS_PER_LONG macro that platform headers need to define.
date 2002.05.08.22.30.00; author agrover; state Exp;
2005-06-29 20:14:05 +00:00
aystarik
ea45f7aea7
Implemented AcpiInstallInitializationHandler()
...
date 2002.05.07.17.02.00; author rmoore1; state Exp;
2005-06-29 20:14:04 +00:00
aystarik
9a5f695236
Moved bitreg definitions to actypes.h (public)
...
date 2002.05.01.20.22.00; author rmoore1; state Exp;
2005-06-29 20:14:03 +00:00
aystarik
9e750a4d6e
Changed ACPI_ROOT_OBJECT to work on all platforms without warning
...
date 2002.04.17.15.59.00; author rmoore1; state Exp;
2005-06-29 20:14:02 +00:00
aystarik
193ee6afdf
Some Lint changes; 16-bit changes
...
date 2002.04.15.22.46.00; author rmoore1; state Exp;
2005-06-29 20:14:01 +00:00
aystarik
b977700600
Fourth pass to include lint changes/comments/cleanup (64-bit)
...
date 2002.04.11.22.58.00; author rmoore1; state Exp;
2005-06-29 20:14:00 +00:00
aystarik
0bd5ba9d4b
reorder defs to be consistently INT followed by UINT
...
fix IA64 def to get INT correct (Clyde Griffin)
date 2002.04.09.22.35.00; author agrover; state Exp;
2005-06-29 20:13:59 +00:00
aystarik
890e83ee61
Second pass to include lint changes/comments/cleanup.
...
date 2002.04.08.22.01.00; author rmoore1; state Exp;
2005-06-29 20:13:58 +00:00
aystarik
e4b57c29ec
add COMPILER_DEPENDENT_INT64 define to compiler-specific headers and
...
fix INT64 definition in actypes.h
date 2002.04.04.19.14.00; author agrover; state Exp;
2005-06-29 20:13:57 +00:00
aystarik
398a1ea07b
Fix for Linux generation, ACPI_POINTER type moved
...
date 2002.03.20.22.54.00; author rmoore1; state Exp;
2005-06-29 20:13:56 +00:00
aystarik
7229fcc45f
Support for Logical RSDP and subtables
...
date 2002.03.20.21.47.00; author rmoore1; state Exp;
2005-06-29 20:13:55 +00:00
aystarik
c604ac6d21
New fields for MEM_CONTEXT
...
date 2002.02.28.18.27.00; author rmoore1; state Exp;
2005-06-29 20:13:54 +00:00
aystarik
8bc0db86d2
Macro renames within 64-bit macros
...
date 2002.02.13.22.08.00; author rmoore1; state Exp;
2005-06-29 20:13:53 +00:00
aystarik
167c377e80
Prefixed C library macros (MEMSET, etc.) with "ACPI_".
...
date 2002.02.13.18.54.00; author rmoore1; state Exp;
2005-06-29 20:13:52 +00:00
aystarik
f78ca16022
Cleanup and whitespace
...
date 2002.02.13.18.04.00; author rmoore1; state Exp;
2005-06-29 20:13:51 +00:00
aystarik
3d0cc6d4b5
Prefixed all macros with "ACPI_" to prevent collisions with local OS
...
header files.
date 2002.02.12.22.41.00; author rmoore1; state Exp;
2005-06-29 20:13:50 +00:00
aystarik
477aba49e0
Added ascii_max define
...
date 2002.02.06.23.18.00; author rmoore1; state Exp;
2005-06-29 20:13:49 +00:00
aystarik
faf0d49b63
Added ACPI_MAX_PTR
...
date 2002.02.06.19.00.00; author rmoore1; state Exp;
2005-06-29 20:13:47 +00:00
aystarik
66c7e41d19
remove ACPI_EVENT_ENABLE defines.
...
date 2002.02.01.17.47.00; author agrover; state Exp;
2005-06-29 20:13:46 +00:00
aystarik
0fa8c2ba3e
Added an ALIGN_RESOURCE_SIZE macro to fix a reported IA-64 alignment
...
issue (reported by Kochi Takayoshi)
date 2002.01.22.23.18.00; author mwalz; state Exp;
2005-06-29 20:13:45 +00:00
aystarik
c5f66ecaf1
Removed UCHAR - not used, caused collisions with OS includes
...
date 2002.01.22.23.09.00; author rmoore1; state Exp;
2005-06-29 20:13:44 +00:00
aystarik
322f50050a
Updated a comment
...
date 2002.01.22.16.20.00; author rmoore1; state Exp;
2005-06-29 20:13:43 +00:00
aystarik
b90c41347c
Support for table-driven Event and Hardware management.
...
date 2002.01.18.00.22.00; author rmoore1; state Exp;
2005-06-29 20:13:42 +00:00
aystarik
4a7a04e8c0
Split EvInitialize to allow initialization without installation of
...
hardware handlers (for acpiexec mostly)
date 2002.01.14.22.32.00; author rmoore1; state Exp;
2005-06-29 20:13:41 +00:00
aystarik
ae71cbc327
Support for creation of user (return) buffers
...
date 2002.01.10.22.17.00; author rmoore1; state Exp;
2005-06-29 20:13:40 +00:00
aystarik
7801282587
fix typo
...
date 2002.01.10.02.23.00; author agrover; state Exp;
2005-06-29 20:13:39 +00:00
aystarik
a5e60fd172
Added ACPI_STATE_Cx
...
date 2001.12.28.00.26.00; author psdiefen; state Exp;
2005-06-29 20:13:37 +00:00
aystarik
dc90e23c45
we do not ever use the *P typedefs, so remove them
...
date 2001.12.17.18.56.00; author agrover; state Exp;
2005-06-29 20:13:36 +00:00
aystarik
a5046d40e3
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 20:13:34 +00:00
aystarik
a5362f2279
Changes to support Intel 64-bit compiler
...
date 2001.12.12.00.13.00; author rmoore1; state Exp;
2005-06-29 20:13:33 +00:00
aystarik
9566577979
fix struct name
...
date 2001.12.11.01.59.00; author agrover; state Exp;
2005-06-29 20:13:32 +00:00
aystarik
773e32403d
New ACPI_SIZE type for all "size" parameters and pointer diffs
...
date 2001.12.10.22.44.00; author rmoore1; state Exp;
2005-06-29 20:13:31 +00:00
aystarik
d6edf4ed58
prepend ACPI_ to PCI_ROUTING_TABLE, to avoid OS clashes
...
date 2001.12.07.22.47.00; author agrover; state Exp;
2005-06-29 20:13:30 +00:00
aystarik
88d4ff301c
Added END_TAG resource descriptor
...
date 2001.12.07.18.43.00; author rmoore1; state Exp;
2005-06-29 20:13:29 +00:00
aystarik
b6b0fc2b3f
Initial support for DataTable Regions
...
date 2001.12.04.18.00.00; author rmoore1; state Exp;
2005-06-29 20:13:28 +00:00
aystarik
dadbc7bb0c
Initial support for multiple object attachments and related interfaces
...
date 2001.11.08.21.04.00; author rmoore1; state Exp;
2005-06-29 20:13:27 +00:00
aystarik
1d05374dc7
add define for max sleep type
...
date 2001.11.07.22.01.00; author agrover; state Exp;
2005-06-29 20:13:26 +00:00
aystarik
a3e4489d7c
Cleanup - extraneous spaces and tab removal
...
date 2001.11.02.00.06.00; author rmoore1; state Exp;
2005-06-29 20:13:25 +00:00
aystarik
40e29c92e6
Removed ACPI_READ_ADR_SPACE (and WRITE). Uses common ACPI_READ and
...
ACPI_WRITE
date 2001.10.29.17.14.00; author rmoore1; state Exp;
2005-06-29 20:13:24 +00:00
aystarik
181871d524
Implemented 64-bit field support for ACPI 2.0
...
date 2001.10.26.16.16.00; author rmoore1; state Exp;
2005-06-29 20:13:23 +00:00
aystarik
04f0f77878
Removed decimal definitions of ACPI types -- hex only.
...
date 2001.10.22.20.29.00; author rmoore1; state Exp;
2005-06-29 20:13:22 +00:00
aystarik
5a346926b5
Restructuring of the AML opcode handling routines
...
date 2001.10.09.22.42.00; author rmoore1; state Exp;
2005-06-29 20:13:21 +00:00
aystarik
952af42c4c
added Flags param to AcpixxxEvent functions to accomodate enabling
...
wake
added function to disable all non-wake GPEs (used by enterSleep)
date 2001.09.18.23.05.00; author agrover; state Exp;
2005-06-29 20:13:20 +00:00
aystarik
cfb010a494
16-bit code uses native division since ACPI_INTEGER is 32-bits and the
...
code runs at ring3 where the support libraries are present.
date 2001.09.17.22.44.00; author rmoore1; state Exp;
2005-06-29 20:13:19 +00:00
aystarik
48d1de5c53
For IA64, use native integer divide
...
date 2001.09.17.21.40.00; author rmoore1; state Exp;
2005-06-29 20:13:18 +00:00
aystarik
ef33917572
Added internal divide functions for 64-bit integer divide/modulo
...
date 2001.09.14.23.05.00; author rmoore1; state Exp;
2005-06-29 20:13:17 +00:00
aystarik
a16c4581cf
Removed use of PopObject() for efficiency
...
date 2001.09.03.18.00.00; author rmoore1; state Exp;
2005-06-29 20:13:16 +00:00
aystarik
472076b07a
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 20:13:15 +00:00
aystarik
738303827f
Added a 64-bit structure overlay typdef
...
date 2001.07.19.19.59.00; author rmoore1; state Exp;
2005-06-29 20:13:14 +00:00
aystarik
d71a266646
Added decimal types
...
date 2001.07.17.21.48.00; author rmoore1; state Exp;
2005-06-29 20:13:13 +00:00
aystarik
830fc47a21
get rid of obsolete crud
...
date 2001.07.17.00.24.00; author agrover; state Exp;
2005-06-29 20:13:12 +00:00
aystarik
f010498a60
ACPI_PCI_ID
...
date 2001.06.29.20.09.00; author rmoore1; state Exp;
2005-06-29 20:13:11 +00:00
aystarik
513fa6081e
Split DevFunc into two fields (PCI)
...
date 2001.06.28.16.47.00; author rmoore1; state Exp;
2005-06-29 20:13:10 +00:00
aystarik
dfedfbb74b
added interface for dependent modules to check the core initialized
...
properly
date 2001.06.19.22.53.00; author agrover; state Exp;
2005-06-29 20:13:09 +00:00
aystarik
506a382ef8
New internal type
...
date 2001.06.05.21.30.00; author rmoore1; state Exp;
2005-06-29 20:13:07 +00:00
aystarik
19ef5fdc6c
date 2001.05.24.03.38.00; author psdiefen; state Exp;
2005-06-29 20:13:06 +00:00
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
aystarik
518cdd5b31
Use ACPI_STRING for string types
...
date 2000.08.09.18.01.00; author rmoore1; state Exp;
2005-06-29 20:12:04 +00:00
aystarik
be42fe92b8
changed INT8 typedef from signed char to char
...
date 2000.08.09.16.04.00; author agrover; state Exp;
2005-06-29 20:12:03 +00:00
aystarik
4836da5f99
changed ACPI_STRING typedef to INT8*
...
date 2000.08.02.18.37.00; author agrover; state Exp;
2005-06-29 20:12:02 +00:00
aystarik
a504395779
Region specific context added - modified prototype to match the
...
correct indirection (*RegionContext to **RegionContext)
date 2000.07.28.20.20.00; author mwalz; state Exp;
2005-06-29 20:12:00 +00:00
aystarik
19266f5597
Region specific context added.
...
date 2000.07.28.18.42.00; author mwalz; state Exp;
2005-06-29 20:11:59 +00:00
aystarik
df1400ccce
Renamed most header files
...
date 2000.07.10.21.26.00; author rmoore1; state Exp;
2005-06-29 20:11:56 +00:00
aystarik
5820984c74
Removed ACPI_SIZE type
...
date 2000.06.30.20.36.00; author rmoore1; state Exp;
2005-06-29 20:11:55 +00:00
aystarik
1a5d0e5e20
date 2000.06.22.18.03.00; author rmoore1; state Exp;
2005-06-29 20:11:54 +00:00
aystarik
15c1f5d69b
Moved some types and globals
...
date 2000.06.22.17.16.00; author rmoore1; state Exp;
2005-06-29 20:11:53 +00:00
aystarik
f2001a520b
Added some ACPI prefixes; linux support
...
date 2000.06.21.21.17.00; author rmoore1; state Exp;
2005-06-29 20:11:52 +00:00
aystarik
950a344361
Added escape comment for acpisrc preprocessor
...
date 2000.06.20.18.18.00; author rmoore1; state Exp;
2005-06-29 20:11:50 +00:00
aystarik
ff3d3032f9
"Pblk"
...
date 2000.06.19.23.11.00; author rmoore1; state Exp;
2005-06-29 20:11:49 +00:00
aystarik
fcc5e811f1
Remove non-ANSI (//) Comments
...
date 2000.06.19.21.46.00; author rmoore1; state Exp;
2005-06-29 20:11:48 +00:00
aystarik
8a80440083
cleanup
...
date 2000.06.19.21.32.00; author rmoore1; state Exp;
2005-06-29 20:11:47 +00:00
aystarik
a7a2e642b7
Removed tabs
...
date 2000.06.12.16.58.00; author rmoore1; state Exp;
2005-06-29 20:11:44 +00:00
aystarik
fd7e1c125c
Added type info to TBDs
...
date 2000.06.06.22.24.00; author rmoore1; state Exp;
2005-06-29 20:11:43 +00:00
aystarik
118244f7f9
changed alignment value
...
date 2000.06.02.22.00.00; author rmoore1; state Exp;
2005-06-29 20:11:42 +00:00
aystarik
26f1a4202a
Split ACPI_OBJECT_TYPE into an external and internal version
...
date 2000.06.02.21.42.00; author rmoore1; state Exp;
2005-06-29 20:11:41 +00:00
aystarik
baf478dadb
Fix for aligment
...
date 2000.06.02.18.28.00; author rmoore1; state Exp;
2005-06-29 20:11:40 +00:00
aystarik
15ea6df69d
Added alignment and math macros
...
date 2000.06.01.22.39.00; author rmoore1; state Exp;
2005-06-29 20:11:39 +00:00
aystarik
93a17627fb
Cleanup of included files
...
date 2000.05.30.23.14.00; author rmoore1; state Exp;
2005-06-29 20:11:37 +00:00
aystarik
f04a23eacb
Renamed a handler type
...
date 2000.05.15.17.19.00; author rmoore1; state Exp;
2005-06-29 20:11:36 +00:00
aystarik
2ebc33538e
Added support for just in time region initialization
...
date 2000.04.27.23.58.00; author rmosgrov; state Exp;
2005-06-29 20:11:34 +00:00
aystarik
9933e24049
Function renames
...
date 2000.04.19.22.30.00; author rmoore1; state Exp;
2005-06-29 20:11:33 +00:00
aystarik
60edad8494
Added REGION_INIT_ROUTINE
...
date 2000.04.17.21.15.00; author rmosgrov; state Exp;
2005-06-29 20:11:32 +00:00
aystarik
4c14ea6b0e
Added AcpiCaVersion info to the AcpiGetSystemInfo returned data.
...
Starting version is 0x0080 (0.80)
date 2000.04.05.23.53.00; author rmosgrov; state Exp;
2005-06-29 20:11:31 +00:00
aystarik
c8361fb38e
Added support for IA 32 Cx primitives for the current OPSM
...
implementation.
date 2000.03.31.18.16.00; author rmosgrov; state Exp;
2005-06-29 20:11:30 +00:00
aystarik
96b09c6dd9
Added Throttling api's and support
...
date 2000.03.29.23.57.00; author rmosgrov; state Exp;
2005-06-29 20:11:29 +00:00
aystarik
9f86c5cc62
Multithread support, namespace locking, debugger support
...
date 2000.03.21.22.21.00; author rmoore1; state Exp;
2005-06-29 20:11:28 +00:00
aystarik
797d772073
date 2000.03.17.18.36.00; author psdiefen; state Exp;
2005-06-29 20:11:27 +00:00
aystarik
ea700a4bb9
Added Reference type to the external ACPI object
...
date 2000.03.10.21.55.00; author rmoore1; state Exp;
2005-06-29 20:11:26 +00:00
aystarik
0f703a31a6
Changes to eliminate warnings at VC warning level 4
...
date 2000.03.03.18.04.00; author rmoore1; state Exp;
2005-06-29 20:11:25 +00:00
aystarik
3d787b78d9
Removed non-standard bit-fields less than 32-bits
...
date 2000.03.02.20.54.00; author rmoore1; state Exp;
2005-06-29 20:11:24 +00:00
aystarik
89d96184bd
Added an ACPI_INIT_DATA structure..
...
date 2000.02.29.23.08.00; author rmosgrov; state Exp;
2005-06-29 20:11:23 +00:00
aystarik
c2ece9fa4b
New types
...
date 2000.02.29.21.30.00; author rmoore1; state Exp;
2005-06-29 20:11:22 +00:00
aystarik
b81d91516c
date 2000.02.23.22.11.00; author psdiefen; state Exp;
2005-06-29 20:11:20 +00:00
aystarik
15094d01d8
date 2000.02.22.21.55.00; author psdiefen; state Exp;
2005-06-29 20:11:19 +00:00
aystarik
9b25814db3
date 2000.02.17.21.08.00; author psdiefen; state Exp;
2005-06-29 20:11:18 +00:00
aystarik
83ff56a18d
new struct typedef
...
date 2000.01.28.23.14.00; author rmoore1; state Exp;
2005-06-29 20:11:13 +00:00
aystarik
2fcae667b4
Method locals and args now have their own NTEs in WALK_STATE
...
date 2000.01.27.22.16.00; author rmoore1; state Exp;
2005-06-29 20:11:12 +00:00
aystarik
afc42ac1ee
date 2000.01.24.22.09.00; author psdiefen; state Exp;
2005-06-29 20:11:11 +00:00
aystarik
9ac8553796
date 2000.01.20.00.54.00; author psdiefen; state Exp;
2005-06-29 20:11:09 +00:00
aystarik
8e116a8cdd
New object type
...
date 2000.01.13.22.14.00; author rmoore1; state Exp;
2005-06-29 20:11:08 +00:00
aystarik
c2f4b04fa9
Couple of new data types
...
date 99.11.09.22.48.00; author rmoore1; state Exp;
2005-06-29 20:11:07 +00:00
aystarik
21f51f448f
HID, UID are returned as strings now
...
date 99.11.01.18.12.00; author rmoore1; state Exp;
2005-06-29 20:11:06 +00:00
aystarik
e951b3400d
Changed xface to notify handlers
...
date 99.10.22.22.17.00; author rmoore1; state Exp;
2005-06-29 20:11:05 +00:00
aystarik
0905b81bb2
Added 64-bit data types
...
date 99.10.20.23.44.00; author rmoore1; state Exp;
2005-06-29 20:11:04 +00:00
aystarik
5a99ce40bb
Removed unnecessary includes
...
date 99.10.12.20.31.00; author rmoore1; state Exp;
2005-06-29 20:11:02 +00:00
aystarik
a9421db49a
Removed unnecessary includes
...
date 99.10.12.20.30.00; author rmoore1; state Exp;
2005-06-29 20:11:01 +00:00
aystarik
eb95e45019
Changed ACPI_DEFAULT_HANDLE to ACPI_DEFAULT_HANDLER to be consistant
...
with meaning and documentation PVCS error #9
date 99.10.06.19.13.00; author rmosgrov; state Exp;
2005-06-29 20:10:58 +00:00
aystarik
f0059ca6e0
Added notify types
...
date 99.09.28.22.31.00; author rmoore1; state Exp;
2005-06-29 20:10:57 +00:00
aystarik
7d603ba1f3
Changed interface to WalkNamespace callback
...
date 99.09.27.21.23.00; author rmoore1; state Exp;
2005-06-29 20:10:56 +00:00
aystarik
169f802027
Added ACPI_DEFAULT_HANDLE feature to AcpiInstallAddressSpaceHandler.
...
Also moved the PCIContext to the events.h file.
date 99.09.23.00.26.00; author rmosgrov; state Exp;
2005-06-29 20:10:54 +00:00
aystarik
c49fe17e87
New object type names
...
date 99.09.22.21.55.00; author rmoore1; state Exp;
2005-06-29 20:10:53 +00:00
aystarik
0d5cc6b574
date 99.09.20.18.11.00; author rmosgrov; state Exp;
2005-06-29 20:10:52 +00:00
aystarik
357c0b304b
date 99.09.09.00.18.00; author rmosgrov; state Exp;
2005-06-29 20:10:49 +00:00
aystarik
29e4e5c6bf
Added notify and address space handler objects. Added system and
...
driver notify handlers. Created associations between the address handlers and
regions. and more......
date 99.09.01.23.15.00; author rmosgrov; state Exp;
2005-06-29 20:10:48 +00:00
aystarik
2e64c9d2d3
Changed value of TYPE_Invalid
...
date 99.08.26.23.02.00; author rmoore1; state Exp;
2005-06-29 20:10:47 +00:00
aystarik
18233d1930
New info added to SysInfo. Removed METHOD_INFO
...
date 99.08.20.22.28.00; author rmoore1; state Exp;
2005-06-29 20:10:45 +00:00
aystarik
1b532aba97
Changed PRT_ENTRY Source[4] to Source[1]
...
date 99.08.16.20.54.00; author mwalz; state Exp;
2005-06-29 20:10:44 +00:00
aystarik
47c2b57e38
Modified PRT_ENTRY Source member to UINT8 Source[4]
...
date 99.08.13.20.56.00; author mwalz; state Exp;
2005-06-29 20:10:43 +00:00
aystarik
68472572e5
Changed instances of AddressXxDescriptor to AddressXx
...
date 99.08.09.22.51.00; author mwalz; state Exp;
2005-06-29 20:10:40 +00:00
aystarik
a0fceb8440
New GPE defines
...
date 99.08.09.22.50.00; author rmoore1; state Exp;
2005-06-29 20:10:39 +00:00
aystarik
bb16f3594f
Added structure size definitions for RESOURCE structure
...
date 99.08.03.21.14.00; author mwalz; state Exp;
2005-06-29 20:10:38 +00:00
aystarik
234c01acc2
Removed all pointers from resource parsing and Irq routing tables
...
structures.
date 99.08.03.20.36.00; author mwalz; state Exp;
2005-06-29 20:10:37 +00:00
aystarik
07f6eda4c4
In PRT_ENTRY, moved the UINT8* Source above the UINT32 SourceIndex
...
value to match the fields in the _PRT description
date 99.08.03.15.15.00; author mwalz; state Exp;
2005-06-29 20:10:36 +00:00
aystarik
9bacce8cbe
Added RsCreatePciRoutingTable and associated structures
...
date 99.08.02.15.33.00; author mwalz; state Exp;
2005-06-29 20:10:35 +00:00
aystarik
a8f86b18f4
Added SYS_MODE_UNKNOWN
...
date 99.07.29.16.30.00; author grsmith1; state Exp;
2005-06-29 20:10:34 +00:00
aystarik
539d94bbae
Added all resource attribute definitions and linked list structures
...
date 99.07.27.21.46.00; author mwalz; state Exp;
2005-06-29 20:10:33 +00:00
aystarik
963eb458a3
Revised the functions exported from the Hardware module.
...
date 99.07.27.18.18.00; author grsmith1; state Exp;
2005-06-29 20:10:32 +00:00
aystarik
59d73dde79
Renamed datatypes.h to acpitypes.h
...
date 99.07.23.20.49.00; author rmoore1; state Exp;
2005-06-29 20:10:31 +00:00
aystarik
c7197343ba
Added ADDRESS_SPACE_HANDLER typedef
...
date 99.07.22.17.45.00; author rmoore1; state Exp;
2005-06-29 20:10:30 +00:00
aystarik
7d56fefee8
Added predefined handles
...
date 99.07.19.23.15.00; author rmoore1; state Exp;
2005-06-29 20:10:28 +00:00
aystarik
d64fffd778
AcpiTables keeps table info for later deletion
...
date 99.07.15.20.28.00; author rmoore1; state Exp;
2005-06-29 20:10:27 +00:00
aystarik
d017a1c640
Added SystemFlags
...
date 99.07.14.21.41.00; author rmoore1; state Exp;
2005-06-29 20:10:26 +00:00
aystarik
6e6de1a6f5
Update ACPI_SYSTEM_INFO
...
date 99.07.14.17.56.00; author rmoore1; state Exp;
2005-06-29 20:10:25 +00:00
aystarik
86e4aeeb57
Added TYPE_Invalid
...
date 99.07.09.16.45.00; author rmoore1; state Exp;
2005-06-29 20:10:22 +00:00
aystarik
8e7fb34e94
New parameter data types for AcpiEvaluateObject
...
date 99.07.08.21.43.00; author rmoore1; state Exp;
2005-06-29 20:10:21 +00:00
aystarik
eb872d9edb
Added ACPI_OBJECT_INTERNAL type
...
date 99.07.07.19.47.00; author rmoore1; state Exp;
2005-06-29 20:10:18 +00:00
aystarik
995d32b8e0
Changed all object eval interfaces
...
date 99.07.06.21.45.00; author rmoore1; state Exp;
2005-06-29 20:10:17 +00:00
aystarik
294a5c9e0f
Added flags for AcpiGetDeviceInfo
...
date 99.06.28.22.54.00; author rmoore1; state Exp;
2005-06-29 20:10:16 +00:00
aystarik
8ba6a7e3da
Cleaned up nested includes, added support for VERBOSE_EVENTS debug
...
output in output.h.
date 99.06.23.23.28.00; author grsmith1; state Exp;
2005-06-29 20:10:15 +00:00
aystarik
c8e5f41b97
New data types to avoid including limits.h and stddef.h
...
date 99.06.22.22.37.00; author rmoore1; state Exp;
2005-06-29 20:10:14 +00:00
aystarik
e0175b4b79
Cleared out some things defined in the C header files...
...
date 99.06.16.18.07.00; author grsmith1; state Exp;
2005-06-29 20:10:13 +00:00
aystarik
6134491ddf
Added data type range constants so we don't need limits.h
...
date 99.06.10.21.36.00; author rmoore1; state Exp;
2005-06-29 20:10:12 +00:00
aystarik
cba66051c8
Added power-of-2 math macros
...
date 99.06.10.15.19.00; author rmoore1; state Exp;
2005-06-29 20:10:11 +00:00
aystarik
42b78e4921
Renamed some of the basic data types to ACPI*
...
date 99.06.09.23.32.00; author rmoore1; state Exp;
2005-06-29 20:10:10 +00:00
aystarik
999ee0d200
Moved all standard C headers to environment.h
...
date 99.06.09.17.30.00; author rmoore1; state Exp;
2005-06-29 20:10:09 +00:00
aystarik
81f1337bfd
Renamed "nte" to NAME_TABLE_ENTRY
...
Renamed "meth" to METHOD_INFO
date 99.06.07.23.36.00; author rmoore1; state Exp;
2005-06-29 20:10:07 +00:00
aystarik
05ab9a744e
GPE struct now holds a handle to the GPE methods
...
date 99.06.07.21.40.00; author rmoore1; state Exp;
2005-06-29 20:10:06 +00:00
aystarik
b5c421fabb
More GPE stuff
...
date 99.06.04.22.24.00; author rmoore1; state Exp;
2005-06-29 20:10:05 +00:00
aystarik
8c11f26548
new types
...
date 99.06.03.23.25.00; author rmoore1; state Exp;
2005-06-29 20:10:04 +00:00
aystarik
f1788f489a
new types for events
...
date 99.06.02.20.54.00; author rmoore1; state Exp;
2005-06-29 20:10:03 +00:00
aystarik
65ff555b4c
New data type
...
date 99.05.20.23.16.00; author rmoore1; state Exp;
2005-06-29 20:10:02 +00:00
aystarik
f81dd41bd4
NS_SEARCH_DATA struct added
...
date 99.05.17.22.21.00; author rmoore1; state Exp;
2005-06-29 20:10:01 +00:00
aystarik
479eb5ce26
Added ACPI_STATUS exception codes
...
date 99.05.07.17.23.00; author rmoore1; state Exp;
2005-06-29 20:09:59 +00:00
aystarik
99f0c5c9d1
Cleanup and consolidation
...
date 99.04.29.22.04.00; author rmoore1; state Exp;
2005-06-29 20:09:58 +00:00
aystarik
da4cf1648b
Changed common constants to uppercase
...
date 99.04.23.15.36.00; author rmoore1; state Exp;
2005-06-29 20:09:56 +00:00
aystarik
7d359cc532
Moving globals to one place (part 2)
...
date 99.04.16.20.19.00; author rmoore1; state Exp;
2005-06-29 20:09:54 +00:00
aystarik
2f319cbf78
Cleanup
...
date 99.04.09.16.01.00; author rmoore1; state Exp;
2005-06-29 20:09:53 +00:00
aystarik
f019305e58
Changes due to restructuring (break-up) of interpreter code
...
date 99.04.08.21.44.00; author rmoore1; state Exp;
2005-06-29 20:09:52 +00:00
aystarik
e37f48a70b
Took out the ifdef FLAT_MODEL
...
date 99.03.09.18.21.00; author rmosgrov; state Exp;
2005-06-29 20:09:48 +00:00
aystarik
b1aa48f076
Added 64-bit friendly generic data types
...
date 99.02.20.00.33.00; author rmoore1; state Exp;
2005-06-29 20:09:47 +00:00
aystarik
58503ec2c9
date 99.02.16.17.39.00; author rmosgrov; state Exp;
2005-06-29 20:09:45 +00:00
aystarik
da77398086
Global data type definitions
...
date 99.02.04.00.13.00; author rmoore1; state Exp;
2005-06-29 20:09:43 +00:00
aystarik
f5dc71438a
srat/slit table support
...
date 2005.02.28.20.09.00; author rmoore1; state Exp;
2005-06-29 20:09:38 +00:00
aystarik
0db34bc7ce
Support for new GAS field
...
date 2004.12.09.21.40.00; author rmoore1; state Exp;
2005-06-29 20:09:35 +00:00