On Wed, Feb 6, 2013 at 1:21 PM, horseriver <horserivers@xxxxxxxxx> wrote:
hi:)
I have a newbie question about hard ware.
At booting stage,kernel need to detect the hard device before mount it,
does this work need pci's surport?
At loading stage ,boot loader need to move binaries from hard disk partition
to ram,does this work need pci's surport?
hard disk I/O is in ATA bus, and PCI has it own bus on the chipset (see page 69):
and page 14:
But these are terminologies. At the source code level, (and tools as well), PCI and ATA are not differentiated much:
in drivers/ata/ata_piix.c, and in drivers/pci/quirks.c both directory u can see 82801 symbols exists.
For your problem i think it is a BOCHS problem...mixing with recent linux kernel (older kernel should be fine)...eg,
(notice the 3.2 kernel) which is resolved via setting the PCI configuration in BOCHS as well. take a look.
thanks!
Regards,
Peter Teoh
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies