* [Qemu-devel] 3COM NIC (ISA PnP) and ISA PnP support
@ 2004-07-08 11:21 Hetz Ben Hamo
2004-07-08 19:26 ` Gianni Tedesco
0 siblings, 1 reply; 7+ messages in thread
From: Hetz Ben Hamo @ 2004-07-08 11:21 UTC (permalink / raw)
To: qemu devel Mailing list
Hi People,
This email is just for the archive, so here goes...
Thanks to the work of Antony T Curtis, you can now use ISA PnP and 3COM
ISA PnP "cards" with QEMU. Those patches are NOT merged into QEMU yet(I
doubt it will be, although I hope it will)..
Patches as well as readme files are available as usual at
http://www.dad-answers.com/qemu/patches/
Thanks,
Hetz
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] 3COM NIC (ISA PnP) and ISA PnP support
2004-07-08 11:21 [Qemu-devel] 3COM NIC (ISA PnP) and ISA PnP support Hetz Ben Hamo
@ 2004-07-08 19:26 ` Gianni Tedesco
2004-07-08 23:59 ` Antony T Curtis
0 siblings, 1 reply; 7+ messages in thread
From: Gianni Tedesco @ 2004-07-08 19:26 UTC (permalink / raw)
To: qemu-devel
[-- Attachment #1: Type: text/plain, Size: 847 bytes --]
On Thu, 2004-07-08 at 13:21 +0200, Hetz Ben Hamo wrote:
> Hi People,
>
> This email is just for the archive, so here goes...
>
> Thanks to the work of Antony T Curtis, you can now use ISA PnP and 3COM
> ISA PnP "cards" with QEMU. Those patches are NOT merged into QEMU yet(I
> doubt it will be, although I hope it will)..
>
> Patches as well as readme files are available as usual at
> http://www.dad-answers.com/qemu/patches/
I think Fabrice was quite keen that ISA PnP not go in, for the reason
that we have a perfectly functional PCI core. Future emulated hardware
should be PCI, then it's usable reliably across all architectures.
--
// Gianni Tedesco (gianni at scaramanga dot co dot uk)
lynx --source www.scaramanga.co.uk/scaramanga.asc | gpg --import
8646BE7D: 6D9F 2287 870E A2C9 8F60 3A3C 91B5 7669 8646 BE7D
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] 3COM NIC (ISA PnP) and ISA PnP support
2004-07-08 19:26 ` Gianni Tedesco
@ 2004-07-08 23:59 ` Antony T Curtis
2004-07-10 14:30 ` Fabrice Bellard
2004-07-13 11:58 ` Derek Fawcus
0 siblings, 2 replies; 7+ messages in thread
From: Antony T Curtis @ 2004-07-08 23:59 UTC (permalink / raw)
To: qemu-devel
On Thu, 2004-07-08 at 20:26, Gianni Tedesco wrote:
> On Thu, 2004-07-08 at 13:21 +0200, Hetz Ben Hamo wrote:
> > Hi People,
> >
> > This email is just for the archive, so here goes...
> >
> > Thanks to the work of Antony T Curtis, you can now use ISA PnP and 3COM
> > ISA PnP "cards" with QEMU. Those patches are NOT merged into QEMU yet(I
> > doubt it will be, although I hope it will)..
> >
> > Patches as well as readme files are available as usual at
> > http://www.dad-answers.com/qemu/patches/
>
> I think Fabrice was quite keen that ISA PnP not go in, for the reason
> that we have a perfectly functional PCI core. Future emulated hardware
> should be PCI, then it's usable reliably across all architectures.
I think I put it together more because I can... and I wanted another PIO
ethernet device to compare against the existing NE2000 device. And I
couldn't see a reasonable way to implement 3Com's Legacy discovery mode.
I think the next thing I will put together is a 3Com 3C905C PCI NIC...
because it is supported by Darwin x86...
I have found a valuable resource for datasheets ...
http://www.osdever.net/index.php?id=7&cat=27&sort=
Hopefully of use to anyone else who wants to simulate some hardware.
It is tempting for me to extend the AMD PCNet implementation to include
the SCSI HBA ... but then the problem would be sourcing a ROM image for
the device.
Which reminds me of one of my feature requests - a uniform way to load
ROM images, where - for example - a card may have an associated ROM for
net-booting etc... (and does the current BIOS support adaptor ROMs? I
haven't looked at its code in depth yet.)
--
Antony T Curtis <antony.t.curtis@ntlworld.com>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] 3COM NIC (ISA PnP) and ISA PnP support
2004-07-08 23:59 ` Antony T Curtis
@ 2004-07-10 14:30 ` Fabrice Bellard
2004-07-13 11:58 ` Derek Fawcus
1 sibling, 0 replies; 7+ messages in thread
From: Fabrice Bellard @ 2004-07-10 14:30 UTC (permalink / raw)
To: qemu-devel
Antony T Curtis wrote:
> On Thu, 2004-07-08 at 20:26, Gianni Tedesco wrote:
>
>>On Thu, 2004-07-08 at 13:21 +0200, Hetz Ben Hamo wrote:
>>
>>>Hi People,
>>>
>>>This email is just for the archive, so here goes...
>>>
>>>Thanks to the work of Antony T Curtis, you can now use ISA PnP and 3COM
>>>ISA PnP "cards" with QEMU. Those patches are NOT merged into QEMU yet(I
>>>doubt it will be, although I hope it will)..
>>>
>>>Patches as well as readme files are available as usual at
>>>http://www.dad-answers.com/qemu/patches/
>>
>>I think Fabrice was quite keen that ISA PnP not go in, for the reason
>>that we have a perfectly functional PCI core. Future emulated hardware
>>should be PCI, then it's usable reliably across all architectures.
Yes, I prefer PCI now. I also prefer to limit the number of emulated
hardware devices to the strict minimum as it is _very_ difficult to have
accurate hardware emulation which works in all OSes.
Of course people are also interested by QEMU to debug drivers, and in
this case I agree that emulating many different hardware devices is
good, but it is not my priority now.
> I think I put it together more because I can... and I wanted another PIO
> ethernet device to compare against the existing NE2000 device. And I
> couldn't see a reasonable way to implement 3Com's Legacy discovery mode.
>
> I think the next thing I will put together is a 3Com 3C905C PCI NIC...
> because it is supported by Darwin x86...
> [...]
If you have a working PCI network adapter which is supported by PCs,
Darwin and MAC OS X, then I can accept to merge it immediately as it
seems that NE2000 PCI is not supported directly by Darwin/Mac OS X.
You can look at the PearPC source code to have more information.
Fabrice.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] 3COM NIC (ISA PnP) and ISA PnP support
2004-07-08 23:59 ` Antony T Curtis
2004-07-10 14:30 ` Fabrice Bellard
@ 2004-07-13 11:58 ` Derek Fawcus
2004-07-13 13:30 ` Hetz Ben Hamo
1 sibling, 1 reply; 7+ messages in thread
From: Derek Fawcus @ 2004-07-13 11:58 UTC (permalink / raw)
To: qemu-devel
On Fri, Jul 09, 2004 at 12:59:20AM +0100, Antony T Curtis wrote:
> I think the next thing I will put together is a 3Com 3C905C PCI NIC...
> because it is supported by Darwin x86...
Mind the 3com NICs look complex, given the number of options...
A good choice (If you feel like writing NIC emulations :-) would
be one of the DEC Tulip family (since they seem simpler than the
3com, and have better mcast support than the AMD), e.g. say
the 21140A.
I believe the datasheets for these are also on the mentioned web site...
DF
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] 3COM NIC (ISA PnP) and ISA PnP support
2004-07-13 11:58 ` Derek Fawcus
@ 2004-07-13 13:30 ` Hetz Ben Hamo
2004-07-13 15:50 ` Dan Christiansen
0 siblings, 1 reply; 7+ messages in thread
From: Hetz Ben Hamo @ 2004-07-13 13:30 UTC (permalink / raw)
To: qemu-devel
> A good choice (If you feel like writing NIC emulations :-) would
> be one of the DEC Tulip family (since they seem simpler than the
> 3com, and have better mcast support than the AMD), e.g. say
> the 21140A.
Does this Tulip chip supported by Mac OS X as a guest?
Thanks,
Hetz
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Qemu-devel] 3COM NIC (ISA PnP) and ISA PnP support
2004-07-13 13:30 ` Hetz Ben Hamo
@ 2004-07-13 15:50 ` Dan Christiansen
0 siblings, 0 replies; 7+ messages in thread
From: Dan Christiansen @ 2004-07-13 15:50 UTC (permalink / raw)
To: qemu-devel
[-- Attachment #1: Type: text/plain, Size: 498 bytes --]
Hetz Ben Hamo wrote:
>>A good choice (If you feel like writing NIC emulations :-) would
>>be one of the DEC Tulip family (since they seem simpler than the
>>3com, and have better mcast support than the AMD), e.g. say
>>the 21140A.
>>
>>
>
>Does this Tulip chip supported by Mac OS X as a guest?
>
Yes, I believe an open source driver is hosted by OpenDarwin. You may
find more information at:
www.opendarwin.org
cvs.opendarwin.org/index.cgi/projects/darwin_tulip/src/
- Dan Christiansen
[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3727 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2004-07-13 15:54 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-08 11:21 [Qemu-devel] 3COM NIC (ISA PnP) and ISA PnP support Hetz Ben Hamo
2004-07-08 19:26 ` Gianni Tedesco
2004-07-08 23:59 ` Antony T Curtis
2004-07-10 14:30 ` Fabrice Bellard
2004-07-13 11:58 ` Derek Fawcus
2004-07-13 13:30 ` Hetz Ben Hamo
2004-07-13 15:50 ` Dan Christiansen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).