11.7Schristos# $NetBSD: README,v 1.7 2025/02/24 14:41:29 christos Exp $ 21.2Sthorpej 31.1SthorpejThis is the Intel ACPI Component Architecture, Intel's reference 41.1Sthorpejimplementation of the core operating system ACPI support. The 51.4Sjruohoportion in the acpica/ subdirectory is provided by the operating 61.1Sthorpejsystem as the glue between the OS and the ACPICA. 71.1Sthorpej 81.4SjruohoPlease, do not import an updated ACPICA snapshot from Intel unless 91.1Sthorpejyou absolutely know what you're doing -- The Intel directory layout 101.1Sthorpejchanges from release to release, and we must munge it (by hand) into 111.5Schristossomething sane that we can use. The current version of munge is: 121.5Schristos 131.5Schristos mv source/* . 141.5Schristos rmdir source 151.5Schristos mv components/* . 161.5Schristos rmdir components 171.1Sthorpej 181.7SchristosThis is done using the acpica2netbsd script 191.6SapbPlease also update ACPI_DATE in include/acapps.h. 201.6Sapb 211.1SthorpejThe routines that the operating system must provide are documented 221.1Sthorpejin the following document: 231.1Sthorpej 241.4Sjruoho Intel Corp., ACPI Component Architecture Programmer Reference 251.3Sperry 261.3SperryCopies of the document may be retrieved from: 271.3Sperry 281.4Sjruoho http://www.acpica.org/download/acpica-reference.pdf 291.1Sthorpej 301.5SchristosStructure: 311.1Sthorpej 321.7Schristosexternal/bsd/acpica The iasl build glue 331.5Schristossys/external/bsd/acpica/dist The imported source 341.5Schristossys/external/bsd/acpica/conf The config glue 351.5Schristossys/dev/acpi Device drivers 361.5Schristossys/dev/acpica OS dependent functions that are required 37