AM62x MCU+ SDK  09.02.01
SAFETY_CHECKERS TIFS APIs

Introduction

Functions

int32_t SafetyCheckers_tifsReqFwlOpen (void)
 API to request TIFS to open firewall. More...
 
int32_t SafetyCheckers_tifsGetFwlCfg (SafetyCheckers_TifsFwlConfig *fwlConfig, uint32_t size)
 API uses the pointer to firewall configuration fwlConfig as input and updates fwlConfig with the register dump of the firewall registers specified. More...
 
int32_t SafetyCheckers_tifsVerifyFwlCfg (const SafetyCheckers_TifsFwlConfig *fwlConfig, uint32_t size)
 API compares the fwlConfig (golden reference) with runtime firewall register values and return success or failure. More...
 
int32_t SafetyCheckers_tifsReqFwlClose (void)
 API to request TIFS to close firewall. More...
 

Function Documentation

◆ SafetyCheckers_tifsReqFwlOpen()

int32_t SafetyCheckers_tifsReqFwlOpen ( void  )

API to request TIFS to open firewall.

Returns
status SAFETY_CHECKERS_SOK : Success SAFETY_CHECKERS_FAIL: Failure

◆ SafetyCheckers_tifsGetFwlCfg()

int32_t SafetyCheckers_tifsGetFwlCfg ( SafetyCheckers_TifsFwlConfig fwlConfig,
uint32_t  size 
)

API uses the pointer to firewall configuration fwlConfig as input and updates fwlConfig with the register dump of the firewall registers specified.

Parameters
fwlConfig[IN/OUT] Pointer to static firewall configuration to be populated with register values
size[IN] Number of entries in the static firewall configuration
Returns
status SAFETY_CHECKERS_SOK : Success SAFETY_CHECKERS_FAIL: Failure

◆ SafetyCheckers_tifsVerifyFwlCfg()

int32_t SafetyCheckers_tifsVerifyFwlCfg ( const SafetyCheckers_TifsFwlConfig fwlConfig,
uint32_t  size 
)

API compares the fwlConfig (golden reference) with runtime firewall register values and return success or failure.

Parameters
fwlConfig[IN/OUT] Pointer to static firewall configuration / Golden Reference to be verified against
size[IN] Number of entries in the static firewall configuration
Returns
status SAFETY_CHECKERS_SOK : Success SAFETY_CHECKERS_FAIL: Failure

◆ SafetyCheckers_tifsReqFwlClose()

int32_t SafetyCheckers_tifsReqFwlClose ( void  )

API to request TIFS to close firewall.

Returns
status SAFETY_CHECKERS_SOK : Success SAFETY_CHECKERS_FAIL: Failure