FATFS::drv is only used within FatFs.
 
Symbols
loading...
Files
loading...

FATFS::drv field

Syntax

from ff.h:87
BYTE drv;

References

LocationReferrerText
ff.h:87
BYTE drv; /* Physical drive number */
ff.c:894sync_window()
if (disk_write(fs->drv, fs->win, wsect, 1) != RES_OK) {
ff.c:901sync_window()
disk_write(fs->drv, fs->win, wsect, 1);
ff.c:925move_window()
if (disk_read(fs->drv, fs->win, sector, 1) != RES_OK) {
ff.c:964sync_fs()
disk_write(fs->drv, fs->win, fs->winsect, 1);
ff.c:968sync_fs()
if (disk_ioctl(fs->drv, CTRL_SYNC, 0) != RES_OK) res = FR_DISK_ERR;
ff.c:3022find_volume()
stat = disk_status(fs->drv);
ff.c:3035find_volume()
fs->drv = LD2PD(vol); /* Bind the logical drive and a physical drive */
ff.c:3036find_volume()
stat = disk_initialize(fs->drv); /* Initialize the physical drive */
ff.c:3227validate()
if (!(disk_status(obj->fs->drv) & STA_NOINIT)) { /* Test if the phsical drive is kept initialized */
ff.c:3236validate()
if (!(disk_status(obj->fs->drv) & STA_NOINIT)) { /* Test if the phsical drive is kept initialized */
ff.c:3488f_open()
if (disk_read(fs->drv, fp->buf, fp->sect, 1) != RES_OK) res = FR_DISK_ERR;
ff.c:3562f_read()
if (disk_read(fs->drv, rbuff, sect, cc) != RES_OK) ABORT(fs, FR_DISK_ERR);
ff.c:3581f_read()
if (disk_write(fs->drv, fp->buf, fp->sect, 1) != RES_OK) ABORT(fs, FR_DISK_ERR);
ff.c:3585f_read()
if (disk_read(fs->drv, fp->buf, sect, 1) != RES_OK) ABORT(fs, FR_DISK_ERR); /* Fill sector cache */
ff.c:3665f_write()
if (disk_write(fs->drv, fp->buf, fp->sect, 1) != RES_OK) ABORT(fs, FR_DISK_ERR);
ff.c:3677f_write()
if (disk_write(fs->drv, wbuff, sect, cc) != RES_OK) ABORT(fs, FR_DISK_ERR);
ff.c:3702f_write()
disk_read(fs->drv, fp->buf, sect, 1) != RES_OK) {
ff.c:3750f_sync()
if (disk_write(fs->drv, fp->buf, fp->sect, 1) != RES_OK) LEAVE_FF(fs, FR_DISK_ERR);
ff.c:4062f_lseek()
if (disk_write(fs->drv, fp->buf, fp->sect, 1) != RES_OK) ABORT(fs, FR_DISK_ERR);
ff.c:4066f_lseek()
if (disk_read(fs->drv, fp->buf, dsc, 1) != RES_OK) ABORT(fs, FR_DISK_ERR); /* Load current sector */
ff.c:4142f_lseek()
if (disk_write(fs->drv, fp->buf, fp->sect, 1) != RES_OK) ABORT(fs, FR_DISK_ERR);
ff.c:4146f_lseek()
if (disk_read(fs->drv, fp->buf, nsect, 1) != RES_OK) ABORT(fs, FR_DISK_ERR); /* Fill sector cache */
ff.c:4505f_truncate()
if (disk_write(fs->drv, fp->buf, fp->sect, 1) != RES_OK) {

Data Use

Functions writing FATFS::drv
Functions reading FATFS::drv
all items filtered out
FATFS::drv
Type of FATFS::drv
FATFS::drv
all items filtered out