phatvol.h File Reference


Detailed Description

PHAT file system.

 *
 * $Log: phatvol.h,v $
 * Revision 1.5  2008/08/11 07:00:19  haraldkipp
 * BSD types replaced by stdint types (feature request #1282721).
 *
 * Revision 1.4  2006/10/08 16:42:56  haraldkipp
 * Not optimal, but simple and reliable exclusive access implemented.
 * Fixes bug #1486539. Furthermore, bug #1567790, which had been rejected,
 * had been reported correctly and is now fixed.
 *
 * Revision 1.3  2006/07/11 12:20:19  haraldkipp
 * PHAT file system failed when accessed from multiple threads. A mutual
 * exclusion semaphore fixes this.
 *
 * Revision 1.2  2006/02/23 15:47:18  haraldkipp
 * PHAT file system now supports configurable number of sector buffers.
 *
 * Revision 1.1  2006/01/05 16:33:10  haraldkipp
 * First check-in.
 *
 *
 * 

Definition in file phatvol.h.

Go to the source code of this file.

Data Structures

struct  PHATVBR
 Volume boot record. More...
struct  PHATSECTBUF
 Sector buffer structure. More...
struct  PHATVOL
 Volume info structure. More...

Functions

int PhatVolMount (NUTDEVICE *dev, NUTFILE *blkmnt, uint8_t part_type)
 Mount a PHAT volume.
int PhatVolUnmount (NUTDEVICE *dev)
 Unmount a PHAT volume.
uint32_t PhatClusterSector (NUTFILE *nfp, uint32_t clust)


© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/