<br><br><div class="gmail_quote">On Wed, Feb 6, 2013 at 1:21 PM, horseriver <span dir="ltr">&lt;<a href="mailto:horserivers@gmail.com" target="_blank">horserivers@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
hi:)<br>
<br>
   I have a newbie question about hard ware.<br>
   At booting stage,kernel need to detect the hard device before mount it,<br>
   does this work  need pci&#39;s surport?<br></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
   At loading stage ,boot loader need to move binaries from hard disk partition<br>
   to ram,does this work need pci&#39;s surport?<br></blockquote><div><br></div><div>hard disk I/O is in ATA bus, and PCI has it own bus on the chipset (see page 69):</div><div><br></div><div><a href="http://downloadmirror.intel.com/19123/eng/d525mw_d525mwv_techprodspec.pdf">http://downloadmirror.intel.com/19123/eng/d525mw_d525mwv_techprodspec.pdf</a> </div>
<div><br></div><div>and page 14:</div><div><br></div><div><a href="http://download.intel.com/support/motherboards/desktop/d865gsa/sb/d5600601us.pdf">http://download.intel.com/support/motherboards/desktop/d865gsa/sb/d5600601us.pdf</a></div>
<div><br></div><div>But these are terminologies.   At the source code level, (and tools as well), PCI and ATA are not differentiated much:</div><div><br></div><div>in drivers/ata/ata_piix.c, and in drivers/pci/quirks.c both directory u can see 82801 symbols exists.</div>
<div><br></div><div>For your problem i think it is a BOCHS problem...mixing with recent linux kernel (older kernel should be fine)...eg,</div><div><br></div><div><a href="http://forums.gentoo.org/viewtopic-t-915210-view-previous.html?sid=a003ebbc022d7f23399fc7f1c5dad424">http://forums.gentoo.org/viewtopic-t-915210-view-previous.html?sid=a003ebbc022d7f23399fc7f1c5dad424</a></div>
<div><br></div><div>(notice the 3.2 kernel) which is resolved via setting the PCI configuration in BOCHS as well.   take a look.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
thanks!<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Regards,<br>Peter Teoh