All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RFC 0/2] huawei_cdc_ncm: new NCM TX stack for Huawei-style NCM
@ 2015-06-22 22:32 Enrico Mioso
  2015-06-22 22:32 ` [PATCH RFC] 1/2 cdc_ncm: export cdc_ncm_align_tail Enrico Mioso
  2015-06-22 22:32 ` [PATCH RFC] 2/2 huawei_cdc_ncm: introduce new TX ncm stack Enrico Mioso
  0 siblings, 2 replies; 11+ messages in thread
From: Enrico Mioso @ 2015-06-22 22:32 UTC (permalink / raw)
  To: linux-usb, netdev; +Cc: Oliver Neukum, Enrico Mioso

This is an ALFA version of my new NCM TX engine, built with huawei-style NCM and flexibility in mind.
The main goal is to allow foreasily re-ordering NCM frame content.
Basic communication works - but an usbnet EVENT_RX_MEMORY will stop the process after some packets.
Any idea or comment about any aspect of this code is really apreciated - 
including suggestions for style and over-long lines problematic to break down, 
at least for me.


Lots of lines longer than 80 chars seemed not easily breakable to me: any 
suggestion is welcome.

Enrico Mioso (2):
  cdc_ncm: export cdc_ncm_align_tail
  huawei_cdc_ncm: introduce new TX ncm stack

 drivers/net/usb/cdc_ncm.c        |   3 +-
 drivers/net/usb/huawei_cdc_ncm.c | 187 ++++++++++++++++++++++++++++++++++++++-
 include/linux/usb/cdc_ncm.h      |   1 +
 3 files changed, 188 insertions(+), 3 deletions(-)

-- 
2.4.4

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

end of thread, other threads:[~2015-06-30  7:45 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-22 22:32 [PATCH RFC 0/2] huawei_cdc_ncm: new NCM TX stack for Huawei-style NCM Enrico Mioso
2015-06-22 22:32 ` [PATCH RFC] 1/2 cdc_ncm: export cdc_ncm_align_tail Enrico Mioso
2015-06-22 22:32 ` [PATCH RFC] 2/2 huawei_cdc_ncm: introduce new TX ncm stack Enrico Mioso
     [not found]   ` <1435012335-6055-3-git-send-email-mrkiko.rs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2015-06-25  9:49     ` Oliver Neukum
2015-06-25 11:44       ` Enrico Mioso
     [not found]         ` <alpine.LNX.2.20.1506251327570.25021-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2015-06-25 13:38           ` Oliver Neukum
2015-06-25 15:19             ` Enrico Mioso
     [not found]               ` <alpine.LNX.2.20.1506251543240.16582-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2015-06-26  8:14                 ` Oliver Neukum
2015-06-27  5:40                   ` Enrico Mioso
     [not found]                   ` <1435306442.2914.8.camel-IBi9RG/b67k@public.gmane.org>
2015-06-30  7:45                     ` Enrico Mioso
2015-06-25  9:55     ` Oliver Neukum

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.