44 lines
		
	
	
		
			476 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			476 B
		
	
	
	
		
			C
		
	
	
	
	
	
 | 
						|
#include "os_types.h"
 | 
						|
#include "dbg_io.h"
 | 
						|
#include "sec_glb.h"
 | 
						|
 | 
						|
 | 
						|
extern int rng_main();
 | 
						|
 | 
						|
extern int aes_main();
 | 
						|
 | 
						|
extern int sha256_main();
 | 
						|
 | 
						|
extern int sha512_main();
 | 
						|
 | 
						|
extern int chacha20_main();
 | 
						|
 | 
						|
extern int ecp_main();
 | 
						|
 | 
						|
volatile int mbedtls_timing_alarmed = 0;
 | 
						|
 | 
						|
int main()
 | 
						|
{
 | 
						|
 | 
						|
	dbg_uart_init();
 | 
						|
 | 
						|
    sec_glb_enable(SEC_GLB_SEC);
 | 
						|
 | 
						|
    rng_main();
 | 
						|
 | 
						|
    aes_main();
 | 
						|
 | 
						|
    sha256_main();
 | 
						|
 | 
						|
    sha512_main();
 | 
						|
 | 
						|
    chacha20_main();
 | 
						|
 | 
						|
    //ecp_main();
 | 
						|
 | 
						|
    while(1);
 | 
						|
 | 
						|
    return 0;
 | 
						|
}
 |