Main Page | Report this Page
Linux Forum Index  »  Linux Embedded  »  build universal device driver for Ethernet controllers...
Page 1 of 1    

build universal device driver for Ethernet controllers...

Author Message
pra...
Posted: Fri Jul 17, 2009 3:55 pm
Guest
I am planning to build universal device driver for Ethernet
controller . It can work for any type of hardware

I want to make general framework for the driver and it is
configurable or we make a table depend on futures exist in particular
vender chip in particular version
It may be replace all drivers in the Linux kernel tree and only one
Ethernet driver it is easy to understand and it is easy to add new
future or new chip into this driver and its more efficient
Because we are going to implement driver which works 10Mbps to 10Gbps
so this architecture gives us very efficient and very less effort
because everyone working on different driver instead of one driver

I think you guys understand what I have planned right ? then please
share your experience with me

Is it right thing to do ?
Is it acceptable in Linux tree ?
If you have any plan where to start and how to start?
And other then here may I need ask any help from other place
Like Linux kernel mailing list linux-net,netdev because I am new
to this mailing list I am not worked before as open source contributor



Regards
Prabhakar pujeri
 
atilla...
Posted: Mon Jul 27, 2009 9:49 am
Guest
You should first be familiar with the linux source tree and how ethernet
drivers are implementer. AFAIK most drivers for general devices are already
implemented in the way you suggest, more or less. If this is your first
attempt for open source contribution, I suggest you start from something
less complicated.
atilla

pra wrote:

Quote:
I am planning to build universal device driver for Ethernet
controller . It can work for any type of hardware

I want to make general framework for the driver and it is
configurable or we make a table depend on futures exist in particular
vender chip in particular version
It may be replace all drivers in the Linux kernel tree and only one
Ethernet driver it is easy to understand and it is easy to add new
future or new chip into this driver and its more efficient
Because we are going to implement driver which works 10Mbps to 10Gbps
so this architecture gives us very efficient and very less effort
because everyone working on different driver instead of one driver

I think you guys understand what I have planned right ? then please
share your experience with me

Is it right thing to do ?
Is it acceptable in Linux tree ?
If you have any plan where to start and how to start?
And other then here may I need ask any help from other place
Like Linux kernel mailing list linux-net,netdev because I am new
to this mailing list I am not worked before as open source contributor



Regards
Prabhakar pujeri
 
jonas rudloff...
Posted: Thu Jul 30, 2009 1:56 am
Guest
On Jul 18, 3:55 am, pra <prabhakar.puj... at (no spam) gmail.com> wrote:
Quote:
I am planning to build universal device  driver for Ethernet
controller . It can work for any type of hardware

I want to make general framework for the driver  and it is
configurable or we make a table depend on futures exist in particular
vender chip in particular version
It may be  replace all drivers in the Linux kernel tree and only one
Ethernet driver it is easy to understand and it is easy to add new
future or new chip into this driver  and its more efficient
Because we are going to implement driver which works 10Mbps to 10Gbps
so this architecture gives  us very efficient and very less effort
because everyone working on different driver  instead of one driver

I think you guys understand what I have planned  right ? then please
share your experience with me

Is it right thing to do ?
Is it acceptable in Linux tree ?
If you have any plan where to start and how to start?
And other then here may I need ask any help from other place
Like  Linux kernel mailing list   linux-net,netdev  because I am new
to this mailing list I am not worked before as open source contributor

Regards
 Prabhakar pujeri

as far as i know, this is not pssibol, becouse one hardware part is
difrent form another. all ethernet hardware, speeks ther own langue
 
 
Page 1 of 1    
All times are GMT - 5 Hours
The time now is Mon Nov 30, 2009 10:26 am