[Prism54-devel] SMC2802W V2: Changes

Jens Maurer Jens.Maurer@gmx.net
Tue, 10 Feb 2004 00:06:14 +0100


Rainer Keuchel wrote:
> The chip uses a new firmware and a different control block layout.
> It has only 4 queues and the indexes do no wrap. 
> The driver indexes of the receive queues must not be
> preloaded. The fragment info structure has grown by
> a longword, which is usually zero. 
> The pci registers etc did not change.
> 
> I will try to update the driver. Were shall I send patches?

How intrusive are the changes?

It's not useful to have a bunch of #ifdef's in the driver
that differentiate the card type, because nobody can then
have your card and an old card in the same machine
(The driver could be compiled for only one of the cards.)

So differentiation should be at runtime only.

Jens Maurer