Hi all,
I found out the output error messages due to missing interrupts are not responsible for hanging windows boot.
Since QEMU is able to support win2k and winXP using a full bochs bios, I have been investigating all the initialization done in the file rombios32.cin order to find out what has to be added/changed en LinuxBIOS/ADLO. I just updated the wiki: http://www.linuxbios.org/Booting_Windows_using_LinuxBIOS
We are also trying to get FREELDR to work with LinuxBIOS with the help of the ReactOS project.
Please feel free to suggest anything.
Thanks,