zephyr/subsys/usb/class/netusb
Loic Poulain d80ae8aeeb usb: netusb: Add CDC EEM network usb function
Add CDC Ethernet Emulation Model function driver. This usb network
function can be used for ethernet over USB. Ethernet packet are
encapsulated within EEM packets. An EEM pkt contains 2-byte header
and 4-byte sentinel (or crc).

Note that EEM packets can be split across USB packets but shall not
be split across USB transfers.

Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
2018-04-06 06:50:34 -04:00
..
CMakeLists.txt usb: netusb: Add CDC EEM network usb function 2018-04-06 06:50:34 -04:00
Kconfig usb: netusb: Add CDC EEM network usb function 2018-04-06 06:50:34 -04:00
function_ecm.c usb: usbnet: ecm: Use transfer API 2018-03-16 14:45:24 -07:00
function_eem.c usb: netusb: Add CDC EEM network usb function 2018-04-06 06:50:34 -04:00
function_rndis.c usb: rndis: Use offsetof macro to ease offset calculations 2018-01-17 18:53:05 -05:00
function_rndis.h usb: Add RNDIS packet boundary check 2018-01-17 18:53:05 -05:00
netusb.c usb: netusb: Add CDC EEM network usb function 2018-04-06 06:50:34 -04:00
netusb.h usb: netusb: Add CDC EEM network usb function 2018-04-06 06:50:34 -04:00