1 1.7 christos # $NetBSD: README,v 1.7 2025/02/24 14:41:29 christos Exp $ 2 1.2 thorpej 3 1.1 thorpej This is the Intel ACPI Component Architecture, Intel's reference 4 1.1 thorpej implementation of the core operating system ACPI support. The 5 1.4 jruoho portion in the acpica/ subdirectory is provided by the operating 6 1.1 thorpej system as the glue between the OS and the ACPICA. 7 1.1 thorpej 8 1.4 jruoho Please, do not import an updated ACPICA snapshot from Intel unless 9 1.1 thorpej you absolutely know what you're doing -- The Intel directory layout 10 1.1 thorpej changes from release to release, and we must munge it (by hand) into 11 1.5 christos something sane that we can use. The current version of munge is: 12 1.5 christos 13 1.5 christos mv source/* . 14 1.5 christos rmdir source 15 1.5 christos mv components/* . 16 1.5 christos rmdir components 17 1.1 thorpej 18 1.7 christos This is done using the acpica2netbsd script 19 1.6 apb Please also update ACPI_DATE in include/acapps.h. 20 1.6 apb 21 1.1 thorpej The routines that the operating system must provide are documented 22 1.1 thorpej in the following document: 23 1.1 thorpej 24 1.4 jruoho Intel Corp., ACPI Component Architecture Programmer Reference 25 1.3 perry 26 1.3 perry Copies of the document may be retrieved from: 27 1.3 perry 28 1.4 jruoho http://www.acpica.org/download/acpica-reference.pdf 29 1.1 thorpej 30 1.5 christos Structure: 31 1.1 thorpej 32 1.7 christos external/bsd/acpica The iasl build glue 33 1.5 christos sys/external/bsd/acpica/dist The imported source 34 1.5 christos sys/external/bsd/acpica/conf The config glue 35 1.5 christos sys/dev/acpi Device drivers 36 1.5 christos sys/dev/acpica OS dependent functions that are required 37