Commit Graph

1086 Commits

Author SHA1 Message Date
aystarik
9046454f8b Support for #line directive (not complete)
date	2002.03.28.22.05.00;	author rmoore1;	state Exp;
2005-06-29 16:11:33 +00:00
aystarik
191ea7a626 Generation for Win64
date	2001.12.13.17.23.00;	author rmoore1;	state Exp;
2005-06-29 16:11:28 +00:00
aystarik
6981b06fc3 GCC warns about casts from 32 bit pointers to 64 bit integers. Making
the cast to a 32 bit integer then lets the 64 bit promotion happen silently.


date	2001.09.21.20.22.00;	author agrover;	state Exp;
2005-06-29 16:11:27 +00:00
aystarik
a8a406cf7a Bug fix - if/else peers for case statements
date	2001.07.05.20.09.00;	author rmoore1;	state Exp;
2005-06-29 16:11:25 +00:00
aystarik
feb71893ef ElseIf support
date	2001.06.27.19.07.00;	author rmoore1;	state Exp;
2005-06-29 16:11:24 +00:00
aystarik
9186939004 Elsif support (split into an ELSE then IF)
date	2001.06.21.21.31.00;	author rmoore1;	state Exp;
2005-06-29 16:11:23 +00:00
aystarik
21afc5311a date 2001.06.21.15.11.00; author rmoore1; state Exp; 2005-06-29 16:11:22 +00:00
aystarik
e3620b4303 New stub
date	2004.04.22.20.09.00;	author rmoore1;	state Exp;
2005-06-29 16:11:18 +00:00
aystarik
e00be51d9e New stub
date	2003.03.28.17.41.00;	author rmoore1;	state Exp;
2005-06-29 16:11:15 +00:00
aystarik
482ac876c3 Updated stubs
date	2002.11.26.19.01.00;	author rmoore1;	state Exp;
2005-06-29 16:11:12 +00:00
aystarik
36e9c5d505 Standalone disassembler now uses namespace mgr for symbol table
date	2002.07.23.20.30.00;	author rmoore1;	state Exp;
2005-06-29 16:11:08 +00:00
aystarik
0939b518f3 Completed major overhaul and restructuring of table manager code.
date	2002.06.20.22.04.00;	author rmoore1;	state Exp;
2005-06-29 16:11:06 +00:00
aystarik
ad7eda16e0 Update for xface change
date	2002.04.26.22.16.00;	author rmoore1;	state Exp;
2005-06-29 16:11:05 +00:00
aystarik
9c068f256b date 2002.04.25.17.50.00; author rmoore1; state Exp; 2005-06-29 16:11:04 +00:00
aystarik
f4ce854b70 Error checking for ResourceSourceIndex and ResourceSource dependencies
date	2005.03.09.22.28.00;	author rmoore1;	state Exp;
2005-06-29 16:10:57 +00:00
aystarik
af1a6c27e4 Fix for extended lengths
date	2004.12.10.01.22.00;	author rmoore1;	state Exp;
2005-06-29 16:10:54 +00:00
aystarik
d0945395e2 Support for ACPI 3.0 Register macro, new parameter
date	2004.12.09.22.10.00;	author rmoore1;	state Exp;
2005-06-29 16:10:52 +00:00
aystarik
629bb3b97c Check for > 255 interrupts, error
date	2004.12.08.16.38.00;	author rmoore1;	state Exp;
2005-06-29 16:10:51 +00:00
aystarik
84dcf4ee06 Fix for _HE in Interrupt macro
date	2004.12.08.00.11.00;	author rmoore1;	state Exp;
2005-06-29 16:10:50 +00:00
aystarik
364ce37363 Fix for Interrupt descriptor
date	2002.12.03.23.37.00;	author rmoore1;	state Exp;
2005-06-29 16:10:39 +00:00
aystarik
e96679cef7 Fix for GeneralRegister Address field (was 8, now 64 bits)
date	2002.03.22.18.49.00;	author rmoore1;	state Exp;
2005-06-29 16:10:27 +00:00
aystarik
a785c1cf31 Check for > 7 Vendor bytes
date	2004.12.08.22.53.00;	author rmoore1;	state Exp;
2005-06-29 16:09:51 +00:00
aystarik
f9ae2b4724 DMA error conditions
date	2004.12.08.22.19.00;	author rmoore1;	state Exp;
2005-06-29 16:09:50 +00:00
aystarik
7e3f6a9e8c Fixes for VendorShort and VendorLong resource macros
date	2002.07.10.20.43.00;	author rmoore1;	state Exp;
2005-06-29 16:09:40 +00:00
aystarik
98c1b9a59b Fixes for resource field names, cleanup
date	2001.06.08.22.28.00;	author rmoore1;	state Exp;
2005-06-29 16:09:31 +00:00
aystarik
8c2daec72f date 2000.11.06.22.56.00; author rmoore1; state Exp; 2005-06-29 16:09:18 +00:00
aystarik
d7e722ae13 New ACPI 3.0 resource template macros
date	2004.12.09.23.59.00;	author rmoore1;	state Exp;
2005-06-29 16:09:12 +00:00
aystarik
e88b7deead Changes for Linux
date	2002.12.18.23.13.00;	author rmoore1;	state Exp;
2005-06-29 16:09:04 +00:00
aystarik
920f0244a0 Fixed missing resource descriptor field names. Check for
inappropriate use of such names.


date	2001.06.05.16.01.00;	author rmoore1;	state Exp;
2005-06-29 16:08:50 +00:00
aystarik
285a1ade6c Split small resource type and length into two literals
date	2001.05.01.15.26.00;	author rmoore1;	state Exp;
2005-06-29 16:08:48 +00:00
aystarik
f5b9e97c5b Create function headers
date	2000.11.16.23.46.00;	author rmoore1;	state Exp;
2005-06-29 16:08:42 +00:00
aystarik
8ab025ec3c Linked list structure for resouce descriptor buffers
date	2000.10.30.16.44.00;	author rmoore1;	state Exp;
2005-06-29 16:08:38 +00:00
aystarik
5f185087fc More resource descriptor fixes. Compiles a real machine ASL file
(bigsur)


date	2000.10.26.18.50.00;	author rmoore1;	state Exp;
2005-06-29 16:08:36 +00:00
aystarik
79233a4e20 date 2000.10.25.14.07.00; author rmoore1; state Exp; 2005-06-29 16:08:35 +00:00
aystarik
b5a23d3f7d date 2000.10.13.20.22.00; author rmoore1; state Exp; 2005-06-29 16:08:32 +00:00
aystarik
e520364710 Make room for null terminator
date	2005.03.04.00.48.00;	author rmoore1;	state Exp;
2005-06-29 16:08:28 +00:00
aystarik
2a645969bc Index bounds check
date	2005.03.03.22.11.00;	author rmoore1;	state Exp;
2005-06-29 16:08:27 +00:00
aystarik
22f5fb8e4c Fix for null string case
date	2004.10.12.20.10.00;	author rmoore1;	state Exp;
2005-06-29 16:08:25 +00:00
aystarik
d7dc8e0d92 No optimization message for _T_x reserved names
date	2004.07.14.19.43.00;	author rmoore1;	state Exp;
2005-06-29 16:08:24 +00:00
aystarik
7ba06befaf fix for path optimization of Scope() operator
date	2004.06.15.17.40.00;	author rmoore1;	state Exp;
2005-06-29 16:08:23 +00:00
aystarik
4176b9b0b2 Prefixed all #defines in acconfig.h with ACPI_
date	2002.11.25.20.30.00;	author rmoore1;	state Exp;
2005-06-29 16:08:15 +00:00
aystarik
03864ce615 Fix for ALIAS
date	2002.10.21.21.49.00;	author rmoore1;	state Exp;
2005-06-29 16:08:13 +00:00
aystarik
24bbdd455b Completed namepath optimization for name declarations
date	2002.08.27.16.40.00;	author rmoore1;	state Exp;
2005-06-29 16:08:12 +00:00
aystarik
0d98c11b84 More enhancements for NamePath optimization
date	2002.08.26.22.28.00;	author rmoore1;	state Exp;
2005-06-29 16:08:11 +00:00
aystarik
8af47c4246 Restructured aslopt, first pass
date	2002.08.23.22.50.00;	author rmoore1;	state Exp;
2005-06-29 16:08:10 +00:00
aystarik
64fcabb3e1 Cleanup/comments
date	2002.08.22.22.25.00;	author rmoore1;	state Exp;
2005-06-29 16:08:09 +00:00
aystarik
1d76ec8a1f date 2002.08.22.21.47.00; author rmoore1; state Exp; 2005-06-29 16:08:08 +00:00
aystarik
7b9eef0eba Range checking for the SyncLevel parameter
date	2005.05.16.22.32.00;	author rmoore1;	state Exp;
2005-06-29 16:08:05 +00:00
aystarik
a5d6b97666 Use common function instead of duplicating code
date	2002.10.21.21.49.00;	author rmoore1;	state Exp;
2005-06-29 16:07:48 +00:00
aystarik
4b0a7fe92f Some Lint changes; 16-bit changes
date	2002.04.15.22.46.00;	author rmoore1;	state Exp;
2005-06-29 16:07:43 +00:00