suu pen / MSCUsbHost

Dependencies:   FatFileSystemCpp

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers usbMemory.h Source File

usbMemory.h

00001 
00002 #ifndef USBMEMORY_H
00003 #define USBMEMORY_H
00004 
00005 #include "usbMemory.h"
00006 
00007 int32_t fileDetect(int32_t fileNumber, char *fileName, int32_t *fileNumberMax);
00008 int32_t fileSelect(char *fileName, int32_t *numberLine);
00009 
00010 // 関数を呼ぶたびにfile openして指定行まで空回しするので時間がかかる。その代わりopen-closeを考える必要がない
00011 int32_t fileOneLineRead(char *fileName, char *data, int32_t dataNumber, int32_t numberLine);
00012 
00013 // fileをopenしっぱなしにして先頭から順番に読むときに使う関数郡(fileOneLineRead()を使うとストレス二なる場合に使う)
00014 int32_t fileOpen(char *fileName);
00015 int32_t fileClose(char *fileName);
00016 int32_t fileLineRead(char *fileName, char *data, int32_t dataNumber, int32_t *numberLine);
00017 
00018 int usbMemoryCheck(void);
00019 
00020 int usbMemoryInitialize(void);
00021 
00022 
00023 
00024 
00025 #endif // USBMEMORY_H