[Top] [All Lists]

Re: [long] Lance on DS5k/200

To: Jan-Benedict Glaw <>
Subject: Re: [long] Lance on DS5k/200
From: "Maciej W. Rozycki" <>
Date: Tue, 31 Jul 2001 00:45:10 +0200 (MET DST)
Cc: Dave Airlie <>, SGI MIPS list <>, Debian MIPS list <>,
In-reply-to: <>
Organization: Technical University of Gdansk
On Tue, 31 Jul 2001, Jan-Benedict Glaw wrote:

> Of course. I wouldn't even *try* to do sth other. In fact, I'm looking
> around for various specs of various implementations (as seen from
> the bus) of the LANCE chip to see if I could manage the job to
> unify them all together:

 Yep, that would really be desireable, but there are quirks such as
third-party DMA controllers that must be taken into account when writing
generic chip support functions.  In the DECstation's case the DMA
controller is the I/O ASIC.

 It's probably doable by writing a generic backend and various interfaces
(see e.g. the 8390 driver), but much care must be taken.  And one must
work on the generic tree -- e.g. the Alan's one -- as otherwise changes
will be impossible to test by most of people.

> Well, I'll start off in merging in those two declance drivers. But


> this will come no earlier that in two weeks or so. I'll first do
> the serial keyboard with dz.c.


> PS: Looking at ~23 Am7990 and ~5 Z8530 drivers I think I should go to
>     *BSD :-) Who will ever attempt to clean up?

 Z8530 is on my to-do list.  Our driver really sucks: neither DMA (the I/O
ASIC again) nor sychronous mode, just basic asynchronous support.  I'm
going to look at LANCE one day, too, but it's lower on the list.

+  Maciej W. Rozycki, Technical University of Gdansk, Poland   +
+        e-mail:, PGP key available        +

<Prev in Thread] Current Thread [Next in Thread>