Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
main_s.c File Reference
#include <arm_cmse.h>
#include <stdio.h>
#include "NuMicro.h"
#include "partition_M2351.h"
#include "secure_port_macros.h"
Include dependency graph for main_s.c:

Typedefs

typedef __NONSECURE_CALL int32_t(* NonSecure_funcptr) (uint32_t)
 
typedef int32_t(* Secure_funcptr) (uint32_t)
 

Functions

__NONSECURE_ENTRY int do_nothing_entry_func (void)
 
int main (void)
 

Variables

const uint32_t __top_veneer_table []
 
const uint32_t mainNONSECURE_APP_START_ADDRESS = (uint32_t)__top_veneer_table + 0x10000000
 

Typedef Documentation

◆ NonSecure_funcptr

typedef __NONSECURE_CALL int32_t(* NonSecure_funcptr) (uint32_t)

◆ Secure_funcptr

typedef int32_t(* Secure_funcptr) (uint32_t)

Function Documentation

◆ do_nothing_entry_func()

__NONSECURE_ENTRY int do_nothing_entry_func ( void  )

◆ main()

int main ( void  )

Variable Documentation

◆ __top_veneer_table

const uint32_t __top_veneer_table[]
extern

◆ mainNONSECURE_APP_START_ADDRESS

const uint32_t mainNONSECURE_APP_START_ADDRESS = (uint32_t)__top_veneer_table + 0x10000000