All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH] EtherBoot and RTEMS works on QEMU
@ 2004-11-27 14:08 Lars Munch
  2004-11-30 22:38 ` Fabrice Bellard
  0 siblings, 1 reply; 3+ messages in thread
From: Lars Munch @ 2004-11-27 14:08 UTC (permalink / raw)
  To: qemu-devel

[-- Attachment #1: Type: text/plain, Size: 747 bytes --]

Hello

The following patch adds EtherBoot and RTEMS to QEMU OS Support web
page.

I am very impressed with QEMU. EtherBoot 3.5.9 and RTEMS 4.6.2 worked
out of the box with network support using ISA-only system (-isa).

The EtherBoot rom was simply made by "make bin/ne.zlilo" and loading
that from a disc image with grub installed. I could not get EtherBoot
to work in PCI mode.

RTEMS 4.6.2 worked by compiling an application for the pc386 target with
an NE2000 NIC on port 0x300 and IRQ 9. This was tested by loading RTEMS
from a disk image with grub and by loading RTEMS using EtherBoot.

I know EtherBoot is not an OS, but I thinks it is important enough
application and should be added to the list anyway.

Please apply.

Regards
Lars Munch


[-- Attachment #2: more-os.patch --]
[-- Type: text/plain, Size: 682 bytes --]

--- ossupport.html	2004-07-10 20:43:42.000000000 +0200
+++ ossupport.html.1	2004-11-27 15:08:12.000000000 +0100
@@ -21,6 +21,8 @@
 
 <tr><td> BeOS 5 PE <td> ? <td> 0.5.5 <td> Install begins, but never tried all install.
 
+<tr><td> EtherBoot 5.3.9 <td> OK <td> 0.6.1 <td> Works with ne.zlilo rom. Use ISA-only system.
+
 <tr><td> FreeDOS <td> OK <td> 0.5.5 <td> OK for most apps, but problem
 during installation.
 
@@ -68,6 +70,8 @@
 
 <tr><td> ReactOS <td> OK <td> 0.5.5 <td>
 
+<tr><td> RTEMS 4.6.2 <td> OK <td> 0.6.1 <td> Works with pc386 target and ne2000 NIC. Use ISA-only system.
+
 <tr><td> SkyOS 4a <td> OK <td> 0.5.5 <td>
 
 <tr><td> Solaris 9 x86 <td> OK <td> 0.6.0 <td>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] [PATCH] EtherBoot and RTEMS works on QEMU
  2004-11-27 14:08 [Qemu-devel] [PATCH] EtherBoot and RTEMS works on QEMU Lars Munch
@ 2004-11-30 22:38 ` Fabrice Bellard
  2004-12-01  6:53   ` Lars Munch
  0 siblings, 1 reply; 3+ messages in thread
From: Fabrice Bellard @ 2004-11-30 22:38 UTC (permalink / raw)
  To: qemu-devel

Lars Munch wrote:
> Hello
> 
> The following patch adds EtherBoot and RTEMS to QEMU OS Support web
> page.

Thank you!

> I am very impressed with QEMU. EtherBoot 3.5.9 and RTEMS 4.6.2 worked
> out of the box with network support using ISA-only system (-isa).
 >
> The EtherBoot rom was simply made by "make bin/ne.zlilo" and loading
> that from a disc image with grub installed. I could not get EtherBoot
> to work in PCI mode.

Can you give me more information about the PCI problems ? Is NE2000 PCI 
supported by Etherboot in PCI mode ?

> [...]

Fabrice.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] [PATCH] EtherBoot and RTEMS works on QEMU
  2004-11-30 22:38 ` Fabrice Bellard
@ 2004-12-01  6:53   ` Lars Munch
  0 siblings, 0 replies; 3+ messages in thread
From: Lars Munch @ 2004-12-01  6:53 UTC (permalink / raw)
  To: qemu-devel

On Tue, Nov 30, 2004 at 11:38:22PM +0100, Fabrice Bellard wrote:
> Lars Munch wrote:
> >Hello
> >
> >The following patch adds EtherBoot and RTEMS to QEMU OS Support web
> >page.
> 
> Thank you!
> 
> >I am very impressed with QEMU. EtherBoot 3.5.9 and RTEMS 4.6.2 worked
> >out of the box with network support using ISA-only system (-isa).
> >
> >The EtherBoot rom was simply made by "make bin/ne.zlilo" and loading
> >that from a disc image with grub installed. I could not get EtherBoot
> >to work in PCI mode.
> 
> Can you give me more information about the PCI problems ? Is NE2000 PCI 
> supported by Etherboot in PCI mode ?

Looking through the EtherBoot NE2000 driver it appears to be ISA only.
Investigating the driver at bit futher I found that the NS8390 driver
works for PCI mode (build it by 'make bin/ns8390.zlilo'). So now it is
allready time to change the comments againg :-)

"Works with ne.zlilo rom on ISA-only system and ns8390.zlilo on PCI
systems."

Regards
Lars Munch

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2004-12-01  7:04 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-11-27 14:08 [Qemu-devel] [PATCH] EtherBoot and RTEMS works on QEMU Lars Munch
2004-11-30 22:38 ` Fabrice Bellard
2004-12-01  6:53   ` Lars Munch

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.