61 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| FatFs/Tiny-FatFs Module Source Files  R0.01 (C)ChaN, 2006
 | |
| 
 | |
| 
 | |
| Files
 | |
| 
 | |
|   ff.h       Common include file for FatFs and application module.
 | |
|   ff.c       FatFs module
 | |
|   tff.h      Common include file for Tiny-FatFs and application module.
 | |
|   tff.c      Tiny-FatFs module
 | |
|   diskio.h   Common include file for (Tiny-)FatFs and disk I/O module.
 | |
|   integer.h  Alternative type definitions for unsigned integers.
 | |
| 
 | |
|   Low level disk I/O module is not included in this archive because the
 | |
|   FatFs/Tiny-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.
 | |
| 
 | |
| 
 | |
| 
 | |
| Configuration Options
 | |
| 
 | |
|   There are several configuration options for various envilonment and requirement.
 | |
|   The configuration options are in include files ff.h and tff.h.
 | |
| 
 | |
|   #define _BYTE_ACC
 | |
| 
 | |
|   This is the most impotant option that depends on the processor architecture.
 | |
|   When your microcontroller corresponds to either or both of following terms, the
 | |
|   _BYTE_ACC must be defined.
 | |
| 
 | |
|   - Muti-byte integers (short, long) are stored in Big-Endian.
 | |
|   - Address unaligned word access causes an address error or incorrect behavior.
 | |
| 
 | |
| 
 | |
|   #define _FS_READONLY
 | |
| 
 | |
|   When application program does not require any write access, _FS_READONLY can be
 | |
|   defined to eliminate writing code to reduce module size.
 | |
| 
 | |
| 
 | |
|   #define _USE_SJIS
 | |
| 
 | |
|   When _USE_SJIS is defined, Shift-JIS code set can be used as a file name,
 | |
|   otherwire second byte of double-byte characters will be collapted.
 | |
| 
 | |
| 
 | |
| 
 | |
| Agreements
 | |
| 
 | |
|   The FatFs/Tiny-FatFs module is a free software and there is no warranty.
 | |
|   The FatFs/Tiny-FatFs module is opened for education, reserch and development.
 | |
|   You can use, modify and republish it for personal, non-profit or profit use
 | |
|   without any limitation under your responsibility. 
 | |
| 
 | |
| 
 | |
| 
 | |
| Revision History
 | |
| 
 | |
|   Feb 26, 2006  R0.00  Prototype
 | |
|   Apr 29, 2006  R0.01  First stable version
 |