Public Attributes | List of all members

#include <usbd_msc_mem.h>

Public Attributes

int8_t(* GetCapacity )(uint8_t lun, uint32_t *block_num, uint32_t *block_size)
 
int8_t(* GetMaxLun )(void)
 
int8_t(* Init )(uint8_t lun)
 
int8_t(* IsReady )(uint8_t lun)
 
int8_t(* IsWriteProtected )(uint8_t lun)
 
int8_t * pInquiry
 
int8_t(* Read )(uint8_t lun, uint8_t *buf, uint32_t blk_addr, uint16_t blk_len)
 
int8_t(* Write )(uint8_t lun, uint8_t *buf, uint32_t blk_addr, uint16_t blk_len)
 

Detailed Description

Definition at line 58 of file usbd_msc_mem.h.

Member Data Documentation

int8_t(* _USBD_STORAGE::GetCapacity) (uint8_t lun, uint32_t *block_num, uint32_t *block_size)

Definition at line 61 of file usbd_msc_mem.h.

int8_t(* _USBD_STORAGE::GetMaxLun) (void)

Definition at line 66 of file usbd_msc_mem.h.

int8_t(* _USBD_STORAGE::Init) (uint8_t lun)

Definition at line 60 of file usbd_msc_mem.h.

int8_t(* _USBD_STORAGE::IsReady) (uint8_t lun)

Definition at line 62 of file usbd_msc_mem.h.

int8_t(* _USBD_STORAGE::IsWriteProtected) (uint8_t lun)

Definition at line 63 of file usbd_msc_mem.h.

int8_t* _USBD_STORAGE::pInquiry

Definition at line 67 of file usbd_msc_mem.h.

int8_t(* _USBD_STORAGE::Read) (uint8_t lun, uint8_t *buf, uint32_t blk_addr, uint16_t blk_len)

Definition at line 64 of file usbd_msc_mem.h.

int8_t(* _USBD_STORAGE::Write) (uint8_t lun, uint8_t *buf, uint32_t blk_addr, uint16_t blk_len)

Definition at line 65 of file usbd_msc_mem.h.


The documentation for this struct was generated from the following file:


rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:58