Greetings,
I am not the most familiar with how Coreboot, SeaBIOS, BIOSes in
general, and ACPI work, so forgive me if I am unclear.
I am trying to install Windows XP SP3 on a Thinkpad T420 which has been
upgraded with an Intel i7-3632QM. I am running Coreboot (commits
c4e68f6080/09eb8d0c9b) and SeaBIOS (v1.16.3/commit d239552).
I have listed two versions for both Coreboot and SeaBIOS because the
former is a sensible recent build of both, while the latter is an
attempt to build Coreboot with ACPI 1.0 support (and the latter SeaBIOS
commit was chosen as it was made around the same time as the Coreboot
commit). It seems like ACPI 1.0 backwards compatibility was dropped at
commit be3979c, which could be incorrect.
What I am noticing is that regardless of whether I use the newer or
older Coreboot build, Windows XP's installer shows a blue screen of
death with the following STOP code:
[Newer build] STOP: 0x000000A5 (0x00000011, 0x00000008, 0xF794B280,
0x20230628)
[Older build] STOP: 0x000000A5 (0x00000011, 0x00000008, 0xF794B280,
0x20200110)
Parameter 4 for each of these STOP codes matches the date of the IASL
version in both.
Do you have any suggestions for how I can further attempt to debug this?
I'm struggling to find the release where ACPI v1.0 compatibility was
officially dropped, so if it is not 09eb8d0c9b, let me know and I will
attempt to rebuild and flash again.
Thank you,
Grayson