Initial commit: TXW82x FPV v2.7.0.7-42229 SDK + project sources

This commit is contained in:
2026-07-06 11:30:13 +08:00
commit e76462eeb7
3451 changed files with 1415300 additions and 0 deletions

View File

@@ -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;
}