Beispiel #1
0
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;
}
Beispiel #2
0
int dfs_uffs_mkfs(const char* device_name)   
{        
	return uffs_format(NULL);   
}