For an understanding of firewalls, when
reading TI documentation, the below terms also need to be understood. The Firewall FAQ
is a great reference for further understanding.
Region
A defined memory range, against which firewall permission and control attributes
are stored. These regional permissions / attributes are used to filter
interconnect transactions for a module. Each firewall can have 1 to 24 regions.
Each region has following registers:
- Control
- Permission
- Start / End Address
Host Id
Host Id is a software concept used by SYSFW and is used in TISCI. A host id
represents a processing entity. Host IDS for the Jacinto 7 device are listed
both in the TRM and SDK documentation, or can be viewed in header files.
Priv Id
The privilege ID is a hardware level identifier. Every host maps to a priv Id. A
Priv ID can represent one or more Host Ids. Priv IDs are listed in the SDK
documentation or can be viewed in SDK header files.
Firewall Id
An identifier used to uniquely define each firewall.
System Firmware
System Firmware is a collective term used to describe the TI Foundational
Security (TIFS) and Resource Management (RM)/ Power Management (PM)
services.
DMSC
Security Manager and Device Manager Core (DMSC). System firmware executes on the
DMSC.