34#define SUPPORT_SL_R1_API
40#include "simplelink.h"
43volatile int g_last_sl_result;
47 g_last_sl_result = result;
53 g_last_sl_result = result;
59 const uint8_t* name = (
const uint8_t*)filename;
60 int ret = sl_FsDel(name, 0);
61 if (ret == SL_ERROR_FS_FILE_HAS_NOT_BEEN_CLOSE_CORRECTLY)
63 ret = sl_FsOpen( name, SL_FS_WRITE,
nullptr);
64 LOG(
INFO,
"recreate %s: %d", name, ret);
67 ret = sl_FsClose(ret,
nullptr,
nullptr, 0);
68 LOG(
INFO,
"recreate-close %s: %d", name, ret);
70 ret = sl_FsDel(name, 0);
71 LOG(
INFO,
"redelete %s: %d", name, ret);
int SlDeleteFile(const void *filename)
Deletes a file from sflash.
void SlCheckResult(int result, int expected)
Tests that a SimpleLink request has succeeded.
void SlCheckError(int result)
Tests that a SimpleLink request has succeeded (return >= 0).
#define LOG(level, message...)
Conditionally write a message to the logging output.
static const int INFO
Loglevel that is printed by default, reporting some status information.
#define HASSERT(x)
Checks that the value of expression x is true, else terminates the current process.