pure sdk for main

This commit is contained in:
divadiow
2025-08-27 09:51:58 +01:00
parent f0d033f1c9
commit 0571416e7c
3283 changed files with 1577720 additions and 1 deletions
@@ -0,0 +1,29 @@
#include "mbedtls/entropy.h"
#include <string.h>
#include <stdlib.h>
#include <time.h>
int mbedtls_hardware_poll(void *data, unsigned char *output, size_t len, size_t *olen)
{
int i;
int r;
char *ptr;
((void)data);
if (NULL == output){
return -1;
}
ptr = (char *)output;
srand(time(NULL));
for (i = 0; i < len; i += sizeof(int))
{
r = rand();
(void) memcpy(ptr + i, &r, sizeof(int) > (unsigned int)(len - i)? (unsigned int)(len - i): sizeof(int));
}
*olen = len;
return 0;
}