NetBurner 3.5.8
PDF Version
Toggle main menu visibility
Parallax/src/FileSystemUtils.h
1
/*NB_REVISION*/
2
3
/*NB_COPYRIGHT*/
4
5
#ifndef _FILESYSUTIL_H
6
#define _FILESYSUTIL_H
7
8
#include <effs_fat/fat.h>
9
10
#define MAX_EFFS_ERRORCODE (38)
11
extern
char
EffsErrorCode[][80];
12
13
#ifdef __cplusplus
14
extern
"C"
15
{
16
#endif
17
18
void
DisplayEffsErrorCode(
int
code);
19
uint8_t FormatEffsStdFlash();
20
uint8_t DisplayEffsSpaceStats();
21
uint8_t DumpDir();
22
uint32_t WriteFile(uint8_t *pDataToWrite,
char
*pFileName, uint32_t NumBytes);
23
uint32_t AppendFile(uint8_t *pDataToWrite,
char
*pFileName, uint32_t NumBytes);
24
uint32_t ReadFile(uint8_t *pReadBuffer,
char
*pFileName, uint32_t NumBytes);
25
uint8_t DeleteFile(
char
*pFileName);
26
void
ReadWriteTest();
27
void
DisplayTextFile(
char
*FileName);
28
void
fgets_test(
char
*FileName);
29
void
fprintf_test();
30
void
fputs_test(
char
*FileName);
31
32
#ifdef __cplusplus
33
}
34
#endif
35
36
#endif
examples
Parallax
src
FileSystemUtils.h
Generated by
1.18.0