This set of patches import the drivers from freebsd and configures it for the beagle bsp.
Github Branch for the commits https://github.com/drac98/rtems-libbsd/commits/usb-cdce Husni Faiz (4): usb_template:Import CDC Ethernet usb_template: Configure template driver only for CDC Ethernet nexus-devices: Include CDC Ethernet for Beagle libbsd.py: add usb template files buildset/default.ini | 1 + buildset/minimal.ini | 3 +- freebsd/sys/dev/usb/template/usb_template.c | 1493 +++++++++++++++++ freebsd/sys/dev/usb/template/usb_template.h | 130 ++ .../sys/dev/usb/template/usb_template_cdce.c | 355 ++++ freebsd/sys/dev/usb/usb_device.c | 4 +- libbsd.py | 25 + rtemsbsd/include/bsp/nexus-devices.h | 5 + .../include/machine/rtems-bsd-nexus-bus.h | 17 + 9 files changed, 2030 insertions(+), 3 deletions(-) create mode 100644 freebsd/sys/dev/usb/template/usb_template.c create mode 100644 freebsd/sys/dev/usb/template/usb_template.h create mode 100644 freebsd/sys/dev/usb/template/usb_template_cdce.c -- 2.25.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel