Hello everyone,
I am a graduate student in Middle East Technical University and I am working
on an industrial ethernet protocol that will run over ethernet in my thesis.
In the implementation of this protocol, I need to send and receive ethernet
packets as quick as possible. So I am planning to use directly the driver
functions instead of Linux's socket structure.
I guess "e1000_xmit_frame" function will do the job for transmitting. But I
could not find how to receive packets directly from the driver, since I am
inexperienced in Linux.
I am using 2.6.31.12 Linux kernel with OSADL's RT-preempt patch - rt21-0.1.
The ethernet controller in my setup is Intel 82574L GbE.
I would be grateful if anyone can briefly explain how I could receive
packets directly from the driver. Also I would be thankful for any kind of
comments.
Thank you,
Korhan
------------------------------------------------------------------------------
The modern datacenter depends on network connectivity to access resources
and provide services. The best practices for maximizing a physical server's
connectivity to a physical network are well understood - see how these
rules translate into the virtual world?
http://p.sf.net/sfu/oracle-sfdevnlfb
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired