|
Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Driver configuration structure. More...
#include <usb_msd.h>
Data Fields | |
| USBDriver * | usbp |
| USB driver to use for communication. | |
| BaseBlockDevice * | bbdp |
| Block device to use for storage. | |
| usbep_t | bulk_ep |
| Index of the USB endpoint to use for transfers. | |
| void(* | rw_activity_callback )(bool) |
| Optional callback that will be called whenever there is read/write activity. | |
| uint8_t | short_vendor_id [8] |
| Short vendor identification. | |
| uint8_t | short_product_id [16] |
| Short product identification. | |
| uint8_t | short_product_version [4] |
| Short product revision. | |
| BaseBlockDevice* USBMassStorageConfig::bbdp |
| usbep_t USBMassStorageConfig::bulk_ep |
Index of the USB endpoint to use for transfers.
Definition at line 137 of file usb_msd.h.
Referenced by msdRequestsHook().
| uint8_t USBMassStorageConfig::short_product_id[16] |
| uint8_t USBMassStorageConfig::short_product_version[4] |
| uint8_t USBMassStorageConfig::short_vendor_id[8] |
| USBDriver* USBMassStorageConfig::usbp |
USB driver to use for communication.
Definition at line 127 of file usb_msd.h.
Referenced by msdRequestsHook().