Files
n_signer/firmware/cyd_esp32_2432s028/main/secure_mem.c

16 lines
238 B
C

#include "secure_mem.h"
void secure_memzero(void *ptr, size_t len)
{
volatile unsigned char *p = (volatile unsigned char *)ptr;
if (p == 0) {
return;
}
while (len > 0) {
*p++ = 0;
len--;
}
}