Module Private Definitions.
More...
Module Private Definitions.
< Declarations of FatFs API < Declarations of disk I/O functions
Offset of backup boot sector (2)
Definition at line 476 of file ff.c.
#define BPB_BytsPerSec 11 |
Sector size [byte] (2)
Definition at line 450 of file ff.c.
Extended flags (2)
Definition at line 472 of file ff.c.
FAT size [sector] (2)
Definition at line 459 of file ff.c.
FAT size [sector] (4)
Definition at line 471 of file ff.c.
Offset of FSINFO sector (2)
Definition at line 475 of file ff.c.
File system version (2)
Definition at line 473 of file ff.c.
Number of special hidden sectors (4)
Definition at line 462 of file ff.c.
Media descriptor (1)
Definition at line 458 of file ff.c.
Number of FAT copies (1)
Definition at line 453 of file ff.c.
Number of heads (2)
Definition at line 461 of file ff.c.
Root directory first cluster (4)
Definition at line 474 of file ff.c.
#define BPB_RootEntCnt 17 |
Number of root directory entries for FAT12/16 (2)
Definition at line 454 of file ff.c.
#define BPB_RsvdSecCnt 14 |
Size of reserved area [sector] (2)
Definition at line 452 of file ff.c.
#define BPB_SecPerClus 13 |
Cluster size [sector] (1)
Definition at line 451 of file ff.c.
Track size [sector] (2)
Definition at line 460 of file ff.c.
Volume size [sector] (2)
Definition at line 457 of file ff.c.
Volume size [sector] (4)
Definition at line 465 of file ff.c.
Boot sector signature (2)
Definition at line 490 of file ff.c.
Extended boot signature (1)
Definition at line 467 of file ff.c.
Extended boot signature (1)
Definition at line 478 of file ff.c.
Physical drive number (2)
Definition at line 466 of file ff.c.
Physical drive number (2)
Definition at line 477 of file ff.c.
File system type (1)
Definition at line 470 of file ff.c.
#define BS_FilSysType32 82 |
File system type (1)
Definition at line 481 of file ff.c.
Jump instruction (3)
Definition at line 448 of file ff.c.
OEM name (8)
Definition at line 449 of file ff.c.
Volume serial number (4)
Definition at line 468 of file ff.c.
Volume serial number (4)
Definition at line 479 of file ff.c.
Volume label (8)
Definition at line 469 of file ff.c.
Volume label (8)
Definition at line 480 of file ff.c.
Deleted directory entry mark in DIR_Name[0]
Definition at line 511 of file ff.c.
Attribute (1)
Definition at line 493 of file ff.c.
Created date (2)
Definition at line 497 of file ff.c.
Created time (2)
Definition at line 496 of file ff.c.
#define DIR_CrtTimeTenth 13 |
Created time sub-second (1)
Definition at line 495 of file ff.c.
File size (4)
Definition at line 503 of file ff.c.
Higher 16-bit of first cluster (2)
Definition at line 499 of file ff.c.
Lower 16-bit of first cluster (2)
Definition at line 502 of file ff.c.
#define DIR_LstAccDate 18 |
Last accessed date (2)
Definition at line 498 of file ff.c.
Short file name (11)
Definition at line 492 of file ff.c.
NT flag (1)
Definition at line 494 of file ff.c.
Modified date (2)
Definition at line 501 of file ff.c.
Modified time (2)
Definition at line 500 of file ff.c.
#define FSI_Free_Count 488 |
FSI: Number of free clusters (4)
Definition at line 484 of file ff.c.
FSI: Leading signature (4)
Definition at line 482 of file ff.c.
FSI: Last allocated cluster (4)
Definition at line 485 of file ff.c.
FSI: Structure signature (4)
Definition at line 483 of file ff.c.
1st byte area(s)
Definition at line 426 of file ff.c.
2nd byte area(s)
Definition at line 427 of file ff.c.
#define IsDigit |
( |
|
c | ) |
(((c)>='0')&&((c)<='9')) |
Is char a digit
Definition at line 396 of file ff.c.
#define IsLower |
( |
|
c | ) |
(((c)>='a')&&((c)<='z')) |
Is char a lower letter
Definition at line 395 of file ff.c.
#define IsUpper |
( |
|
c | ) |
(((c)>='A')&&((c)<='Z')) |
< Japanese Shift-JIS < Simplified Chinese GBK < Korean < Traditional Chinese Big5 < U.S. (OEM) < Arabic (OEM) < Greek (OEM) < Baltic (OEM) < Multilingual Latin 1 (OEM) < Latin 2 (OEM) < Cyrillic (OEM) < Turkish (OEM) < Multilingual Latin 1 + Euro (OEM) < Hebrew (OEM) < Russian (OEM) < Thai (OEM, Windows) < Central Europe (Windows) < Cyrillic (Windows) < Latin 1 (Windows) < Greek (Windows) < Turkish (Windows) < Hebrew (Windows) < Arabic (Windows) < Baltic (Windows) < Vietnam (OEM, Windows) < ASCII (for only non-LFN cfg) Is char a upper letter
Definition at line 394 of file ff.c.
LFN attribute (1)
Definition at line 505 of file ff.c.
Sum of corresponding SFN entry
Definition at line 507 of file ff.c.
#define LDIR_FstClusLO 26 |
Filled by zero (0)
Definition at line 508 of file ff.c.
LFN entry order and LLE flag (1)
Definition at line 504 of file ff.c.
LFN type (1)
Definition at line 506 of file ff.c.
Last long entry flag in LDIR_Ord
Definition at line 510 of file ff.c.
MBR: Partition table offset (2)
Definition at line 486 of file ff.c.
Minimum number of clusters for FAT16
Definition at line 441 of file ff.c.
Minimum number of clusters for FAT32
Definition at line 442 of file ff.c.
Replacement of the character collides with DDE
Definition at line 514 of file ff.c.
Index of name status byte in fn[]
Definition at line 432 of file ff.c.
Lower case flag (body)
Definition at line 436 of file ff.c.
Dot entry
Definition at line 438 of file ff.c.
Lower case flag (ext)
Definition at line 437 of file ff.c.
Last segment
Definition at line 435 of file ff.c.
Force to create LFN entry
Definition at line 434 of file ff.c.
Out of 8.3 format
Definition at line 433 of file ff.c.
#define SS |
( |
|
fs | ) |
((fs)->ssize) |
< Revision ID Variable sector size
Definition at line 155 of file ff.c.
Size of a directory entry
Definition at line 509 of file ff.c.
MBR: Size of a partition table entry
Definition at line 487 of file ff.c.