about network device driver

hi, is there any good document describe how to develop a good network device driver? i am reading the rtl8139 souce code in linux, but there's a lot of things i can not understand. please give me some help. thanks

Reply to
leilei
Loading thread data ...

The archetypal book is the O'Reilly published Linux Device Drivers (Corbett, Rubini, and Kroah-Hartman). I've got the 3rd edition on my bookshelf these days, there's a horse on the cover.

There's a 50 page long network device drivers chapter that should cover what you need. Fair warning, though, the book is severely dense and chewy; you'll have to have read a whole lot of the stuff that comes before it in order for that chapter to make any sense.

--
Rob Gaddi, Highland Technology
Email address is currently out of order
Reply to
Rob Gaddi

To the OP: The first document you need is the data sheet (and application notes) of the interface chip(s).

--

Tauno Voipio
tauno voipio (at) iki fi
Reply to
Tauno Voipio

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.