nuttx/drivers/usbdev
zhanghongyu 5b24917bb9 usb_cdcmbim: add mbim device driver
./build.sh sim:usbdev -j12
sudo gdb nuttx/nuttx -ex "source nuttx/tools/gdb/__init__.py"

below command to create mbim NIC on host
nsh> conn 3

NuttX's MBIM device implementation adds an additional MBIM network
card to the NuttX system, which can debug the data communication with
the host, but this network card is unnecessary and needs to be removed
when the business actually uses this driver, And the cdcncm_receive
method needs to be re-implemented.

Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2024-08-22 01:56:26 +08:00
..
adb.c
cdcacm_desc.c
cdcacm.c drivers/usbdev: push cdcacm rx buffer to serial rx buffer when resetconfig 2024-04-21 23:21:54 +08:00
cdcacm.h
cdcecm.c drivers/usbdev: remove first uninitialization and release resouce once. 2024-04-21 23:21:54 +08:00
cdcecm.h usbdev/cdcncm: fix some issues 2024-08-21 02:01:01 +08:00
cdcncm.c usb_cdcmbim: add mbim device driver 2024-08-22 01:56:26 +08:00
CMakeLists.txt usbdev: add ncm driver 2024-08-21 02:01:01 +08:00
composite_desc.c
composite.c drivers/usbdev_fs: update ctrlreq buffer len base on longest string descriptor 2024-04-23 22:02:02 +08:00
composite.h
dfu.c
Kconfig usb_cdcmbim: add mbim device driver 2024-08-22 01:56:26 +08:00
Make.defs usbdev: add ncm driver 2024-08-21 02:01:01 +08:00
mtp.c drivers/usbdev/mtp: fix compile break 2024-04-21 23:24:40 +08:00
pl2303.c
rndis_std.h
rndis.c drivers/usbdev: remove first uninitialization and release resouce once. 2024-04-21 23:21:54 +08:00
usbdev_desc.c
usbdev_fs.c usbdev: delete unsigned comparison with 0 2024-07-22 23:44:18 +08:00
usbdev_fs.h
usbdev_req.c drivers/usbdev: support config usb req buffer alignment bytes 2024-04-23 22:02:02 +08:00
usbdev_strings.c
usbdev_trace.c
usbdev_trprintf.c
usbmsc_desc.c
usbmsc_scsi.c
usbmsc.c drivers/usbdev: remove first uninitialization and release resouce once. 2024-04-21 23:21:54 +08:00
usbmsc.h