FAT16 configuration
[FAT16 support]


Detailed Description

Preprocessor defines to configure the FAT16 implementation.


Defines

#define FAT16_WRITE_SUPPORT
 Controls FAT16 write support.
#define FAT16_DATETIME_SUPPORT
 Controls FAT16 date and time support.
#define fat16_get_datetime(year, month, day, hour, min, sec)
 Determines the function used for retrieving current date and time.
#define FAT16_FS_COUNT
 Maximum number of filesystem handles.
#define FAT16_FILE_COUNT
 Maximum number of file handles.
#define FAT16_DIR_COUNT
 Maximum number of directory handles.


Define Documentation

#define FAT16_WRITE_SUPPORT

Controls FAT16 write support.

Set to 1 to enable FAT16 write support, set to 0 to disable it.

#define FAT16_DATETIME_SUPPORT

Controls FAT16 date and time support.

Set to 1 to enable FAT16 date and time stamping support.

#define fat16_get_datetime ( year,
month,
day,
hour,
min,
sec   ) 

Determines the function used for retrieving current date and time.

Define this to the function call which shall be used to retrieve current date and time.

Note:
Used only when FAT16_DATETIME_SUPPORT is 1.
Parameters:
[out] year Pointer to a uint16_t which receives the current year.
[out] month Pointer to a uint8_t which receives the current month.
[out] day Pointer to a uint8_t which receives the current day.
[out] hour Pointer to a uint8_t which receives the current hour.
[out] min Pointer to a uint8_t which receives the current minute.
[out] sec Pointer to a uint8_t which receives the current sec.


Generated on Thu May 22 18:12:37 2008 for mega-eth by  doxygen 1.5.5