aystarik
4dddc12540
Comments from 07/18/00 code review
...
date 2000.07.19.22.55.00; author rmoore1; state Exp;
2005-06-29 17:44:14 +00:00
aystarik
3485763ae0
Renamed Osd interfaces, renamed header files
...
date 2000.06.23.21.47.00; author rmoore1; state Exp;
2005-06-29 17:44:11 +00:00
aystarik
feb4d2da05
Renamed store macros for unaligned transfers
...
date 2000.06.21.17.06.00; author rmoore1; state Exp;
2005-06-29 17:44:10 +00:00
aystarik
fc37c0cb3b
Changed Acpi_Gbl to AcpiGbl_
...
date 2000.06.16.20.03.00; author rmoore1; state Exp;
2005-06-29 17:44:08 +00:00
aystarik
2947dbf6c4
Fixed a warning on GCC
...
date 2000.06.02.18.21.00; author rmoore1; state Exp;
2005-06-29 17:44:01 +00:00
aystarik
3b5a4bf951
Added alignment and math macros
...
date 2000.06.01.22.39.00; author rmoore1; state Exp;
2005-06-29 17:44:00 +00:00
aystarik
411d754542
Support for System Memory mapping window
...
date 2000.05.30.23.15.00; author rmoore1; state Exp;
2005-06-29 17:43:59 +00:00
aystarik
d16cdee34d
Added typecasts
...
date 2000.05.19.22.00.00; author rmoore1; state Exp;
2005-06-29 17:43:58 +00:00
aystarik
10d90b5716
Modified to use new OsdMapMemory interface
...
date 2000.05.09.22.29.00; author mwalz; state Exp;
2005-06-29 17:43:57 +00:00
aystarik
0456018231
Added support for just in time region initialization
...
date 2000.04.27.23.58.00; author rmosgrov; state Exp;
2005-06-29 17:43:56 +00:00
aystarik
e90ce93f49
Cleanup
...
date 2000.03.24.17.05.00; author rmoore1; state Exp;
2005-06-29 17:43:54 +00:00
aystarik
4788374161
date 2000.01.24.21.52.00; author psdiefen; state Exp;
2005-06-29 17:43:51 +00:00
aystarik
be1357076d
Osd I/O interfaces now use pointer-width I/O addresses
...
date 99.11.09.23.11.00; author rmoore1; state Exp;
2005-06-29 17:43:50 +00:00
aystarik
c6aa1d375b
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 17:43:48 +00:00
aystarik
609a670bf6
date 99.09.20.18.10.00; author rmosgrov; state Exp;
2005-06-29 17:43:47 +00:00
aystarik
ab28120754
date 99.09.16.17.01.00; author rmosgrov; state Exp;
2005-06-29 17:43:45 +00:00
aystarik
d2fa3c6068
Removed limitation of system memory to below 1M
...
date 99.08.03.18.03.00; author rmosgrov; state Exp;
2005-06-29 17:43:42 +00:00
aystarik
b4186d792d
Default OpRegion handlers
...
date 99.07.22.20.50.00; author rmoore1; state Exp;
2005-06-29 17:43:40 +00:00
aystarik
b3048760d6
Lint update
...
date 2005.04.01.21.52.00; author rmoore1; state Exp;
2005-06-29 17:43:38 +00:00
aystarik
cfef5094e4
Removed obsolete fields
...
date 2004.12.03.21.41.00; author rmoore1; state Exp;
2005-06-29 17:43:33 +00:00
aystarik
97d3319940
Fix possible memory leak
...
date 2004.11.03.19.12.00; author rmoore1; state Exp;
2005-06-29 17:43:32 +00:00
aystarik
e6d1306d4a
New error messages for AML_INTERNAL case(s)
...
date 2004.02.03.22.10.00; author rmoore1; state Exp;
2005-06-29 17:43:30 +00:00
aystarik
2780e08f0a
Fix for 64-bit warnings
...
date 2003.10.23.20.02.00; author rmoore1; state Exp;
2005-06-29 17:43:28 +00:00
aystarik
ff4e15b9ab
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:43:27 +00:00
aystarik
6cc976e426
Update debug output
...
date 2003.09.30.16.48.00; author rmoore1; state Exp;
2005-06-29 17:43:26 +00:00
aystarik
c1cb71dcd8
Cleanup and update of debug output levels
...
date 2002.03.22.21.47.00; author rmoore1; state Exp;
2005-06-29 17:43:16 +00:00
aystarik
2ea25c4e6b
AccessAny == ByteAcc for now, to avoid going past the end of the
...
parent opregion.
date 2002.03.07.23.04.00; author rmoore1; state Exp;
2005-06-29 17:43:15 +00:00
aystarik
72e8175a7f
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 17:43:12 +00:00
aystarik
eaca9116ad
Maximum FieldBitLength increased from 16 bits to 32.
...
date 2001.12.11.17.23.00; author rmoore1; state Exp;
2005-06-29 17:43:11 +00:00
aystarik
c71d46690e
Added support for BufferAcc
...
date 2001.11.19.18.39.00; author rmoore1; state Exp;
2005-06-29 17:43:10 +00:00
aystarik
046ee56de4
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:43:08 +00:00
aystarik
76d1ac972a
Fixed ByteAlignment assignments
...
date 2001.11.09.23.59.00; author rmoore1; state Exp;
2005-06-29 17:43:06 +00:00
aystarik
d6a8ca06b6
Alignment is now ByteAlignment to simplify math
...
date 2001.11.08.23.44.00; author rmoore1; state Exp;
2005-06-29 17:43:05 +00:00
aystarik
ee8d8b1f05
Another fix for StartBitOffset
...
date 2001.11.08.21.03.00; author rmoore1; state Exp;
2005-06-29 17:43:02 +00:00
aystarik
dba48cd8c2
Renamed BankRegisterObj to BankObj; Added Node to Buffer object
...
date 2001.10.29.22.27.00; author rmoore1; state Exp;
2005-06-29 17:42:59 +00:00
aystarik
476ece1d9a
Added parent node to all Field object descriptors for better debug
...
output. (Does not increase the size of these objects because there was extra
room.)
date 2001.10.29.22.07.00; author rmoore1; state Exp;
2005-06-29 17:42:58 +00:00
aystarik
a3f078bd4c
Fixed calculation of StartFieldBitOffset - should be offset within a
...
DATUM, not a BYTE
date 2001.10.22.22.46.00; author rmoore1; state Exp;
2005-06-29 17:42:57 +00:00
aystarik
6e6a0a886e
Added "ObjectType" field to OpcodeInfo table; removed "MapOpcode"
...
functions; Fixed forward reference problem with field names
date 2001.10.22.19.57.00; author rmoore1; state Exp;
2005-06-29 17:42:56 +00:00
aystarik
74dbd2d90d
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.58.00; author agrover; state Exp;
2005-06-29 17:42:55 +00:00
aystarik
6ecddcde4d
Merged field create code, enhanced create/load dispatch code
...
date 2001.10.11.21.51.00; author rmoore1; state Exp;
2005-06-29 17:42:54 +00:00
aystarik
3e03c02e33
Major rework of the reference count mechanism for internal objects.
...
date 2001.10.08.18.03.00; author rmoore1; state Exp;
2005-06-29 17:42:53 +00:00
aystarik
e594b5f0b4
Cleanup via acpisrc -c
...
date 2001.08.27.19.53.00; author rmoore1; state Exp;
2005-06-29 17:42:51 +00:00
aystarik
f4bb4ab199
Cleanup of function names used in entry macros
...
date 2001.08.24.22.04.00; author rmoore1; state Exp;
2005-06-29 17:42:50 +00:00
aystarik
f1cb82111a
Bug fix to split "AccessBitWidth" into 2 pieces of information - width
...
and alignment.
date 2001.07.12.19.56.00; author rmoore1; state Exp;
2005-06-29 17:42:47 +00:00
aystarik
a9c7a42a79
Fix for BufferField BaseByteOffset problem. Was not using the fact
...
that buffers can be accessed on byte boundaries always.
date 2001.06.14.17.19.00; author rmoore1; state Exp;
2005-06-29 17:42:46 +00:00
aystarik
d5a749fcba
Fixed a comment
...
date 2001.05.18.16.14.00; author rmoore1; state Exp;
2005-06-29 17:42:45 +00:00
aystarik
3b17dc5e06
Fixed an address calculation
...
date 2001.05.17.20.19.00; author rmoore1; state Exp;
2005-06-29 17:42:44 +00:00
aystarik
6c77353e5f
Base byte offset of field must be in on a "datum" boundary
...
date 2001.05.17.16.42.00; author rmoore1; state Exp;
2005-06-29 17:42:43 +00:00
aystarik
688d8d3970
Update and restructuring of field access code
...
date 2001.05.15.21.31.00; author rmoore1; state Exp;
2005-06-29 17:42:42 +00:00
aystarik
50f284ea83
Cleanup prior to label
...
date 2001.04.26.23.04.00; author rmoore1; state Exp;
2005-06-29 17:42:39 +00:00