563 Commits

Author SHA1 Message Date
Robert Moore
8d96522dda Update readme files for ACPICA and iASL generation.
Miscellaneous updates for these help files.
2012-10-05 09:09:40 -07:00
Robert Moore
6c783a232a Update linux scripts.
Use the new generic makefiles for acpisrc utility.
Lv Zheng.
2012-09-21 10:34:30 -07:00
Robert Moore
dbf3ef2b43 Remove obsolete "Linux" makefiles.
These makefiles are obsolete and have been replaced by the generic
unix makefiles under acpica/generate/unix.
2012-09-06 08:49:17 -07:00
Robert Moore
e6d56d167f Makefiles: Ensure that binary files always copied properly.
Minor rule change to ensure that the final binary output files
are always copied up to the appropriate binary directory
(bin32 or bin64.)
2012-09-05 08:22:39 -07:00
Robert Moore
af851da774 Documentation: Update ACPICA build helpfile.
Some small changes.
2012-08-16 09:50:04 -07:00
Robert Moore
3f205c1618 Makefiles: Update linker invocation.
Move the linker flags to the end of the command line.
Otherwise, the link will fail on some platforms.
Guan Chao.
2012-08-09 12:32:04 -07:00
Robert Moore
6e0b539d0c Divergence script: Auto-select 32/64 versions of AcpiSrc utility.
Automatically determine the host bitwidth and generate the appropriate
version of the AcpiSrc conversion utility.
2012-07-31 10:07:21 -07:00
Robert Moore
37542475c8 Build script: Remove Linux makefiles from packages.
The generate/linux makefiles are obsolete and have been removed from
the unix tarball release packages. The replacement makefiles
are under generate/unix, and a top-level makefile under the main
acpica directory.
2012-07-19 14:21:27 -07:00
Robert Moore
3c32c90aa4 Windows project files: Update for new file, utxfinit.c
New file split out from utxface.c
2012-07-19 10:49:10 -07:00
Robert Moore
4abb1d5754 Makefiles: Update for new file, utxfinit.c
New file created as a result of split of utxface.c
2012-07-19 10:47:55 -07:00
Robert Moore
d93c6ddb36 Update Windows project files.
New include file, acbuffer.h
2012-07-18 13:13:49 -07:00
Robert Moore
5a77772e0d Update linux/ACPICA divergence script - add diffstat output.
Creates a diffstat.txt file
2012-07-17 15:08:17 -07:00
Robert Moore
b9058029d3 Linux/ACPICA divergence script: Add error checking.
Add some checks for input, etc.
2012-07-13 14:29:48 -07:00
Robert Moore
04520d5f9f Unix makefiles: Add common Makefile.rules file.
Simplify makefiles by using a common rules file.
2012-07-13 14:27:28 -07:00
Robert Moore
ff06513880 Update Linux/ACPICA divergence script.
Ensure operation on multiple types of hosts.
2012-07-13 10:22:24 -07:00
Robert Moore
91948ecb22 Add script to generate Linux/ACPICA divergences.
Simplify tracking of differences between Linux ACPICA code, and
the native ACPICA code.
2012-07-12 14:36:20 -07:00
Robert Moore
b1b0c25399 Unix makefiles: Allow forced generation of 32-bit utilities.
Enable forced generation of 32-bit utilities on 64-bit platforms.
2012-07-12 14:34:44 -07:00
Robert Moore
e4e99ffc4c Update for unix/linux makefiles.
1) Add -D_FORTIFY_SOURCE=2 to compile flags for Linux generation
2) Use "install" to install the utilities.
2012-07-11 13:50:33 -07:00
Robert Moore
599af7de5c Instructions to generate ACPICA releases.
Build instructions for:
Windows release
Unix release
Update ACPICA website
2012-07-11 08:01:47 -07:00
Robert Moore
c06bf212e2 Add top-level unix Makefile for acpica tools/utilities.
For convenience, adds a new makefile at the top level acpica
directory which in turn generates the tools via the makefiles
found under generate/unix.
2012-06-29 14:23:42 -07:00
Robert Moore
d7a58c82f9 Unix makefiles: Split top level make to Makefile.common file.
This will enable a new top level makefile at the acpica root.
2012-06-29 14:21:57 -07:00
Robert Moore
83136604a9 Update makefiles/projectfiles for new file, tbxfload.c
updates all makefiles and MS project files.
2012-06-29 10:55:25 -07:00
Robert Moore
c725de3b1c AcpiHelp: Add new file (utexcep.c) to makefils and project files.
Adds support for the -e option to decode ACPICA exceptions.
2012-06-26 09:14:25 -07:00
Robert Moore
1a129b20f1 Update Windows project files for new file, utexcep.c
msvc9 project files.
2012-06-21 13:20:52 -07:00
Robert Moore
69823cf044 Update makefiles for new file, utexcep.c
Update the linux and unix makefiles.
2012-06-21 13:20:24 -07:00
Robert Moore
3773b5ac3e Project/Make files: Update for file move.
Moved ahpredef.c to the common directory for use by iASL
in addition to AcpiHelp.
2012-05-25 10:20:25 -07:00
Robert Moore
139474845b Build script: Update invocation pathname for pkzip25.exe
Do not use windows/dos syntax, this can generate warnings
under cygwin.
2012-04-23 15:09:45 -07:00
Robert Moore
b99aec25a4 iASL: Update Linux/Unix makefiles for new file.
Add aslsupport.l
2012-04-02 14:52:16 -07:00
Robert Moore
3b6f9c48e5 iASL: Update windows project file for new source file.
Add aslsupport.l
2012-04-02 14:51:23 -07:00
Robert Moore
c078edaa1c iASL: Update makefiles/project_files for the preprocessor.
New files added for the iASL preprocessor.
2012-03-15 13:48:53 -07:00
Robert Moore
61a750a959 Update iASL Windows project file for new bison/flex versions.
Change paths to point to the new location for these tools.
2012-02-17 13:03:28 -08:00
Robert Moore
51e8b940b3 Update Windows project files.
New file, hwesleep.c
2012-02-10 13:10:44 -08:00
Robert Moore
aa4b5c6cfa Split sleep/wake functions into two files.
The functions for the original/legacy sleep/wake registers are
in hwsleep.c, and the functions for the new extended FADT V5
sleep registers are in hwesleep.c
2012-02-10 09:51:30 -08:00
Robert Moore
5f42e911bd Tests: Update aapits for OSL memory read/write interface changes.
AcpiOsReadMemory and AcpiOsWriteMemory have been widened to
64 bits.
2012-02-02 13:42:45 -08:00
Robert Moore
fe9c654a34 ACPI 5.0: Support for new FADT SleepStatus, SleepControl registers.
Adds sleep and wake support for systems with these registers.
One new file, hwxfsleep.c
2012-01-26 14:01:20 -08:00
Robert Moore
f44723d7e5 Linux makefiles: Update for new unix tarball directory structure.
Update the makefiles to match the updated tarball directory
structure -- which in turn was updated to match the ACPICA
git source tree.
2012-01-18 13:55:45 -08:00
Robert Moore
da6cdf79da Update unix tarball packages to match ACPICA source tree.
Changes the generation of the unix source code packages to match
the directory structure of the ACPICA git source tree. Thus,
makefiles will work on both the git tree and the tarball tree.
ACPICA BZ 867.
2012-01-18 13:54:00 -08:00
Robert Moore
ab5aabcbb5 Update Windows project files for new source file.
Add utaddress.c to the various project files.
2011-12-21 13:30:18 -08:00
Robert Moore
47f9c4c675 Update linux/unix makefiles for new source file.
Add utaddress.c to the various makefiles.
2011-12-21 13:29:28 -08:00
Robert Moore
952b405c74 Unix makefiles: Update master makefile to cleanup deletion.
1) don't run clean unless the objXX directory exists
2) don't attempt objXX deletion unless it exists
2011-12-07 14:23:14 -08:00
Robert Moore
9e7361a7ce Update windows project files for new acpica file.
Add utxfmutex.c
2011-11-10 10:10:25 +08:00
Robert Moore
a440cb215b ACPI 5.0: New interfaces to allow driver access to AML mutex objects.
Adds AcpiAcquireMutex, AcpiReleaseMutex external interfaces.
New file, utilities/utxfmutex.c.
Lin Ming, Bob Moore.
2011-11-10 10:10:25 +08:00
Robert Moore
af4e58f0fb ACPI 5.0/Window project files: New resource mgr file.
New file for new resource descriptors.
2011-11-10 10:10:25 +08:00
Robert Moore
b3415fdb2d ACPI 5.0/Makefiles: update for new resource manager file.
New file for new descriptor support.
2011-11-10 10:10:25 +08:00
Robert Moore
f5ec3e2bcb ACPI 5.0: Update windows project files for new disassembler file.
New file: dmresrcl2.c
2011-11-10 10:10:24 +08:00
Robert Moore
7f4d1050bf ACPI 5.0: Update makefiles for new disassembler file.
New file: dmresrcl.c
2011-11-10 10:10:24 +08:00
Robert Moore
531d46291a Update Windows project files.
new files, update pathnames
2011-11-10 10:10:24 +08:00
Robert Moore
59836be063 Update linux patch creation scripts.
Minor updates. Lin Ming.
2011-11-10 10:10:24 +08:00
Robert Moore
1661a43a4c ACPI 5.0: Split new descriptors to new file, aslrestype2s.c
Original file became too large.
2011-11-10 10:10:22 +08:00
Robert Moore
73526abc6a Update unix makefiles to generate both 32- and 64-bit tools.
Automatically generate 32 or 64 based on machine. Also allows
forced generation of both 32/64 if desired.
2011-10-14 14:02:15 -07:00