In principle, implementing something to just set the PCI register
is pretty straightforward in Windows, but I believe you might
actually have to write a driver (http://www.microsoft.com/whdc/
devtools/ddk/default.mspx) to access that memory space.
Your best bet if you just want to set that value is to see if
someone's written something similar to setpci for windows that you
can run on startup. I'm going to guess that there's not a way to
make it preserved between boots if simply setting it on the Mac OS
X side doesn't make it stick.
Also, what do you mean by, "Editing the PCI register for the ICH7
bus manually"? Are you using some tool specifically geared for
editing the PCI space already?
--Bill
On Feb 9, 2007, at 7:29 AM, Nico Du Plessis wrote:
Right, so here is the deal.
I am trying to get a Mac Mini running Windows (Boot Camp) to start
up automatically after a power failure. It is very easy to do this
in Mac OS X from the preferences. The same goes for Linux. But in
Windows there is no easy way to do this. The article on http://
www.mythic-beasts.com/support/macminicolo_howto.html describes how
this can be achieved. It is easy to do this in Windows by editing
the PCI register for the ICH7 bus manually but I have not found a
way to automate this with each boot as settings are not preserved.
Is there anyone that knows how to configure a PCI through C++?
Any help would be appreciated