netdev
[Top] [All Lists]

Re: netdev->mem_start, etc

To: "Feldman, Scott" <scott.feldman@xxxxxxxxx>
Subject: Re: netdev->mem_start, etc
From: "Randy.Dunlap" <rddunlap@xxxxxxxx>
Date: Tue, 25 Nov 2003 09:53:57 -0800
Cc: netdev@xxxxxxxxxxx
In-reply-to: <C6F5CF431189FA4CBAEC9E7DD5441E0102CBDCF9@orsmsx402.jf.intel.com>
Organization: OSDL
References: <C6F5CF431189FA4CBAEC9E7DD5441E0102CBDCF9@orsmsx402.jf.intel.com>
Sender: netdev-bounce@xxxxxxxxxxx
On Tue, 25 Nov 2003 09:50:50 -0800 "Feldman, Scott" <scott.feldman@xxxxxxxxx> 
wrote:

| Is there any reason why these fields should be set for a PCI nic driver?
| 
|   netdev->mem_start
|   netdev->mem_end
|   netdev->base_addr
| 
| They seem to be vestigial.  
| 
| (I'm trying to prune a e100/e1000 dependency with a app that's matching
| on these fields to figure out PCI device ID).


In several drivers mem_start has been overloaded to pass something
often called 'options', like media type, connector, auto-negotiate,
duplex, etc. settings.

--
~Randy
MOTD:  Always include version info.

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