This patch adds preliminary and untested ACPI support to Intel 440BX/82371EB (e.g. ASUS P2B and its variants/similar boards).<br>It focuses on an/the ASUS P2B which comes with three ram slots, hence the change to src/northbridge/intel/i440bx/raminit.c.<br>
<br>Some parts are based on code from other boards and need 
some work.<br>It is also based on a patch [1] from Keith Hui: in the 
attached patch parts of src/southbridge/intel/i82371eb/i82371.h are and 
src/southbridge/intel/i82371eb/i82371eb_smbus.c is (C) Keith Hui.<br><br>Todo:<br>- create PRT objects<br>- finish/fix FADT<br>- finish all other ACPI tables (RSDT, RSDP, DSDT etcetera)<br>- PIRQ routing<br>- standby/suspend<br>
- ?<br><br>Not Signing-off-by at this point.<br><br>Idwer<br><br><br><br>[1] <a href="http://www.coreboot.org/pipermail/coreboot/2010-March/056996.html">http://www.coreboot.org/pipermail/coreboot/2010-March/056996.html</a><br>