On Time RTOS-32 Documentation
Welcome
RTTarget-32
RTTarget-32 Programming Manual
RTTarget-32 Reference Manual
Introduction
RTTarget-32 Configuration
Screen I/O
Interrupt Handling
Port I/O
System Functions
Program Loading
Memory Mapping and Management
Real-Time Clock and CMOS RAM
Keyboard
Mouse and Touch Screen Driver
Parallel Port Printer
Serial Port I/O
PCI BIOS
Plug-and-Play BIOS
PC Cards (PCMCIA)
MetaWINDOW Initialization
Run-Time System Support
System Management BIOS (SMBIOS)
Advanced Programmable Interrupt Controller (APIC)
Multiprocessor Management
Spinlocks
Advanced Configuration and Power Interface (ACPI) Tables
Function RTACPIGetStructure
Function RTACPIIsValid
Structure RTACPI_FACP
Structure RTACPI_FACS
Structure RTACPI_DSDT
Structure RTACPI_MADT
Structure RTACPI_SBST
Structure RTACPI_ECDT
Structure RTACPI_SRAT
Structure RTACPI_SLIT
Structure RTACPI_HPET
Structure RTACPI_MCFG
Extended RAM Management
RTVmf-32
RTRth-32
RTKernel-32
RTFiles-32
RTIP-32
RTPEG-32
RTUSB-32
|
Advanced Configuration and Power Interface (ACPI) Tables
BIOSes with ACPI support provide numerous tables of data describing a computer's configuration and power management capabilities. The functions given in this section can be used to retrieve these tables. Declarations of these functions and table structures are available in file Include\Rttacpi.h and Libdel\Rttacpi.pas.
The ACPI structure declarations included in the following sections and in file Include\Rttacpi.h correspond to version 3.0 of the ACPI specification. Older ACPI versions may only support a subset of the declared structure fields as later ACPI versions have appended data members to some structures. Function RTACPIIsValid may be used to check if a particular structure member is supported.
More detailed information about the contents of the ACPI tables is available in the Advanced Configuration and Power Interface Specification revision 3.0a, downloadable from http://www.acpi.info/spec.htm.
Function RTACPIGetStructure
Function RTACPIIsValid
Structure RTACPI_FACP
Structure RTACPI_FACS
Structure RTACPI_DSDT
Structure RTACPI_MADT
Structure RTACPI_SBST
Structure RTACPI_ECDT
Structure RTACPI_SRAT
Structure RTACPI_SLIT
Structure RTACPI_HPET
Structure RTACPI_MCFG
Extended RAM Management
|