From 60b1c4bbe1099980ced1f69a9a51674f6e05dd3e Mon Sep 17 00:00:00 2001 From: Linus Nielsen Feltzing Date: Thu, 15 Jan 2004 14:30:59 +0000 Subject: Implemented the mkdir() function in the FAT32 driver git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4238 a1c6a512-1295-4272-9138-f99709370657 --- firmware/test/fat/main.c | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'firmware/test/fat/main.c') diff --git a/firmware/test/fat/main.c b/firmware/test/fat/main.c index 9c1b983925..37ea2f49be 100644 --- a/firmware/test/fat/main.c +++ b/firmware/test/fat/main.c @@ -486,6 +486,21 @@ int dbg_trunc(char* name, int size) return close(fd); } +int dbg_mkdir(char* name) +{ + char text[BUFSIZE+1]; + int i; + int fd; + int x=0; + bool stop = false; + + fd = mkdir(name); + if (fd<0) { + DEBUGF("Failed creating directory\n"); + return -1; + } +} + int dbg_cmd(int argc, char *argv[]) { char* cmd = NULL; @@ -577,6 +592,13 @@ int dbg_cmd(int argc, char *argv[]) } } + if (!strcasecmp(cmd, "mkdir")) + { + if (arg1) { + return dbg_mkdir(arg1); + } + } + if (!strcasecmp(cmd, "del")) { if (arg1) -- cgit v1.2.3