My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions
smc_wrapper.c File Reference
#include <sw_types.h>
#include <smc_id.h>
#include <sw_cpu_helper.h>
#include <sw_board.h>
#include <cpu.h>
#include <secure_exception.h>
#include <cpu_data.h>
#include <global.h>

Functions

void invoke_ns_kernel (void)
 SMC is called non-secure kernel is invoked. More...
 
void return_secure_api (u32 retval)
 Calls smc function with appropriate return value obtained by executing the secure api. More...
 

Function Documentation

void invoke_ns_kernel ( void  )

SMC is called non-secure kernel is invoked.

Calls smc function with appropriate argument and hence non-secure kernel gets invoked on reaching the non-secure side.

void return_secure_api ( u32  retval)

Calls smc function with appropriate return value obtained by executing the secure api.

Parameters
retval