File nut/fs/phat12.c


Included Files


Global Function Phat12GetClusterLink()

int Phat12GetClusterLink ( NUTDEVICE* dev, uint32_t clust, uint32_t* link )
Prototyped in: nut/include/fs/phat12.h
Calls: PhatTableLoc() nut/fs/phat12.c
  PhatSectorBufferRelease(), PhatSectorLoad()
Called by: Phat12ReleaseChain() nut/fs/phat12.c

Global Function Phat12ReleaseChain()

int Phat12ReleaseChain ( NUTDEVICE* dev, uint32_t first )
Prototyped in: nut/include/fs/phat12.h
Calls: Phat12GetClusterLink() nut/fs/phat12.c
  Phat12SetClusterLink() nut/fs/phat12.c

Global Function Phat12SetClusterLink()

int Phat12SetClusterLink ( NUTDEVICE* dev, uint32_t clust, uint32_t link )
Prototyped in: nut/include/fs/phat12.h
Calls: PhatTableLoc() nut/fs/phat12.c
  PhatSectorBufferRelease(), PhatSectorLoad()
Called by: Phat12ReleaseChain() nut/fs/phat12.c

Local Function PhatTableLoc()

static void PhatTableLoc ( PHATVOL* vol, uint32_t clust, int tabnum, uint32_t* sect, uint32_t* pos )
Called by: Phat12GetClusterLink() nut/fs/phat12.c
  Phat12SetClusterLink() nut/fs/phat12.c