EU1KY AA
Diskio_drvTypeDef Struct Reference

Disk IO Driver structure definition. More...

#include <ff_gen_drv.h>

Data Fields

DSTATUS(* disk_initialize )(BYTE)
 
DSTATUS(* disk_status )(BYTE)
 
DRESULT(* disk_read )(BYTE, BYTE *, DWORD, UINT)
 
DRESULT(* disk_write )(BYTE, const BYTE *, DWORD, UINT)
 
DRESULT(* disk_ioctl )(BYTE, BYTE, void *)
 

Detailed Description

Disk IO Driver structure definition.

Field Documentation

DSTATUS(* Diskio_drvTypeDef::disk_initialize) (BYTE)

Initialize Disk Drive

DRESULT(* Diskio_drvTypeDef::disk_ioctl) (BYTE, BYTE, void *)

I/O control operation when _USE_IOCTL = 1

DRESULT(* Diskio_drvTypeDef::disk_read) (BYTE, BYTE *, DWORD, UINT)

Read Sector(s)

DSTATUS(* Diskio_drvTypeDef::disk_status) (BYTE)

Get Disk Status

DRESULT(* Diskio_drvTypeDef::disk_write) (BYTE, const BYTE *, DWORD, UINT)

Write Sector(s) when _USE_WRITE = 0


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