When using the Windows fast startup mechanism which is enabled by default, Windows will use a cached version of the ACPI tables during normal boots after a clean shutdown. Since I've run into this issue and spent quite a bit of time debugging the wrong issue due to this, better document this possibly unexpected behavior. Signed-off-by: Felix Held <felix-coreboot@felixheld.de> Change-Id: Ia9e65f6a3aff13fa54abe68c8f5fcbf9bc6efc1a Reviewed-on: https://review.coreboot.org/c/coreboot/+/77354 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Nico Huber <nico.h@gmx.de> Reviewed-by: Paul Menzel <paulepanter@mailbox.org> Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
		
			
				
	
	
		
			23 lines
		
	
	
		
			715 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			715 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # ACPI-specific documentation
 | |
| 
 | |
| This section contains documentation about coreboot on ACPI. coreboot dropped
 | |
| backwards support for ACPI 1.0 and is only compatible to ACPI version 2.0 and
 | |
| upwards.
 | |
| 
 | |
| 
 | |
| - [SSDT UID generation](uid.md)
 | |
| 
 | |
| ## GPIO
 | |
| 
 | |
| - [GPIO toggling in ACPI AML](gpio.md)
 | |
| 
 | |
| ## Windows-specific ACPI documentation
 | |
| 
 | |
| - [Windows-specific documentation](windows.md)
 | |
| 
 | |
| ##  ACPI specification - Useful links
 | |
| 
 | |
| - [ACPI Specification 6.5](https://uefi.org/specs/ACPI/6.5/index.html)
 | |
| - [ASL 2.0 Syntax](https://uefi.org/specs/ACPI/6.5/19_ASL_Reference.html#asl-2-0-symbolic-operators-and-expressions)
 | |
| - [Predefined ACPI Names](https://uefi.org/specs/ACPI/6.5/05_ACPI_Software_Programming_Model.html#predefined-acpi-names)
 |