public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] How to use IP/UDP/TCP checksum offload HW?
@ 2011-06-06 19:35 Grant Edwards
  2011-06-07  0:14 ` Laurie Gellatly
  0 siblings, 1 reply; 15+ messages in thread
From: Grant Edwards @ 2011-06-06 19:35 UTC (permalink / raw)
  To: ecos-discuss

How do you tell the eCos network API that IP/TCP/UDP checksumming is
handled by hardware?  I've found the if_data.ifi_hwassist field, but
I'm not positive it really does what I want, and it only seems to
affect the tx side of the stack.

Does if_data.ifi_hwassist tell ip_output.c to skil checkums in tx
packets and let the hardware do it?

How do you tell the rx side of the stack that it doesn't need to check
IP, UDP, and TCP checksums (the hardware will discard any packets with
invalid checksums).

It seems a shame to not support for HW checksum offloading when it's
gotten to the point where even a $4 uController has IP checksum
offloading HW.

-- 
Grant Edwards               grant.b.edwards        Yow! Eisenhower!!  Your
                                  at               mimeograph machine upsets
                              gmail.com            my stomach!!


-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2011-07-08 11:37 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-06-06 19:35 [ECOS] How to use IP/UDP/TCP checksum offload HW? Grant Edwards
2011-06-07  0:14 ` Laurie Gellatly
2011-06-07  0:57   ` [ECOS] " Grant Edwards
2011-06-07  2:18     ` Laurie Gellatly
2011-06-07  8:55       ` Ilija Kocho
2011-06-07 14:42         ` Grant Edwards
2011-06-07 16:06           ` Jay Foster
2011-06-07 16:46           ` Ilija Kocho
2011-06-07 19:48             ` John Dallaway
2011-06-07 20:17               ` Laurie Gellatly
2011-07-06 19:17                 ` Ilija Kocho
2011-07-08 11:37                   ` Laurie Gellatly
2011-06-07 20:27               ` Ilija Kocho
     [not found]               ` <34195.33997444$1307477887@news.gmane.org>
2011-06-07 20:29                 ` Grant Edwards
2011-06-07 20:32                   ` Ilija Kocho

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).