AM62x MCU+ SDK  10.01.00
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_tifsGetIscCbassCfg (SafetyCheckers_TifsIscCbassConfig *iscConfig, uint32_t size)
 API uses the pointer to cbass isc configuration iscConfig as input and updates iscConfig with the register dump of the isc registers specified. More...
 
int32_t SafetyCheckers_tifsGetIscCcCfg (SafetyCheckers_TifsIscCcConfig *iscConfig, uint32_t size)
 API uses the pointer to cc isc configuration iscConfig as input and updates iscConfig with the register dump of the isc registers specified. More...
 
int32_t SafetyCheckers_tifsGetIscRaCfg (SafetyCheckers_TifsIscRaConfig *iscConfig, uint32_t size)
 API uses the pointer to ra isc configuration iscConfig as input and updates iscConfig with the register dump of the isc 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_tifsVerifyIscCbassCfg (const SafetyCheckers_TifsIscCbassConfig *iscConfig, uint32_t size)
 API compares the cbass iscConfig (golden reference) with runtime isc register values and return success or failure. More...
 
int32_t SafetyCheckers_tifsVerifyIscCcCfg (const SafetyCheckers_TifsIscCcConfig *iscConfig, uint32_t size)
 API compares the cc iscConfig (golden reference) with runtime isc register values and return success or failure. More...
 
int32_t SafetyCheckers_tifsVerifyIscRaCfg (const SafetyCheckers_TifsIscRaConfig *iscConfig, uint32_t size)
 API compares the ra iscConfig (golden reference) with runtime isc 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_tifsGetIscCbassCfg()

int32_t SafetyCheckers_tifsGetIscCbassCfg ( SafetyCheckers_TifsIscCbassConfig iscConfig,
uint32_t  size 
)

API uses the pointer to cbass isc configuration iscConfig as input and updates iscConfig with the register dump of the isc registers specified.

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

◆ SafetyCheckers_tifsGetIscCcCfg()

int32_t SafetyCheckers_tifsGetIscCcCfg ( SafetyCheckers_TifsIscCcConfig iscConfig,
uint32_t  size 
)

API uses the pointer to cc isc configuration iscConfig as input and updates iscConfig with the register dump of the isc registers specified.

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

◆ SafetyCheckers_tifsGetIscRaCfg()

int32_t SafetyCheckers_tifsGetIscRaCfg ( SafetyCheckers_TifsIscRaConfig iscConfig,
uint32_t  size 
)

API uses the pointer to ra isc configuration iscConfig as input and updates iscConfig with the register dump of the isc registers specified.

Parameters
iscConfig[IN/OUT] Pointer to static isc configuration to be populated with register values
size[IN] Number of entries in the static isc 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_tifsVerifyIscCbassCfg()

int32_t SafetyCheckers_tifsVerifyIscCbassCfg ( const SafetyCheckers_TifsIscCbassConfig iscConfig,
uint32_t  size 
)

API compares the cbass iscConfig (golden reference) with runtime isc register values and return success or failure.

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

◆ SafetyCheckers_tifsVerifyIscCcCfg()

int32_t SafetyCheckers_tifsVerifyIscCcCfg ( const SafetyCheckers_TifsIscCcConfig iscConfig,
uint32_t  size 
)

API compares the cc iscConfig (golden reference) with runtime isc register values and return success or failure.

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

◆ SafetyCheckers_tifsVerifyIscRaCfg()

int32_t SafetyCheckers_tifsVerifyIscRaCfg ( const SafetyCheckers_TifsIscRaConfig iscConfig,
uint32_t  size 
)

API compares the ra iscConfig (golden reference) with runtime isc register values and return success or failure.

Parameters
iscConfig[IN/OUT] Pointer to static isc configuration / Golden Reference to be verified against
size[IN] Number of entries in the static isc 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