uefiseven
uefiseven copied to clipboard
Can't boot Windows 7 SP1 x64 without CSM
I've replaced the boot file in the EFI on an installed version of Windows 7. Once upon booting I was able to hear the startup sound but it remained on the start up animation. Most of the time it just sticks on the start up animation. However when pressing F8 to try Safe Mode I was greeted with this message about the VGA ROM.
I'm using a MSI MPG X570 Gaming Plus and a Ryzen 5 3600. System boots without issue when CSM is enabled but other systems wont.
IO Address 03B0-03DF is used for VGA. Memory Area A0000h–BFFFFh is for VGA Memory & C0000h – CFFFFh is for VGA BIOS. I'm use RX 6900XT, when I enabled CSM can see RX 6900XT used IO Address F000-F0FF , 03B0-03BB & 03C0-03DF in Win7. Maybe UEFISeven should unlock 03B0-03DF or/and F000-F0FF to emulate int10h for Win7 & RX400/500/Vega/5000/6000.
IO Address reference : https://www.kontron.com/download/download?filename=/downloads/manuals/mbr1m140.pdf&product=89632 https://uefi.org/specs/ACPI/6.4/16_Waking_and_Sleeping/initialization.html
Same problem
Ryzen 3 4350G + AsRock A320M-HDVP P1.42
It boot stop on windows logo and Reboot automatically
Samsung DB400TCA-Y0X/C stop on logo