AM64x MCU+ SDK  10.00.00
tisci_firewall.h File Reference

Go to the source code of this file.

Data Structures

struct  tisci_msg_fwl_change_owner_info_req
 This file contains: More...
 
struct  tisci_msg_fwl_change_owner_info_resp
 Response for a change owner operation. More...
 
struct  tisci_msg_fwl_set_firewall_region_req
 Request for configuring the firewall permissions. More...
 
struct  tisci_msg_fwl_set_firewall_region_resp
 Response for configuring the firewall permissions. More...
 
struct  tisci_msg_fwl_get_firewall_region_req
 Request for retrieving the firewall permissions. More...
 
struct  tisci_msg_fwl_get_firewall_region_resp
 Response for retrieving the firewall permissions. More...
 
struct  tisci_fwl_req
 Message to request firewall configuration region read access to the safety core. More...
 
struct  tisci_fwl_resp
 Response for requesting read access of the firewall configuration region to the safety core. More...
 

Functions

struct tisci_msg_fwl_change_owner_info_req __attribute__ ((__packed__))
 

Variables

struct tisci_header hdr
 
uint16_t fwl_id
 
uint16_t region
 
uint8_t owner_index
 
uint8_t owner_privid
 
uint16_t owner_permission_bits
 
uint32_t n_permission_regs
 
uint32_t control
 
uint32_t permissions [FWL_MAX_PRIVID_SLOTS]
 
uint64_t start_address
 
uint64_t end_address
 

Variable Documentation

◆ hdr

struct tisci_header hdr

◆ fwl_id

uint16_t fwl_id

◆ region

uint16_t region

◆ owner_index

uint8_t owner_index

◆ owner_privid

uint8_t owner_privid

◆ owner_permission_bits

uint16_t owner_permission_bits

◆ n_permission_regs

uint32_t n_permission_regs

◆ control

uint32_t control

◆ permissions

uint32_t permissions

◆ start_address

uint64_t start_address

◆ end_address

uint64_t end_address