Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
main.c File Reference

Macros

#define ARM_STD_SMC_CALL_COUNT   0x8400ff00UL
 
#define ARM_STD_SMC_VERSION   0x8400ff03UL
 
#define ARM_STD_SMC_UNKNOWN   0xffffffffUL
 
#define SMC_UNK   -1
 

Typedefs

typedef void(* smc_call_method_t) (unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, struct arm_smccc_res *)
 

Functions

void test_smc_call_func (void)
 
 ZTEST_SUITE (arm64_smc_call, NULL, NULL, NULL, NULL, NULL)
 

Variables

smc_call_method_t smc_call = arm_smccc_smc
 

Macro Definition Documentation

◆ ARM_STD_SMC_CALL_COUNT

#define ARM_STD_SMC_CALL_COUNT   0x8400ff00UL

◆ ARM_STD_SMC_UNKNOWN

#define ARM_STD_SMC_UNKNOWN   0xffffffffUL

◆ ARM_STD_SMC_VERSION

#define ARM_STD_SMC_VERSION   0x8400ff03UL

◆ SMC_UNK

#define SMC_UNK   -1

Typedef Documentation

◆ smc_call_method_t

typedef void(* smc_call_method_t) (unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long, struct arm_smccc_res *)

Function Documentation

◆ test_smc_call_func()

void test_smc_call_func ( void )

◆ ZTEST_SUITE()

ZTEST_SUITE ( arm64_smc_call ,
NULL ,
NULL ,
NULL ,
NULL ,
NULL  )

Variable Documentation

◆ smc_call