RT-Thread RTOS 1.2.0
An open source embedded real-time operating system
|
#include <usb_device.h>
成员变量 | |
rt_err_t(* | set_address )(rt_uint8_t address) |
rt_err_t(* | set_config )(rt_uint8_t address) |
rt_err_t(* | ep_set_stall )(rt_uint8_t address) |
rt_err_t(* | ep_clear_stall )(rt_uint8_t address) |
rt_err_t(* | ep_enable )(struct uendpoint *ep) |
rt_err_t(* | ep_disable )(struct uendpoint *ep) |
rt_ssize_t(* | ep_read_prepare )(rt_uint8_t address, void *buffer, rt_size_t size) |
rt_ssize_t(* | ep_read )(rt_uint8_t address, void *buffer) |
rt_ssize_t(* | ep_write )(rt_uint8_t address, void *buffer, rt_size_t size) |
rt_err_t(* | ep0_send_status )(void) |
rt_err_t(* | suspend )(void) |
rt_err_t(* | wakeup )(void) |
在文件 usb_device.h 第 82 行定义.
rt_err_t(* udcd_ops::set_address) (rt_uint8_t address) |
在文件 usb_device.h 第 84 行定义.
rt_err_t(* udcd_ops::set_config) (rt_uint8_t address) |
在文件 usb_device.h 第 85 行定义.
rt_err_t(* udcd_ops::ep_set_stall) (rt_uint8_t address) |
在文件 usb_device.h 第 86 行定义.
rt_err_t(* udcd_ops::ep_clear_stall) (rt_uint8_t address) |
在文件 usb_device.h 第 87 行定义.
在文件 usb_device.h 第 88 行定义.
在文件 usb_device.h 第 89 行定义.
rt_ssize_t(* udcd_ops::ep_read_prepare) (rt_uint8_t address, void *buffer, rt_size_t size) |
在文件 usb_device.h 第 90 行定义.
rt_ssize_t(* udcd_ops::ep_read) (rt_uint8_t address, void *buffer) |
在文件 usb_device.h 第 91 行定义.
rt_ssize_t(* udcd_ops::ep_write) (rt_uint8_t address, void *buffer, rt_size_t size) |
在文件 usb_device.h 第 92 行定义.
rt_err_t(* udcd_ops::ep0_send_status) (void) |
在文件 usb_device.h 第 93 行定义.
rt_err_t(* udcd_ops::suspend) (void) |
在文件 usb_device.h 第 94 行定义.
rt_err_t(* udcd_ops::wakeup) (void) |
在文件 usb_device.h 第 95 行定义.