About this package. This is tools to read table exist in the memory area initialized by ACPI BIOS while in BIOS initialization. This build two executables: acpitblrd aml acpitblrd: This get ACPI Table on Physical memory area by accessing /dev/mem device. This requires root privilage. This recognizes Root System Description Table Fixed ACPI Control Table Differentiated System Description Table Firmware ACPI Control Status. And data part of any other table is dumped in hexadecimal. This shows Differentiated System Discription Table, through AML(ACPI Machine Language) Parser. aml This is AML Parser only version of above program. It inputs a file ,then you can walk ACPI Name space tree with command interpreter.The example session is in file 'typescript'. It accsepts normal-file argument,because it gets file size then mmap it. In this package,there is 4 sample data,'dsdt.dat' 'bx6.dsdt.dat' 'tecra.dsdt.dat' 'Armada1700'. 'dsdt.dat' and 'bx6.dsdt.dat' is produced by me. 'tecra.dsdt.dat' is produced by Doug Rabson. 'Armada1700' is produced by Simon Richter(ACPI 4 Linux Project) . This refers ACPI Spec by Intel/Microsoft/Toshiba . The documents is available from http://www.teleport.com/~acpi/ Copyright: /*- * Copyright (c) 1999 Takanori Watanabe * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * $Id: README.e,v 1.4 1999/07/06 01:32:02 takawata Exp $ */ Enjoy! Takanori Watanabe Public Key Key fingerprint = 2C 51 E2 78 2C E1 C5 2D 0F F1 20 A3 11 3A 62 2A