From: Pavel@Janik.cz (Pavel Janík)
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] PCI support
Date: Wed, 19 May 2004 08:02:11 +0200 [thread overview]
Message-ID: <87y8np7y58.fsf@Janik.cz> (raw)
In-Reply-To: <40AA98E9.1040001@bellard.org> (Fabrice Bellard's message of "Wed, 19 May 2004 01:14:49 +0200")
From: Fabrice Bellard <fabrice@bellard.org>
Date: Wed, 19 May 2004 01:14:49 +0200
Fabrice!
it is almost unbelievable, how fast you are :-)
> PCI support is now in the QEMU CVS. It is experimental so it is not
> enabled by default (use the runtime option '-pci'). There is support
> for an i440FX bridge, PIIX3 ISA bridge, PCI IDE controller (without
> DMA) and NE2000 PCI card. I tested it succesfully with a Linux 2.4.21
> kernel.
I tested two cases:
- booting Solaris 10
It failed the last time without PCI support with this:
http://tmp.janik.cz/QEMU/Solaris-10-x86-boot.png
It still doesn't continue booting, but Boot path has been changed
http://tmp.janik.cz/QEMU/Solaris-10-x86-boot-with-pci.png
It is now /pci@0,0/pci-ide@3/ide@1/sd@0,0:a
Solaris detection find both PCI Ethernet card and IDE. It is the same
with Solaris 9.
- GRUB boot floppy with stage2.netboot
(http://tmp.janik.cz/QEMU/floppy.img)
In one project I'm working on, we use this image to boot the systems that
do not support PXE natively in BIOS. It is a simple GRUB floppy with
stage2.netboot (supporting many types of network cards). The GRUB config
file contains entries like:
title xAPOSTclient
dhcp
root (nd)
kernel (nd)/9.0/linux install=nfs://10.7.7.104/install/9.0/CD1 autoyast=nfs://10.7.7.104/install/9.0/xAPOSTclient.xml textmode=1
initrd (nd)/9.0/initrd
The card inside vmware is detected as
http://tmp.janik.cz/QEMU/GRUB-vmware.png
But in QEMU the detection seems to not work:
http://tmp.janik.cz/QEMU/GRUB-qemu.png
It detected RTL8139 (which is IMHO the default in GRUB when nothing
detected properly).
Keep up the good work!
--
Pavel Janík
Keep it simple to make it faster.
-- The Elements of Programming Style (Kernighan & Plaugher)
next prev parent reply other threads:[~2004-05-19 6:14 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-05-18 23:14 [Qemu-devel] PCI support Fabrice Bellard
2004-05-19 2:28 ` Leigh Dyer
2004-05-19 6:02 ` Pavel Janík [this message]
-- strict thread matches above, loose matches on Subject: below --
2004-05-19 0:56 Hetz Ben Hamo
2004-05-19 7:01 ` Rudi Lippert
2004-05-19 7:44 ` Jens Arm
2004-05-19 8:26 ` Pavel Janík
2004-05-19 8:41 ` Jens Arm
2004-05-19 16:23 ` Natalia Portillo
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87y8np7y58.fsf@Janik.cz \
--to=pavel@janik.cz \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.