FIREWALL READ ACCESS SAFETY CORE TISCI Description

This chapter provides information on System Firmware firewall read access safety core API for . The 2 APIs are added to allow / disable the read access of the firewall configuration region to the safety core. The available API are listed below.

TISCI Message ID Message Name Available in GP Available in HS-FS
0x902C TISCI_MSG_ALLOW_FWL_CTRL_READ NO* Yes
0x902D TISCI_MSG_FORBID_FWL_CTRL_READ NO* Yes

API Description

TISCI_MSG_ALLOW_FWL_CTRL_READ - Allow fwl read access to safety core

Usage:

Message Type Normal
Secure Queue Only? Yes

TISCI Message ID

TISCI_MSG_ALLOW_FWL_CTRL_READ          (0x902CU)

Message to allow safety host to read fwl control region

struct tisci_fwl_req

Message to request firewall configuration region read access to the safety core.

Parameter Type Description
hdr struct tisci_header Generic TISCI message header.

Parameter Type Description
hdr struct tisci_header Generic TISCI message header. ACK response indicates that allowing the read access of firewall configuration region to safety core is successful. NACK response indicates that the configuration was not performed.

TISCI_MSG_FORBID_FWL_CTRL_READ - forbid fwl read access to safety core

Usage:

Message Type Normal
Secure Queue Only? Yes

TISCI Message ID

TISCI_MSG_FORBID_FWL_CTRL_READ          (0x902DU)

Message to forbid hosts other than tifs from reading fwl control region

struct tisci_fwl_req

Message to request firewall configuration region read access to the safety core.

Parameter Type Description
hdr struct tisci_header Generic TISCI message header.

Parameter Type Description
hdr struct tisci_header Generic TISCI message header. ACK response indicates that forbidding the read access of firewall configuration region to safety core is successful. NACK response indicates that the configuration was not performed.