NIC Programming

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
User avatar
prajwal
Member
Member
Posts: 154
Joined: Sat Oct 23, 2004 11:00 pm
Contact:

NIC Programming

Post by prajwal »

Is there a refernce manual for programming NIC... like programming PCI NIC RTL8139

Further, How many such NIC providers (vendors) are present. Is it possible to program for alll.... is there a standard to which all these providers adhere?

I'll be really thankfull if any one can show me a programmer's reference manual for NICs like we have it for intel chips.... :)
User avatar
smiddy
Member
Member
Posts: 127
Joined: Sun Oct 24, 2004 11:00 pm
Location: In my cube, like a good leming. ;-)

Post by smiddy »

There used to be a basic set of requirements that all NICs used, NE2000 compliance. However, I don't know how relavent it is today and I can't imagine all the lowlevel programability was the same for each NIC. There are other examples out there to be sure, but varied results occur when searching. Here are a couple other links:

http://www.osdever.net/documents/DP8390 ... ?the_id=46
http://www.osdever.net/documents/DP8390 ... ?the_id=47
http://www.osdever.net/documents/Writin ... ?the_id=56

This should at least give you an idea. Also, I recall that RealTek had some information on their site, so you can check there too.
User avatar
muisei
Member
Member
Posts: 79
Joined: Sat Sep 23, 2006 2:10 pm
Location: Bulgaria
Contact:

Post by muisei »

"All parts should go together without forcing. Therefore, if you can't get them together again, there must be a reason. By all means, do not use a hammer." -- IBM maintenance manual, 1975
User avatar
prajwal
Member
Member
Posts: 154
Joined: Sat Oct 23, 2004 11:00 pm
Contact:

Post by prajwal »

cooollll.... this really helps a lot...
Post Reply