SemiDrive SSDK Appication Program Interface PTG3.0
Data Fields
mpc_region_cfg

#include <sdrv_firewall.h>

Data Fields

uint32_t start_addr
 
uint32_t end_addr
 
uint32_t domain0_perms: 4
 
uint32_t domain1_perms: 4
 
uint32_t domain2_perms: 4
 
uint32_t domain3_perms: 4
 
uint32_t domain4_perms: 4
 
uint32_t domain5_perms: 4
 
uint32_t domain6_perms: 4
 
uint32_t domain7_perms: 4
 

Field Documentation

◆ domain0_perms

uint32_t domain0_perms

user permission << 2 | privilege permission

◆ domain1_perms

uint32_t domain1_perms

user permission << 2 | privilege permission

◆ domain2_perms

uint32_t domain2_perms

user permission << 2 | privilege permission

◆ domain3_perms

uint32_t domain3_perms

user permission << 2 | privilege permission

◆ domain4_perms

uint32_t domain4_perms

user permission << 2 | privilege permission

◆ domain5_perms

uint32_t domain5_perms

user permission << 2 | privilege permission

◆ domain6_perms

uint32_t domain6_perms

user permission << 2 | privilege permission

◆ domain7_perms

uint32_t domain7_perms

user permission << 2 | privilege permission

◆ end_addr

uint32_t end_addr

end address

◆ start_addr

uint32_t start_addr

start address


The documentation for this struct was generated from the following file: