static byte FormatCmd(const unsigned char *cmd, const CLS1_ConstStdIOType *io) { /* precondition: cmd starts with "mkdir" */ char d_name[UFFS_PATHSIZE]; byte res = ERR_OK; if (UTIL1_ReadEscapedName(cmd + sizeof("format"), (unsigned char*)d_name, sizeof(d_name), NULL, NULL, NULL) == ERR_OK) { MSGLN("Formatting %s...", d_name); res = uffs_format( d_name ); } else { CmdUsageError(cmd, (unsigned char*)"format mountPath", io); res = ERR_FAILED; } return res; }
int dfs_uffs_mkfs(const char* device_name) { return uffs_format(NULL); }