<div dir="ltr">Kevin,<br><br>It changed the behavior for me for XP installation.  Now I get "Hardware Malfunction  Contact your hardware vendor for support."<br><br>I used 6 for the number of PCI buses.<br><br>It still hangs in the same place for ReactOS.  It wants me to press enter to continue, but it's frozen.<br>
<br>Thanks,<br>Myles<br><br><div class="gmail_quote">On Sun, Aug 17, 2008 at 10:24 AM, Kevin O'Connor <span dir="ltr"><<a href="mailto:kevin@koconnor.net">kevin@koconnor.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>
<br>
I've now successfully installed and booted Windows XP professional on<br>
my epia-m with coreboot-v2 and seabios.<br>
<br>
The changes to seabios have been committed to the git repo.  One can<br>
download it with:<br>
<br>
  git clone git://<a href="http://git.linuxtogo.org/home/kevin/seabios.git" target="_blank">git.linuxtogo.org/home/kevin/seabios.git</a><br>
<br>
<br>
The reason the install and boot failed before was due to the pcibios<br>
functions.  The VIA vga card shows up on bus 1 on the epia-m.<br>
However, the pcibios functions only supported bus 0.  The latest<br>
seabios git now supports pcibios calls on machines with more than 1<br>
bus.<br>
<br>
I still need to disable ACPI support in order to install winxp (hit<br>
the F7 key when asked about additional driver).  This appears to be<br>
due to incomplete ACPI support in coreboot-v2 for the epia-m.<br>
<br>
To enable coreboot support in seabios, modify the file src/config.h<br>
and change CONFIG_COREBOOT to 1.  You'll also likely want to change<br>
CONFIG_DEBUG_LEVEL and CONFIG_DEBUG_SERIAL.  Finally, make sure<br>
CONFIG_PCI_BUS_COUNT is correct for your machine.<br>
<br>
There is still plenty of stuff to do, but I think this is an important<br>
step forward.<br>
<font color="#888888"><br>
-Kevin<br>
</font></blockquote></div><br></div>