Added HAL ACPI
Update to SMBIOS and IOPORT
Added HAL firmware support