aystarik
18120265c1
Fifth lint pass - CLEAN for 32-bit and 64-bit
...
date 2002.04.12.20.46.00; author rmoore1; state Exp;
2005-06-29 16:41:43 +00:00
aystarik
f8b85c84b1
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:41:37 +00:00
aystarik
2df178eab4
Added typecast to node parameter
...
date 2001.12.12.22.40.00; author rmoore1; state Exp;
2005-06-29 16:41:33 +00:00
aystarik
4778b880ac
Initial support for DataTable Regions
...
date 2001.12.04.18.00.00; author rmoore1; state Exp;
2005-06-29 16:41:32 +00:00
aystarik
bb57c91f80
Macro rename and cleanup
...
date 2001.11.21.17.06.00; author rmoore1; state Exp;
2005-06-29 16:41:30 +00:00
aystarik
fb183ba8b4
Eliminate TBDs
...
date 2001.11.15.17.01.00; author rmoore1; state Exp;
2005-06-29 16:41:29 +00:00
aystarik
d26a4a9041
Initial support for multiple object attachments and related interfaces
...
date 2001.11.08.21.04.00; author rmoore1; state Exp;
2005-06-29 16:41:28 +00:00
aystarik
8aa1179dff
Cleanup - extraneous spaces and tab removal
...
date 2001.11.02.00.05.00; author rmoore1; state Exp;
2005-06-29 16:41:27 +00:00
aystarik
de1f589027
Fixed some comments; cleanup
...
date 2001.11.01.22.00.00; author rmoore1; state Exp;
2005-06-29 16:41:26 +00:00
aystarik
8f50542745
Implemented 64-bit field support for ACPI 2.0
...
date 2001.10.26.16.16.00; author rmoore1; state Exp;
2005-06-29 16:41:25 +00:00
aystarik
fbe649d49a
Fixed return macros
...
date 2001.10.22.21.56.00; author rmoore1; state Exp;
2005-06-29 16:41:24 +00:00
aystarik
179458530f
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:41:23 +00:00
aystarik
57d8b20d0c
Rename the opcode execution functions
...
date 2001.10.08.22.36.00; author rmoore1; state Exp;
2005-06-29 16:41:20 +00:00
aystarik
1ef1e50ca8
Cleanup/restructuring
...
date 2001.10.01.16.56.00; author rmoore1; state Exp;
2005-06-29 16:41:19 +00:00
aystarik
57ad0a353f
Removed concept of a "static" acpi internal object. This mechanism
...
conflicted with the object ref count mechanism.
date 2001.09.05.15.11.00; author rmoore1; state Exp;
2005-06-29 16:41:18 +00:00
aystarik
28e182a45a
Cleanup via acpisrc -c
...
date 2001.08.27.19.53.00; author rmoore1; state Exp;
2005-06-29 16:41:17 +00:00
aystarik
1e42675005
print PHYSICAL_ADDRESSes as 2 32-bit values, instead of using %p
...
date 2001.07.11.23.42.00; author agrover; state Exp;
2005-06-29 16:41:14 +00:00
aystarik
a7f08ce9c5
UtFormatException obsoleted. AcpiFormatException substituted globally
...
date 2001.07.06.22.14.00; author rmoore1; state Exp;
2005-06-29 16:41:13 +00:00
aystarik
eb88fb7001
Removed assert macros
...
date 2001.07.03.22.41.00; author rmoore1; state Exp;
2005-06-29 16:41:12 +00:00
aystarik
30c7b87f27
Code cleanup (acpisrc -c)
...
date 2001.02.23.23.28.00; author rmoore1; state Exp;
2005-06-29 16:41:05 +00:00
aystarik
9cb21aa63f
Space IDs are output as strings now.
...
date 2001.02.12.21.19.00; author rmoore1; state Exp;
2005-06-29 16:41:04 +00:00
aystarik
81a6bec440
change to use DEBUG_EXEC
...
date 2001.02.09.01.43.00; author agrover; state Exp;
2005-06-29 16:41:03 +00:00
aystarik
c6625f9976
Restructured package copy code
...
date 2001.02.05.21.50.00; author rmoore1; state Exp;
2005-06-29 16:41:02 +00:00
aystarik
8821f08ccc
date 2000.12.12.23.20.00; author psdiefen; state Exp;
2005-06-29 16:41:00 +00:00
aystarik
960a587f9d
Added checks to avoid deadlock (namespace mutex re-acquire) when
...
unregistering an address space hander.
date 2000.12.12.22.58.00; author psdiefen; state Exp;
2005-06-29 16:40:59 +00:00
aystarik
222eaa2352
Added function to get an OpRegion type string.
...
date 2000.11.17.18.49.00; author rmoore1; state Exp;
2005-06-29 16:40:56 +00:00
aystarik
a499df0421
ACPI_DIVIDE and ACPI_MODULO macros for 64-bit support
...
date 2000.11.07.22.39.00; author rmoore1; state Exp;
2005-06-29 16:40:55 +00:00
aystarik
2fd01d3c0c
global fix: declare functions not in headers as static
...
date 2000.11.07.02.49.00; author agrover; state Exp;
2005-06-29 16:40:54 +00:00
aystarik
a2df331fca
ACPI_PHYSICAL_ADDRESS cleanups
...
date 2000.11.03.00.07.00; author agrover; state Exp;
2005-06-29 16:40:53 +00:00
aystarik
b6f5deddae
moved maintenance of initialized flag from individual opregion
...
handlers to the opregion dispatch functions
date 2000.10.16.18.18.00; author agrover; state Exp;
2005-06-29 16:40:52 +00:00
aystarik
1460160ac8
EPS says on handler not present we should return AE_NOT_EXIST, not
...
AE_EXIST
date 2000.10.04.16.31.00; author agrover; state Exp;
2005-06-29 16:40:50 +00:00
aystarik
b36e41d02a
Added PCI_Config space default handler
...
date 2000.09.19.16.54.00; author rmoore1; state Exp;
2005-06-29 16:40:48 +00:00
aystarik
0abe7e2a97
Ran acpisrc source cleanup
...
date 2000.09.15.17.15.00; author rmoore1; state Exp;
2005-06-29 16:40:47 +00:00
aystarik
5ac4d8b163
New initialization interfaces
...
date 2000.09.14.23.00.00; author rmoore1; state Exp;
2005-06-29 16:40:46 +00:00
aystarik
293b87002b
fix comment and dbgprint
...
date 2000.09.12.23.34.00; author agrover; state Exp;
2005-06-29 16:40:45 +00:00
aystarik
5d5134087b
New init xfaces; JIT CreateField evaluation.
...
date 2000.09.11.15.15.00; author rmoore1; state Exp;
2005-06-29 16:40:44 +00:00
aystarik
6c74647ed1
Optimized the ACPI_OPERAND_OBJECT size
...
date 2000.08.30.22.55.00; author rmoore1; state Exp;
2005-06-29 16:40:43 +00:00
aystarik
4ea9d00eff
Regions use Next field of object instead of Link
...
date 2000.08.30.00.08.00; author rmoore1; state Exp;
2005-06-29 16:40:40 +00:00
aystarik
7b94365803
fixed a tiny type issue
...
date 2000.08.25.20.28.00; author agrover; state Exp;
2005-06-29 16:40:38 +00:00
aystarik
598f81c08f
walk the namespace and call _INI for present devices
...
date 2000.08.25.02.52.00; author agrover; state Exp;
2005-06-29 16:40:37 +00:00
aystarik
b2910fb16d
Install PCI handlers in AcpiEnable
...
date 2000.08.17.16.58.00; author rmoore1; state Exp;
2005-06-29 16:40:36 +00:00
aystarik
b3f1d09209
fixed debug_print issue.
...
date 2000.08.15.01.32.00; author agrover; state Exp;
2005-06-29 16:40:35 +00:00
aystarik
e8ff0c2089
Fix for mismatched mutex locking and detection
...
date 2000.08.10.18.09.00; author rmoore1; state Exp;
2005-06-29 16:40:33 +00:00
aystarik
7d2f018023
Region specific context added.
...
date 2000.07.28.18.42.00; author mwalz; state Exp;
2005-06-29 16:40:32 +00:00
aystarik
120dd0cedd
Handler context has been moved from the handler object, which is
...
global to all instances to which it is associated, to the region object, which
is specific to each instance. In the case of PCI, the PCI_HANDLER_CONTEXT
includes the original handler context installed via
AcpiInstallAddressSpaceHandler as well as PCI specific information.
date 2000.07.27.20.59.00; author mwalz; state Exp;
2005-06-29 16:40:31 +00:00
aystarik
5460c3dd21
Comments from 07/18/00 code review
...
date 2000.07.19.22.55.00; author rmoore1; state Exp;
2005-06-29 16:40:29 +00:00
aystarik
c8616289db
Debug statement cleanup for block removal
...
date 2000.06.22.17.55.00; author rmoore1; state Exp;
2005-06-29 16:40:24 +00:00
aystarik
35b64ed029
cast first argument of STRNCMP call in AcpiEvFindOnePciRootBus to char
...
*.
date 2000.06.21.18.20.00; author mwalz; state Exp;
2005-06-29 16:40:23 +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
9bfbfafcd3
Extraneous spaces removed
...
date 2000.06.13.21.21.00; author rmoore1; state Exp;
2005-06-29 16:40:20 +00:00