minGlue.h 565 B

123456789101112131415
  1. /* Glue functions for the minIni library to SdFat library */
  2. #include <SdFat.h>
  3. extern SdFs SD;
  4. #define INI_READONLY 1
  5. #define INI_FILETYPE FsFile
  6. #define ini_openread(filename,file) ((file)->open(SD.vol(), filename, O_RDONLY))
  7. #define ini_close(file) ((file)->close())
  8. #define ini_read(buffer,size,file) ((file)->fgets((buffer),(size)) > 0)
  9. #define INI_FILEPOS fspos_t
  10. #define ini_tell(file,pos) ((file)->fgetpos(pos))
  11. #define ini_seek(file,pos) ((file)->fsetpos(pos))