Index From Microchip MDD File System Interface previous page next page MDDFS Interface Library Help Contents | Index | Home Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W _ _BootSec structure _BPB_FAT12 structure _BPB_FAT16 structure _BPB_FAT32 structure _CETYPE enumeration _DIRENTRY structure _FLAG_MINUS macro _FLAG_OCTO macro _FLAG_PLUS macro _FLAG_SIGNED macro _FLAG_SPACE macro _FLAG_ZERO macro _FMT_BYTE macro _FMT_LONG macro _FMT_LONGLONG macro _FMT_SHRTLONG macro _FMT_UNSPECIFIED macro _MAX_HEAP_SIZE macro _MAX_SEGMENT_SIZE macro _PT_MBR structure _SRAMmerge function _uDynamicHeap variable A ADDBL macro ADDDIR macro ADDR0 macro ADDR1 macro ADDR2 macro ADDR3 macro ADRTRIS0 macro ADRTRIS1 macro ADRTRIS2 macro ADRTRIS3 macro ALLOW_DIRS macro ALLOW_FILESEARCH macro ALLOW_FORMATS macro ALLOW_FSFPRINTF macro ALLOW_PGMFUNCTIONS macro ALLOW_WRITES macro APIs APPEND macro APPENDPLUS macro ATTR_ARCHIVE macro ATTR_DIRECTORY macro ATTR_HIDDEN macro ATTR_LONG_NAME macro ATTR_MASK macro ATTR_READ_ONLY macro ATTR_SYSTEM macro ATTR_VOLUME macro B Boot sector BootSec type BSI_BOOTSIG macro BSI_BPS macro BSI_FAT32_BOOTSIG macro BSI_FAT32_FSTYPE macro BSI_FATCOUNT macro BSI_FATSZ32 macro BSI_FSTYPE macro BSI_RESRVSEC macro BSI_ROOTCLUS macro BSI_ROOTDIRENTS macro BSI_SPC macro BSI_SPF macro BSI_TOTSEC16 macro BSI_TOTSEC32 macro C C_DRIVE_DIAG macro C_DRIVE_IDENT macro C_SECTOR_READ macro C_SECTOR_WRITE macro Cache_File_Entry function CacheTime function CE_BAD_FILE enumeration member CE_BAD_PARTITION enumeration member CE_BAD_SECTOR_READ enumeration member CE_BADCACHEREAD enumeration member CE_CARDFAT32 enumeration member CE_COULD_NOT_GET_CLUSTER enumeration member CE_DELETE_DIR enumeration member CE_DIR_FULL enumeration member CE_DIR_NOT_EMPTY enumeration member CE_DIR_NOT_FOUND enumeration member CE_DISK_FULL enumeration member CE_DONE enumeration member CE_EOF macro CE_ERASE_FAIL enumeration member CE_FAT_EOF macro CE_FILE_NOT_FOUND enumeration member CE_FILENAME_2_LONG enumeration member CE_FILENAME_EXISTS enumeration member CE_FILENOTOPENED enumeration member CE_GOOD enumeration member CE_INIT_ERROR enumeration member CE_INVALID_ARGUMENT enumeration member CE_INVALID_CLUSTER enumeration member CE_INVALID_FILENAME enumeration member CE_NONSUPPORTED_SIZE enumeration member CE_NOT_FORMATTED enumeration member CE_NOT_INIT enumeration member CE_NOT_PRESENT enumeration member CE_READONLY enumeration member CE_SEEK_ERROR enumeration member CE_TOO_MANY_FILES_OPEN enumeration member CE_UNSUPPORTED_FS enumeration member CE_WRITE_ERROR enumeration member CE_WRITE_PROTECTED enumeration member CE_WRITEONLY enumeration member CETYPE enumeration CF Physical Layer CF_BT_CD1 macro CF_BT_CD1DIR macro CF_BT_RDY macro CF_BT_READYDIR macro CF_BT_RESETDIR macro CF_BT_RST macro CF_CE macro CF_CEDIR macro CF_OE macro CF_OEDIR macro CF_PMP_CD1 macro CF_PMP_CD1DIR macro CF_PMP_RDY macro CF_PMP_READYDIR macro CF_PMP_RESETDIR macro CF_PMP_RST macro CF_WE macro CF_WEDIR macro chdirhelper function CID union CloseSPIM function Cluster CLUSTER_EMPTY macro CLUSTER_FAIL_FAT16 macro CLUSTER_FAIL_FAT32 macro Cluster2Sector function CMD_PACKET union cmdAPP_CMD macro cmdCRC_ON_OFF macro cmdERASE macro cmdGO_IDLE_STATE macro cmdREAD_MULTI_BLOCK macro cmdREAD_OCR macro cmdREAD_SINGLE_BLOCK macro cmdSEND_CID macro cmdSEND_CSD macro cmdSEND_OP_COND macro cmdSEND_STATUS macro cmdSET_BLOCKLEN macro cmdSTOP_TRANSMISSION macro cmdTAG_SECTOR_END macro cmdTAG_SECTOR_START macro cmdWRITE_MULTI_BLOCK macro cmdWRITE_SINGLE_BLOCK macro Configuring Hardware CreateDIR function CreateFileEntry function CreateFirstCluster function CSD union Current Working Directory cwd variable cwdptr variable D DATA_ACCEPTED macro DATA_START_TOKEN macro defaultArray variable defaultString variable DELAY_OVERHEAD macro DELAY_PRESCALER macro Delayms function DIR_DEL macro DIR_EMPTY macro DIR_EXTENSION macro DIR_NAMECOMP macro DIR_NAMESIZE macro dirCleared variable Directory DIRECTORY macro Directory Structure DIRENTRIES_PER_SECTOR macro DIRENTRY type DISK structure DISKmount function E END_CLUSTER_FAT12 macro END_CLUSTER_FAT16 macro END_CLUSTER_FAT32 macro EOF macro EraseCluster function eraseDir function Explorer 16 with PICtail for SD and MMC F FALSE macro FAT FAT_erase_cluster_chain function FAT_GOOD_SIGN_0 macro FAT_GOOD_SIGN_1 macro FAT12 macro FAT16 macro FAT32 macro FATfindEmptyCluster function FatRootDirClusterValue variable File Manipulation Layer (FSIO) FILE_NAME_SIZE macro FILEallocate_new_cluster function FILECreateHeadCluster function FILEerase function FILEfind function FILEFLAGS structure FILEget_next_cluster function FILEOBJ type FileObjectCopy function FILEopen function Fill_File_Object function FindEmptyEntries function FindFirst function FindFirstpgm function FindNext function flushData function FO_MBR macro FormatDirName function FormatFileName function FOUND macro FS_DYNAMIC_MEM macro FS_MAX_FILES_OPEN macro FSattrib function FSchdir function FSchdirpgm function FSCreateMBR function FSerrno variable FSerror function FSfclose function FSfeof function FSFILE structure FSfopen function FSfopenpgm function FSformat function FSfprintf function FSfread function FSfseek function FSftell function FSfwrite function FSgetcwd function FSInit function FSmkdir function FSmkdirpgm function FSputc function FSremove function FSremovepgm function FSrename function FSrenamepgm function FSrewind function FSrmdir function FSrmdirpgm function FSvfprintf function G gBufferOwner variable gBufferZeroed variable gDataBuffer variable gDiskData variable GetFullClusterNumber function GetInstructionClock macro GetPeripheralClock macro GetPreviousEntry function GetSystemClock macro Getting Help Getting Started gFATBuffer variable gFileArray variable gFileSlotOpen variable gFileTemp variable gLastDataSectorRead variable gLastFATSectorRead variable gNeedDataWrite variable gNeedFATWrite variable gTimeAccDate variable gTimeCrtDate variable gTimeCrtMS variable gTimeCrtTime variable gTimeWrtDate variable gTimeWrtTime variable H HPC Explorer with PICtail for SD and MMC I IncrementTimeStamp function INCREMENTTIMESTAMP macro INPUT macro Internal Members intmax_t macro L LAST_CLUSTER_FAT12 macro LAST_CLUSTER_FAT16 macro LAST_CLUSTER_FAT32 macro Library Members LoadBootSector function LoadDirAttrib function LoadMBR function M MANUAL_SPI_CLOCK_VALUE macro MASK_MAX_FILE_ENTRY_LIMIT_BITS macro Master Boot Record MASTER_ENABLE_ON macro MAX_HEAP_SIZE macro MDD_CFBT_CFread function MDD_CFBT_CFwait function MDD_CFBT_CFwrite function MDD_CFBT_DATABIN macro MDD_CFBT_DATABinput macro MDD_CFBT_DATABOUT macro MDD_CFBT_DATABoutput macro MDD_CFBT_DATADIR macro MDD_CFBT_InitIO function MDD_CFBT_MediaDetect function MDD_CFBT_MediaInitialize macro MDD_CFBT_SectorRead function MDD_CFBT_SectorWrite function MDD_CFBT_WriteProtectState function MDD_CFPMP_CFread function MDD_CFPMP_CFwait function MDD_CFPMP_CFwrite function MDD_CFPMP_DATABinput macro MDD_CFPMP_DATABoutput macro MDD_CFPMP_DATADIR macro MDD_CFPMP_InitIO function MDD_CFPMP_MediaDetect function MDD_CFPMP_MediaInitialize macro MDD_CFPMP_SectorRead function MDD_CFPMP_SectorWrite function MDD_CFPMP_WriteProtectState function MDD_CFread macro MDD_CFwait macro MDD_CFwrite macro MDD_InitIO macro MDD_MediaDetect macro MDD_MediaInitialize macro MDD_ReadCapacity macro MDD_ReadSectorSize macro MDD_SDSPI_finalLBA variable MDD_SDSPI_InitIO function MDD_SDSPI_MediaDetect function MDD_SDSPI_MediaInitialize function MDD_SDSPI_ReadCapacity function MDD_SDSPI_ReadMedia function MDD_SDSPI_ReadSectorSize function MDD_SDSPI_SectorRead function MDD_SDSPI_SectorWrite function MDD_SDSPI_ShutdownMedia function MDD_SDSPI_WriteProtectState function MDD_SectorRead macro MDD_SectorWrite macro MDD_ShutdownMedia macro MDD_WriteProtectState function MEDIA_SECTOR_SIZE macro Microchip MDD File System Interface Library MILLISECDELAY macro mkdirhelper function MMC_BAD_RESPONSE macro MMC_FLOATING_BUS macro MMC_RESPONSE union MOREDATA macro mReadCRC macro mSend8ClkCycles macro mSendCRC macro N NEAR macro NEAR_MODEL macro nextClusterIsLast variable NO_MORE macro NODATA macro NOT_FOUND macro NUMBER_OF_BYTES_IN_DIR_ENTRY macro O OpenSPIM function OUTPUT macro P PopulateEntries function PRI_PRESCAL_1_1 macro PT_MBR type PTE_MBR structure Public Members R R_CMD macro R_COUNT macro R_CYHI macro R_CYLO macro R_DATA macro R_DRIVE macro R_ERROR macro R_SECT macro R_STATUS macro RAMread macro RAMreadD macro RAMreadW macro RAMwrite macro READ macro ReadByte function ReadDWord function ReadFAT function ReadMediaManual function READPLUS macro ReadWord function recache variable RESP enumeration RESPONSE_1 union RESPONSE_2 union rmdirhelper function Root directory S s_digits variable S_ERROR macro S_READY macro SALLOC type SD_CD macro SD_CD_TRIS macro SD_CS macro SD_CS_TRIS macro SD_WE macro SD_WE_TRIS macro sdmmc_cmd enumeration sdmmc_cmdtable variable SD-SPI Physical Layer SEARCH_TYPE enumeration SearchRec structure SEC_PRESCAL_1_1 macro Sector SEEK_CUR macro SEEK_END macro SEEK_SET macro SendMMCCmd function SendMMCCmdManual function SetClockVars function Software Configuration SPI_INTERRUPT_FLAG macro SPIBRG macro SPIBUF macro SPICLOCK macro SPICLOCKLAT macro SPICLOCKPORT macro SPICON1 macro SPICON1bits macro SPIENABLE macro SPIIN macro SPIINLAT macro SPIINPORT macro SPIOUT macro SPIOUTLAT macro SPIOUTPORT macro SPISTAT macro SPISTAT_RBF macro SPISTATbits macro SRAMInitHeap function str_put_n_chars function SUPPORT_FAT32 macro SWORD structure SYNC_MODE_FAST macro SYNC_MODE_MED macro SYNC_MODE_SLOW macro T tempArray variable TempClusterCalc variable tempCWDobj variable Terminology The SD Card Demo The SD Data Logger Demo TOTAL_FILE_SIZE macro TRUE macro typMMC_CMD structure U USE_CF_INTERFACE_WITH_PMP macro USE_MANUAL_CF_INTERFACE macro USE_SD_INTERFACE_WITH_SPI macro USE_USB_INTERFACE macro USERDEFINEDCLOCK macro USEREALTIMECLOCK macro V ValidateChars function VALUE_BASED_ON_ENTRIES_PER_CLUSTER macro VALUE_DOTDOT_CLUSTER_VALUE_FOR_ROOT macro W WRITE macro Write_File_Entry function writeDotEntries function WRITEPLUS macro WriteSPIM function WriteSPIManual function Microchip MDD File System Interface 1.2.0 - [Aug 18, 2008]Copyright © 2008 Microchip Technology, Inc. All rights reserved. Contents | Index | Home previous page start next page