Re: Any plans for 8-bit SMC8xxx network card driver?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Marc,

Thanks for the hint, it saved me a lot of effort, I'll do 
further experiments with N2K driver as soon as I'll be able to run this 
machine again.

Thanks,
Paul

On Thu, 12 Apr 2018, Marc-François Lucca-Daniau wrote:

> Thanks for the snapshot, it helped a lot.
> 
> The main chip of your card is the WD83C690, that is a clone of the
> DP8390D (same packaging with the first pin in the middle of one side).
> After reading the PD8390D datasheet, I suddenly remembered that this
> chip is part of the NE1K / NE2K reference design.
> 
> So, to answer your question, it would be easy to tune the existing
> ELKS N2K driver for your card, without any challenge. You would have
> only to tune the IRQ and the I/O base, and address the usual tricks of
> the NE2K implementations. As the ROM slot is not populated, I guess
> you could forget the MEM base.
> 
> MFLD
> 
> 
> 2018-04-12 17:34 GMT+02:00 Paul Osmialowski <pawelo@xxxxxxxxxxx>:
> > Hi Guys,
> >
> > Attached is the requested snapshot. Unfortunately, some change occured in
> > the meantime, and now I need to postpone activities on this until summer
> > cos nowadays I have very limited access to the place where this stuff is
> > kept.
> >
> > Other than that, under FreeDOS it's configured as such:
> >
> > Packet driver for SMC8xxx adapters
> > Packet driver interrupt 0x60 (96)
> > Adapter: 8003WC
> > I/O port: 0x240 (576)
> > Interrupt number: 0x2 (2)
> > Memory address: 0xCCE00 (839168)
> > MAC: 00:00:c0:xx:xx:xx (so it's https://www.macvendorlookup.com/browse/192
> > - Western Digital)
> >
> > Thanks,
> > Paul
> >
> > On Mon, 9 Apr 2018, Marc-François Lucca-Daniau wrote:
> >
> >> Could you at least take one or two snapshots of your card, to be able
> >> to see the ICs references ?
> >>
> >> MFLD
> >>
> >>
> >> 2018-04-09 15:00 GMT+02:00 Paul Osmialowski <pawelo@xxxxxxxxxxx>:
> >> > Unfortunately, I'm afraid only Donald Becker may have in-depth knowledge
> >> > abot the interior of such a card.
> >> >
> >> > On Mon, 9 Apr 2018, Marc-François Lucca-Daniau wrote:
> >> >
> >> >> Hello Paul,
> >> >>
> >> >> The SMC8003WC looks like to be an ISA card, so I see no big challenge
> >> >> to implement its driver in ELKS.
> >> >> The problem would be to test that driver, as I got no such card, and
> >> >> QEMU does not emulate this one.
> >> >> Do you have the WD8003 datasheet ?
> >> >>
> >> >> MFLD
> >> >>
> >> >>
> >> >> 2018-04-08 21:18 GMT+02:00 Paul Osmialowski <pawelo@xxxxxxxxxxx>:
> >> >> > Hello,
> >> >> >
> >> >> > I've found SMC8003WC an extremly useful card as it has normal RJ-45 socket
> >> >> > and it can 'talk' to my modern era machines (ping and telnet them by
> >> >> > their IP addresses from FreeDOS). I believe that under Linux it is
> >> >> > operated by 1993-94's drivers/net/ethernet/8390/wd.c driver ('This is a
> >> >> > driver for WD8003 and WD8013 "compatible" ethercards'). What are the
> >> >> > possible challenges in porting such an driver from 'full' Linux to ELKS?
> >> >> >
> >> >> > Best regards,
> >> >> > Paul
> >> >> > --
> >> >> > To unsubscribe from this list: send the line "unsubscribe linux-8086" in
> >> >> > the body of a message to majordomo@xxxxxxxxxxxxxxx
> >> >> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> >> >> --
> >> >> To unsubscribe from this list: send the line "unsubscribe linux-8086" in
> >> >> the body of a message to majordomo@xxxxxxxxxxxxxxx
> >> >> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> >> >>
> >> --
> >> To unsubscribe from this list: send the line "unsubscribe linux-8086" in
> >> the body of a message to majordomo@xxxxxxxxxxxxxxx
> >> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> >>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-8086" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

[Index of Archives]     [Kernel]     [Linux ia64]     [DCCP]     [Linux for ARM]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux