34 #if defined(USB_DEVICE_ROM_DRIVER)
44 typedef struct _st_Inquiry_String {
52 .ProductID =
"Dataflash Disk",
53 .RevisionID = {
'0',
'.',
'0',
'0'},
68 uint8_t StringDescriptor[] = {
102 *buff_adr = &DiskImage[offset];
109 *buff_adr = &DiskImage[offset + length];
112 void translate_GetWrBuf(
uint32_t offset, uint8_t * *buff_adr,
uint32_t length);
114 void translate_GetWrBuf(
uint32_t offset, uint8_t * *buff_adr,
uint32_t length)
116 *buff_adr = &DiskImage[offset];
123 if (memcmp(&DiskImage[offset], src, length)) {
148 return (
uint32_t) &DeviceQualifierDescriptor;
198 return (
uint32_t) translate_GetWrBuf;