EU1KY AA FW
_USBD_STORAGE Struct Reference

#include <usbd_msc.h>

Data Fields

int8_t(* Init )(uint8_t lun)
 
int8_t(* GetCapacity )(uint8_t lun, uint32_t *block_num, uint16_t *block_size)
 
int8_t(* IsReady )(uint8_t lun)
 
int8_t(* IsWriteProtected )(uint8_t lun)
 
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)
 
int8_t(* GetMaxLun )(void)
 
int8_t * pInquiry
 

Field Documentation

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

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