FatFs
+
0
/138 examples
SourceVu will show references to
Diskio_drvTypeDef
from the following samples and libraries:
Examples
STM32F411RE-Nucleo
Demonstrations
STM32F412ZG-Nucleo
Demonstrations
Applications
FatFs
FatFs_USBDisk
FatFs_uSD
USB_Host
MSC_RTOS
MSC_Standalone
STM32F413ZH-Nucleo
Demonstrations
Applications
FatFs
FatFs_USBDisk
FatFs_uSD
USB_Host
MSC_Standalone
STM32F429ZI-Nucleo
Demonstrations
Applications
FatFs
FatFs_USBDisk
USB_Host
MSC_Standalone
STM32F446ZE-Nucleo
Demonstrations
Applications
FatFs
FatFs_USBDisk
USB_Host
MSC_Standalone
STM32446E_EVAL
Demonstrations
STemWin
Applications
Audio
Audio_playback_and_record
Camera
Camera_To_USBDisk
FatFs
FatFs_MultiDrives
FatFs_RAMDisk
FatFs_RAMDisk_RTOS
FatFs_USBDisk_MultipleAccess_RTOS
FatFs_USBDisk_RTOS
FatFs_USBDisk
FatFs_uSD
FatFs_uSD_RTOS
LibJPEG
LibJPEG_Decoding
LibJPEG_Encoding
USB_Host
FWupgrade_Standalone
MSC_RTOS
MSC_Standalone
STM32469I-Discovery
Demonstrations
STemWin
Applications
Audio
Audio_playback_and_record
Display
LCD_AnimatedPictureFromSDCard
LCD_Paint
FatFs
FatFs_RAMDisk
FatFs_USBDisk
FatFs_uSD
LibJPEG
LibJPEG_Decoding
LibJPEG_Encoding
USB_Host
DynamicSwitch_Standalone
FWupgrade_Standalone
MSC_RTOS
MSC_Standalone
STM32469I_EVAL
Demonstrations
STemWin
Applications
Audio
Audio_playback_and_record
Camera
Camera_To_USBDisk
Display
LCD_AnimatedPictureFromSDCard
LCD_Paint
LCD_PicturesFromSDCard
FatFs
FatFs_RAMDisk
FatFs_USBDisk
FatFs_uSD
FatFs_uSD_RTOS
LibJPEG
LibJPEG_Decoding
LibJPEG_Encoding
LwIP
LwIP_TFTP_Server
USB_Host
DualCore_Standalone
MSC_Standalone
STM324xG_EVAL
Demonstrations
STemWin
Applications
Camera
Camera_To_USBDisk
Display
LCD_Paint
FatFs
FatFs_MultiDrives
FatFs_RAMDisk
FatFs_RAMDisk_RTOS
FatFs_USBDisk_MultipleAccess_RTOS
FatFs_USBDisk_RTOS
FatFs_USBDisk
FatFs_uSD
FatFs_uSD_RTOS
LibJPEG
LibJPEG_Decoding
LibJPEG_Encoding
LwIP
LwIP_TFTP_Server
USB_Host
CDC_Standalone
DualCore_Standalone
DynamicSwitch_Standalone
FWupgrade_Standalone
MSC_RTOS
MSC_Standalone
STM32F412G-Discovery
Demonstrations
STemWin
Applications
Display
LCD_PicturesFromSDCard
FatFs
FatFs_USBDisk
FatFs_USBDisk_MultipleAccess_RTOS
FatFs_USBDisk_RTOS
FatFs_uSD
FatFs_uSD_RTOS
LibJPEG
LibJPEG_Decoding
LibJPEG_Encoding
USB_Host
AUDIO_Standalone
STM32F413H-Discovery
Demonstrations
STemWin
Applications
Display
LCD_PicturesFromSDCard
FatFs
FatFs_USBDisk
FatFs_USBDisk_MultipleAccess_RTOS
FatFs_USBDisk_RTOS
FatFs_uSD
FatFs_uSD_RTOS
LibJPEG
LibJPEG_Decoding
LibJPEG_Encoding
USB_Host
MSC_Standalone
STM32F429I-Discovery
Demonstrations
STemWin
Applications
Display
LTDC_AnimatedPictureFromUSB
LTDC_Paint
FatFs
FatFs_RAMDisk
FatFs_USBDisk
LibJPEG
LibJPEG_Decoding
LibJPEG_Encoding
USB_Host
FWupgrade_Standalone
STM324x9I_EVAL
Applications
Audio
Audio_playback_and_record
Camera
Camera_To_USBDisk
Display
LTDC_AnimatedPictureFromSDCard
LTDC_Paint
LTDC_PicturesFromSDCard
FatFs
FatFs_MultiDrives
FatFs_RAMDisk
FatFs_RAMDisk_RTOS
FatFs_USBDisk_MultipleAccess_RTOS
FatFs_USBDisk_RTOS
FatFs_USBDisk
FatFs_uSD
FatFs_uSD_RTOS
LibJPEG
LibJPEG_Decoding
LibJPEG_Encoding
LwIP
LwIP_TFTP_Server
USB_Host
CDC_Standalone
DualCore_Standalone
DynamicSwitch_Standalone
FWupgrade_Standalone
MSC_RTOS
MSC_Standalone
Demonstrations
STemWin
MB1046
MB1063
STM32F4-Discovery
Applications
Audio
Audio_playback_and_record
FatFs
FatFs_USBDisk
STM32F401-Discovery
Applications
Audio
Audio_playback_and_record
FatFs
FatFs_USBDisk
STM32F411E-Discovery
Applications
Audio
Audio_playback_and_record
FatFs
FatFs_USBDisk
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
FatFs
Diskio_drvTypeDef
Diskio_drvTypeDef struct
Disk IO Driver structure definition
Syntax
Show:
Summary
Declaration
from
ff_gen_drv.h:38
typedef
struct
{
DSTATUS
(
*
disk_initialize
)
(
BYTE
)
;
DSTATUS
(
*
disk_status
)
(
BYTE
)
;
DRESULT
(
*
disk_read
)
(
BYTE
,
BYTE
*
,
DWORD
,
UINT
)
;
#if
_USE_WRITE
==
1
DRESULT
(
*
disk_write
)
(
BYTE
,
const
BYTE
*
,
DWORD
,
UINT
)
;
#endif
#if
_USE_IOCTL
==
1
DRESULT
(
*
disk_ioctl
)
(
BYTE
,
BYTE
,
void
*
)
;
#endif
}
Diskio_drvTypeDef
;
Fields
Field
Declared as
Description
Diskio_drvTypeDef::disk_initialize
DSTATUS
(
*
)
(
BYTE
)
Initialize Disk Drive.
Diskio_drvTypeDef::disk_status
DSTATUS
(
*
)
(
BYTE
)
Get Disk Status.
Diskio_drvTypeDef::disk_read
DRESULT
(
*
)
(
BYTE
,
BYTE
*
,
DWORD
,
UINT
)
Read Sector(s).
Diskio_drvTypeDef::disk_write
DRESULT
(
*
)
(
BYTE
,
const
BYTE
*
,
DWORD
,
UINT
)
Write Sector(s) when _USE_WRITE = 0.
Diskio_drvTypeDef::disk_ioctl
DRESULT
(
*
)
(
BYTE
,
BYTE
,
void
*
)
I/O control operation when _USE_IOCTL = 1.
Related Functions
Found 2 other functions taking a
Diskio_drvTypeDef
argument:
Function
Description
FATFS_LinkDriver()
Links a compatible diskio driver and increments the number of active linked drivers.
FATFS_LinkDriverEx()
Links a compatible diskio driver/lun id and increments the number of active linked drivers.
Examples
Diskio_drvTypeDef
is referenced by 138 libraries and example projects:
References
from
examples
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out