walnux/drivers/usbdev
dongjiuzhu1 d6bfa87c8d drivers/usbdev: support send ZLP(zero length packet) data packet in bulkin
status = write(g_usb_ep_in, (void*)0xFEE1DEAD, 0);

sched_backtrace
nuttx/arch/arm/src/../../../sched/sched/sched_backtrace.c:57
_assert
nuttx/arch/arm/src/../../../sched/misc/assert.c:659
__assert
nuttx/arch/arm/src/../../../libs/libc/assert/lib_assert.c:36
usbdev_fs_write
nuttx/arch/arm/src/../../../drivers/usbdev/usbdev_fs.c:770 (discriminator 1)
file_write
nuttx/arch/arm/src/../../../fs/vfs/fs_write.c:91
nx_write
nuttx/arch/arm/src/../../../fs/vfs/fs_write.c:148
ffs_transport_thread_usb_write
nuttx/arch/arm/src/../../../../external/mtp-responder/mtp-responder/src/mtp_usb_driver_nuttx.c:224
_transport_thread_usb_write
nuttx/arch/arm/src/../../../../external/mtp-responder/mtp-responder/src/mtp_usb_driver.c:80
pthread_startup
nuttx/arch/arm/src/../../../libs/libc/pthread/pthread_create.c:59 (discriminator 2)

Signed-off-by: dongjiuzhu1 <dongjiuzhu1@xiaomi.com>
2024-04-23 22:02:02 +08:00
..
adb.c usbdev: support usb adb fastboot 2023-09-12 16:27:49 +08:00
cdcacm.c drivers/usbdev: push cdcacm rx buffer to serial rx buffer when resetconfig 2024-04-21 23:21:54 +08:00
cdcacm.h drivers/cdcacm/serial: add release interface to release uart_dev resource 2024-04-21 23:21:54 +08:00
cdcacm_desc.c usbdev: Use BOARD_USBDEV_SERIALSTR config directly 2023-09-01 19:29:12 +08:00
cdcecm.c drivers/usbdev: remove first uninitialization and release resouce once. 2024-04-21 23:21:54 +08:00
cdcecm.h nuttx: Use MIN/MAX definitions from "sys/param.h" 2023-02-01 23:47:44 +08:00
CMakeLists.txt usbdev: add usbdev fs device for usb char device 2023-09-09 15:52:08 +08:00
composite.c drivers/usbdev_fs: update ctrlreq buffer len base on longest string descriptor 2024-04-23 22:02:02 +08:00
composite.h usbdev: Fix build error with BOARD_USBDEV_SERIALSTR 2023-09-15 13:34:06 +08:00
composite_desc.c usbdev: Fix build error with BOARD_USBDEV_SERIALSTR 2023-09-15 13:34:06 +08:00
dfu.c usbdev: move usbdev_req function to common code 2023-08-03 22:46:25 -07:00
Kconfig drivers/usbdev: support config usb req buffer alignment bytes 2024-04-23 22:02:02 +08:00
Make.defs usbdev/mtp: support mtp class driver 2023-09-16 14:40:08 +08:00
mtp.c drivers/usbdev/mtp: fix compile break 2024-04-21 23:24:40 +08:00
pl2303.c usbdev: Use BOARD_USBDEV_SERIALSTR config directly 2023-09-01 19:29:12 +08:00
rndis.c drivers/usbdev: remove first uninitialization and release resouce once. 2024-04-21 23:21:54 +08:00
rndis_std.h drivers: update licenses to Apache 2021-05-31 02:58:08 -05:00
usbdev_desc.c usbdev: add usbdev fs device for usb char device 2023-09-09 15:52:08 +08:00
usbdev_fs.c drivers/usbdev: support send ZLP(zero length packet) data packet in bulkin 2024-04-23 22:02:02 +08:00
usbdev_fs.h usbdev: add usbdev fs device for usb char device 2023-09-09 15:52:08 +08:00
usbdev_req.c drivers/usbdev: support config usb req buffer alignment bytes 2024-04-23 22:02:02 +08:00
usbdev_strings.c drivers: nxstyle fixes 2021-03-04 18:32:27 -08:00
usbdev_trace.c drivers: Author Gregory Nutt: update licenses to Apache 2021-03-04 18:32:27 -08:00
usbdev_trprintf.c Add printflike and scanflike to all printf/scanf like functions 2022-07-18 14:14:36 +03:00
usbmsc.c drivers/usbdev: remove first uninitialization and release resouce once. 2024-04-21 23:21:54 +08:00
usbmsc.h usbdev: Use BOARD_USBDEV_SERIALSTR config directly 2023-09-01 19:29:12 +08:00
usbmsc_desc.c usbdev: Use BOARD_USBDEV_SERIALSTR config directly 2023-09-01 19:29:12 +08:00
usbmsc_scsi.c Replace nxsem API when used as a lock with nxmutex API 2022-10-17 15:59:46 +09:00