Radio Datalogger Project  Version 2.0
Functions | Variables
Lib/FATFs/00readme.txt File Reference

Functions

FatFs Module Source Files R0 (C) ChaN
 
FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for research and commercial
developments under license
policy of following trems 
Copyright (C) 2010
 
FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for research and commercial
developments under license
policy of following trems all
right reserved *The FatFs
module is a free software and
there is NO WARRANTY *No
restriction on use You can
modify and redistribute it for
non profit or commercial
product UNDER YOUR
RESPONSIBILITY
*Redistributions of source
code must retain the above
copyright notice REVISION
HISTORY R0 Prototype R0 First
release R0 Added FAT12 Removed
unbuffered mode Fixed a
problem on 
small (< 32M) partition.Jun 10
 
FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for research and commercial
developments under license
policy of following trems all
right reserved *The FatFs
module is a free software and
there is NO WARRANTY *No
restriction on use You can
modify and redistribute it for
non profit or commercial
product UNDER YOUR
RESPONSIBILITY
*Redistributions of source
code must retain the above
copyright notice REVISION
HISTORY R0 Prototype R0 First
release R0 Added FAT12 Removed
unbuffered mode Fixed a
problem on R0 Added a
configuration option
_FS_MINIMUM R0 Added f_rename
Changed option _FS_MINIMUM to
_FS_MINIMIZE R0 Improved
cluster scan algorithm to
write files fast Fixed f_mkdir
creates incorrect directory on
FAT32 R0 Supported multiple
drive 
system (FatFs) Changed some APIs for multiple drive system.Added f_mkfs.(FatFs) Added _USE_FAT32 option.(Tiny-FatFs) Apr 01
 
FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for research and commercial
developments under license
policy of following trems all
right reserved *The FatFs
module is a free software and
there is NO WARRANTY *No
restriction on use You can
modify and redistribute it for
non profit or commercial
product UNDER YOUR
RESPONSIBILITY
*Redistributions of source
code must retain the above
copyright notice REVISION
HISTORY R0 Prototype R0 First
release R0 Added FAT12 Removed
unbuffered mode Fixed a
problem on R0 Added a
configuration option
_FS_MINIMUM R0 Added f_rename
Changed option _FS_MINIMUM to
_FS_MINIMIZE R0 Improved
cluster scan algorithm to
write files fast Fixed f_mkdir
creates incorrect directory on
FAT32 R0 Supported multiple
drive R0 Supported multiple
partitions on a physical 
drive (FatFs) Fixed an endian sensitive code in f_mkfs.(FatFs) Added a capability of extending the file size to f_lseek.Added minimization level 3.Fixed a problem that can collapse a sector when recreate an existing file in any sub-directory at non FAT32 cfg.(Tiny-FatFs) May 05
 

Variables

FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for 
education
 
FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for research and commercial
developments under license
policy of following trems 
ChaN
 
FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for research and commercial
developments under license
policy of following trems all
right reserved *The FatFs
module is a free software and
there is NO WARRANTY *No
restriction on use You can 
use
 
FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for research and commercial
developments under license
policy of following trems all
right reserved *The FatFs
module is a free software and
there is NO WARRANTY *No
restriction on use You can
modify and redistribute it for 
personal
 
FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for research and commercial
developments under license
policy of following trems all
right reserved *The FatFs
module is a free software and
there is NO WARRANTY *No
restriction on use You can
modify and redistribute it for
non profit or commercial
product UNDER YOUR
RESPONSIBILITY
*Redistributions of source
code must retain the above
copyright notice REVISION
HISTORY 
Feb
 
FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for research and commercial
developments under license
policy of following trems all
right reserved *The FatFs
module is a free software and
there is NO WARRANTY *No
restriction on use You can
modify and redistribute it for
non profit or commercial
product UNDER YOUR
RESPONSIBILITY
*Redistributions of source
code must retain the above
copyright notice REVISION
HISTORY R0 Prototype 
Apr
 
FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for research and commercial
developments under license
policy of following trems all
right reserved *The FatFs
module is a free software and
there is NO WARRANTY *No
restriction on use You can
modify and redistribute it for
non profit or commercial
product UNDER YOUR
RESPONSIBILITY
*Redistributions of source
code must retain the above
copyright notice REVISION
HISTORY R0 Prototype R0 First
release 
Jun
 
FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for research and commercial
developments under license
policy of following trems all
right reserved *The FatFs
module is a free software and
there is NO WARRANTY *No
restriction on use You can
modify and redistribute it for
non profit or commercial
product UNDER YOUR
RESPONSIBILITY
*Redistributions of source
code must retain the above
copyright notice REVISION
HISTORY R0 Prototype R0 First
release R0 Added FAT12 Removed
unbuffered mode Fixed a
problem on R0 Added a
configuration option
_FS_MINIMUM 
Sep
 
FatFs Module Source Files
FILES ffconf h Configuration
file for FatFs module ff h
Common include file for FatFs
and application module ff c
FatFs module diskio h Common
include file for FatFs and
disk I O module diskio c
Skeleton of low level disk I O
module integer h Alternative
type definitions for integer
variables option Optional
external functions Low level
disk I O module is not
included in this archive
because the FatFs module is
only a generic file system
layer and not depend on any
specific storage device You
have to provide a low level
disk I O module that written
to control your storage device
AGREEMENTS FatFs module is an
open source software to
implement FAT file system to
small embedded systems This is
a free software and is opened
for research and commercial
developments under license
policy of following trems all
right reserved *The FatFs
module is a free software and
there is NO WARRANTY *No
restriction on use You can
modify and redistribute it for
non profit or commercial
product UNDER YOUR
RESPONSIBILITY
*Redistributions of source
code must retain the above
copyright notice REVISION
HISTORY R0 Prototype R0 First
release R0 Added FAT12 Removed
unbuffered mode Fixed a
problem on R0 Added a
configuration option
_FS_MINIMUM R0 Added f_rename
Changed option _FS_MINIMUM to
_FS_MINIMIZE 
Dec
 

Function Documentation

FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for research and commercial developments under license policy of following trems Copyright ( )
FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for research and commercial developments under license policy of following trems all right reserved* The FatFs module is a free software and there is NO WARRANTY* No restriction on use You can modify and redistribute it for non profit or commercial product UNDER YOUR RESPONSIBILITY* Redistributions of source code must retain the above copyright notice REVISION HISTORY R0 Prototype R0 First release R0 Added FAT12 Removed unbuffered mode Fixed a problem on R0 Added a configuration option _FS_MINIMUM R0 Added f_rename Changed option _FS_MINIMUM to _FS_MINIMIZE R0 Improved cluster scan algorithm to write files fast Fixed f_mkdir creates incorrect directory on FAT32 R0 Supported multiple drive R0 Supported multiple partitions on a physical drive ( FatFs  )
FatFs Module Source Files R0 ( )
FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for research and commercial developments under license policy of following trems all right reserved* The FatFs module is a free software and there is NO WARRANTY* No restriction on use You can modify and redistribute it for non profit or commercial product UNDER YOUR RESPONSIBILITY* Redistributions of source code must retain the above copyright notice REVISION HISTORY R0 Prototype R0 First release R0 Added FAT12 Removed unbuffered mode Fixed a problem on small ( )
FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for research and commercial developments under license policy of following trems all right reserved* The FatFs module is a free software and there is NO WARRANTY* No restriction on use You can modify and redistribute it for non profit or commercial product UNDER YOUR RESPONSIBILITY* Redistributions of source code must retain the above copyright notice REVISION HISTORY R0 Prototype R0 First release R0 Added FAT12 Removed unbuffered mode Fixed a problem on R0 Added a configuration option _FS_MINIMUM R0 Added f_rename Changed option _FS_MINIMUM to _FS_MINIMIZE R0 Improved cluster scan algorithm to write files fast Fixed f_mkdir creates incorrect directory on FAT32 R0 Supported multiple drive system ( FatFs  )

Variable Documentation

FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for research and commercial developments under license policy of following trems all right reserved* The FatFs module is a free software and there is NO WARRANTY* No restriction on use You can modify and redistribute it for non profit or commercial product UNDER YOUR RESPONSIBILITY* Redistributions of source code must retain the above copyright notice REVISION HISTORY R0 Prototype Apr
FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for research and commercial developments under license policy of following trems ChaN
FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for research and commercial developments under license policy of following trems all right reserved* The FatFs module is a free software and there is NO WARRANTY* No restriction on use You can modify and redistribute it for non profit or commercial product UNDER YOUR RESPONSIBILITY* Redistributions of source code must retain the above copyright notice REVISION HISTORY R0 Prototype R0 First release R0 Added FAT12 Removed unbuffered mode Fixed a problem on R0 Added a configuration option _FS_MINIMUM R0 Added f_rename Changed option _FS_MINIMUM to _FS_MINIMIZE Dec
FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for education
FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for research and commercial developments under license policy of following trems all right reserved *The FatFs module is a free software and there is NO WARRANTY *No restriction on use You can modify and redistribute it for non profit or commercial product UNDER YOUR RESPONSIBILITY *Redistributions of source code must retain the above copyright notice REVISION HISTORY R0 Prototype R0 First release R0 Added FAT12 Removed unbuffered mode Fixed a problem on R0 Added a configuration option _FS_MINIMUM R0 Added f_rename Changed option _FS_MINIMUM to _FS_MINIMIZE R0 Improved cluster scan algorithm to write files fast Fixed f_mkdir creates incorrect directory on FAT32 Feb
FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for research and commercial developments under license policy of following trems all right reserved* The FatFs module is a free software and there is NO WARRANTY* No restriction on use You can modify and redistribute it for non profit or commercial product UNDER YOUR RESPONSIBILITY* Redistributions of source code must retain the above copyright notice REVISION HISTORY R0 Prototype R0 First release Jun
FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for research and commercial developments under license policy of following trems all right reserved* The FatFs module is a free software and there is NO WARRANTY* No restriction on use You can modify and redistribute it for personal
FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for research and commercial developments under license policy of following trems all right reserved* The FatFs module is a free software and there is NO WARRANTY* No restriction on use You can modify and redistribute it for non profit or commercial product UNDER YOUR RESPONSIBILITY* Redistributions of source code must retain the above copyright notice REVISION HISTORY R0 Prototype R0 First release R0 Added FAT12 Removed unbuffered mode Fixed a problem on R0 Added a configuration option _FS_MINIMUM Sep
FatFs Module Source Files FILES ffconf h Configuration file for FatFs module ff h Common include file for FatFs and application module ff c FatFs module diskio h Common include file for FatFs and disk I O module diskio c Skeleton of low level disk I O module integer h Alternative type definitions for integer variables option Optional external functions Low level disk I O module is not included in this archive because the FatFs module is only a generic file system layer and not depend on any specific storage device You have to provide a low level disk I O module that written to control your storage device AGREEMENTS FatFs module is an open source software to implement FAT file system to small embedded systems This is a free software and is opened for research and commercial developments under license policy of following trems all right reserved* The FatFs module is a free software and there is NO WARRANTY* No restriction on use You can use