]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r350685:
authorEdward Tomasz Napierala <trasz@FreeBSD.org>
Fri, 6 Sep 2019 17:54:51 +0000 (17:54 +0000)
committerEdward Tomasz Napierala <trasz@FreeBSD.org>
Fri, 6 Sep 2019 17:54:51 +0000 (17:54 +0000)
commit785a7de26b3d4c26222e5862474c0b1b26d631d6
tree35a8a26429dd51b687b82f9d0e4db19704ad07aa
parent612cb1ece8bcdd178e8b48ee30d0f3898dce3044
MFC r350685:

Add cdceem(4) driver, for virtual ethernet devices compliant
with Communication Device Class Ethernet Emulation Model (CDC EEM).
The driver supports both the device, and host side operation; there
is a new USB template (#11) for the former.

This enables communication with virtual USB NIC provided by iLO 5,
as found in new HPE Proliant servers.

Reviewed by: hselasky
Relnotes: yes
Sponsored by: Hewlett Packard Enterprise
16 files changed:
share/man/man4/Makefile
share/man/man4/cdce.4
share/man/man4/cdceem.4 [new file with mode: 0644]
share/man/man4/ipheth.4
share/man/man4/urndis.4
share/man/man4/usb_template.4
sys/conf/files
sys/dev/usb/net/if_cdceem.c [new file with mode: 0644]
sys/dev/usb/template/usb_template.c
sys/dev/usb/template/usb_template.h
sys/dev/usb/template/usb_template_cdceem.c [new file with mode: 0644]
sys/dev/usb/usb.h
sys/dev/usb/usb_ioctl.h
sys/modules/usb/Makefile
sys/modules/usb/cdceem/Makefile [new file with mode: 0644]
sys/modules/usb/template/Makefile