CMSIS2000  0.0.7
 Указатель Структуры данных Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Макросы Группы Страницы
Структура FATFS

#include <ff.h>

Поля данных

BYTE csize
DWORD database
DWORD dirbase
BYTE drv
DWORD fatbase
DWORD free_clust
BYTE fs_type
BYTE fsi_flag
DWORD fsi_sector
DWORD fsize
WORD id
DWORD last_clust
DWORD n_fatent
BYTE n_fats
WORD n_rootdir
WORD ssize
DWORD volbase
BYTE wflag
BYTE win [_MAX_SS]
DWORD winsect

Подробное описание

См. определение в файле ff.h строка 77

Поля

BYTE FATFS::csize

См. определение в файле ff.h строка 80

Используется в chk_mounted(), clust2sect(), dir_next(), dir_sdi(), f_lseek(), f_mkdir(), f_read(), f_write() и remove_chain().

DWORD FATFS::database

См. определение в файле ff.h строка 105

Используется в chk_mounted() и clust2sect().

DWORD FATFS::dirbase

См. определение в файле ff.h строка 104

Используется в chk_mounted(), dir_sdi(), f_mkdir() и f_rename().

BYTE FATFS::drv

См. определение в файле ff.h строка 79

Используется в check_fs(), chk_mounted(), f_lseek(), f_read(), f_sync(), f_write(), move_window(), remove_chain(), sync_fs(), sync_window() и validate().

DWORD FATFS::fatbase

См. определение в файле ff.h строка 103

Используется в chk_mounted(), f_getfree(), get_fat(), put_fat() и sync_window().

DWORD FATFS::free_clust

См. определение в файле ff.h строка 94

Используется в chk_mounted(), create_chain(), f_getfree(), remove_chain() и sync_fs().

BYTE FATFS::fs_type

См. определение в файле ff.h строка 78

Используется в chk_mounted(), dir_sdi(), f_getfree(), f_mkdir(), f_mount(), f_rename(), get_fat(), ld_clust(), put_fat(), sync_fs() и validate().

BYTE FATFS::fsi_flag

См. определение в файле ff.h строка 83

Используется в chk_mounted(), create_chain(), f_getfree(), remove_chain() и sync_fs().

DWORD FATFS::fsi_sector

См. определение в файле ff.h строка 95

Используется в chk_mounted() и sync_fs().

DWORD FATFS::fsize

См. определение в файле ff.h строка 101

Используется в chk_mounted() и sync_window().

WORD FATFS::id

См. определение в файле ff.h строка 84

Используется в chk_mounted(), f_open(), f_opendir() и validate().

DWORD FATFS::last_clust

См. определение в файле ff.h строка 93

Используется в chk_mounted(), create_chain(), f_open() и sync_fs().

DWORD FATFS::n_fatent

См. определение в файле ff.h строка 100

Используется в chk_mounted(), clust2sect(), create_chain(), dir_next(), dir_sdi(), f_getfree(), f_lseek(), f_truncate(), get_fat(), put_fat() и remove_chain().

BYTE FATFS::n_fats

См. определение в файле ff.h строка 81

Используется в chk_mounted() и sync_window().

WORD FATFS::n_rootdir

См. определение в файле ff.h строка 85

Используется в chk_mounted(), dir_next() и dir_sdi().

WORD FATFS::ssize

См. определение в файле ff.h строка 87

Используется в chk_mounted().

DWORD FATFS::volbase

См. определение в файле ff.h строка 102

Используется в chk_mounted().

BYTE FATFS::wflag

См. определение в файле ff.h строка 82

Используется в chk_mounted(), dir_next(), dir_register(), dir_remove(), f_chmod(), f_mkdir(), f_open(), f_read(), f_rename(), f_sync(), f_utime(), f_write(), put_fat() и sync_window().

BYTE FATFS::win[_MAX_SS]

См. определение в файле ff.h строка 107

Используется в check_fs(), chk_mounted(), dir_next(), dir_sdi(), f_getfree(), f_mkdir(), f_read(), f_rename(), f_write(), get_fat(), move_window(), put_fat(), sync_fs() и sync_window().

DWORD FATFS::winsect

См. определение в файле ff.h строка 106

Используется в chk_mounted(), dir_next(), f_mkdir(), f_open(), f_read(), f_write(), move_window(), sync_fs() и sync_window().


Объявления и описания членов структуры находятся в файле: