aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Common/SWUpdate/FileSystem.c
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Embedded_SW/Embedded/Common/SWUpdate/FileSystem.c')
-rw-r--r--Software/Embedded_SW/Embedded/Common/SWUpdate/FileSystem.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/Software/Embedded_SW/Embedded/Common/SWUpdate/FileSystem.c b/Software/Embedded_SW/Embedded/Common/SWUpdate/FileSystem.c
index 94699205b..e2a84a0ec 100644
--- a/Software/Embedded_SW/Embedded/Common/SWUpdate/FileSystem.c
+++ b/Software/Embedded_SW/Embedded/Common/SWUpdate/FileSystem.c
@@ -41,6 +41,17 @@ int FileReceivedLength = 0;
static char g_cCwdBuf[50] = "/";
uint32_t WrittenBytes = 0;
+
+ErrorCode getErrorCode(FRESULT Fresult)
+{
+ switch (Fresult)
+ {
+ case FR_OK:
+ retrun ERROR_CODE_NONE;
+ default:
+ return ERROR_CODE__FILE_LENGTH_OUT_OF_RANGE;
+ }
+}
bool isDirectory(FileAttribute FileAtt)
{
if (FileAtt&&FILE_ATTRIBUTE__Directory)