AMD FT3b binary PI: Fix Windows 7 graphics driver hang

Windows 7 can't boot after the graphics driver is installed.
The system hangs with a black screen screen as the OS loads.
The problem was PSP initialization in AGESA PI.
Two functions are added:
PspMboxBiosCmdDramInfo and PspMboxBiosCmdExitBootServices
This is the only change in this AGESA PI release.

Tested on Olive Hill plus with graphics driver version 14.12.

Change-Id: I7c413cd6506318d5a8fda5f1ab52a7168151affa
Signed-off-by: WANG Siyuan <wangsiyuanbuaa@gmail.com>
Signed-off-by: WANG Siyuan <SiYuan.Wang@amd.com>
This commit is contained in:
WANG Siyuan
2015-06-19 00:41:42 +08:00
parent c7c816e67b
commit 95b80508d9
2 changed files with 10 additions and 33 deletions

Binary file not shown.

View File

@@ -22,40 +22,17 @@ coreboot usage information:
=============================================================================
Version: 1.0.0.3 Release Date: May 2014
File: MullinsPI_1.0.0.3.ZIP
MullinsPI Version: 1.0.0.4 Release Date: Jun. 25 2015
BinaryPI Version: 1.0
=============================================================================
From this commit we use two version numbers to identify binary PI:
MullinsPI Version is the AGESA version. This is the same as original
MullinsPI.
BinaryPI Version is the AGESA.bin version. We will change this version when
we upload new AGESA.bin.
Compliant to specs: PID#
- BIOS and Kernel Developer's Guide Family 16h Models 30h-3Fh (Mullins) rev3.00 (#52740)
- AGESA Arch2008 Interface Specification, Revision v2.20 (#44065)
=============================================================================
=============================================================================
Version: 1.0.0.2 Release Date: March 2014
File: MullinsPI_1.0.0.2.ZIP
=============================================================================
Compliant to specs: PID#
- BIOS and Kernel Developer's Guide Family 16h Models 30h-3Fh (Mullins) rev1.04 (#52740)
- AGESA Arch2008 Interface Specification, Revision v2.20 (#44065)
=============================================================================
=============================================================================
Version: 1.0.0.0 Release Date: February 2014
File: MullinsPI_1.0.0.0.ZIP
=============================================================================
Compliant to specs: PID#
- BIOS and Kernel Developer's Guide Family 16h Models 30h-3Fh (Mullins) rev1.03 (#52740)
- AGESA Arch2008 Interface Specification, Revision v2.20 (#44065)
=============================================================================
- Add PspMboxBiosCmdDramInfo and PspMboxBiosCmdExitBootServices to fix
Windows 7 hang after graphics driver installed.
=============================================================================