Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
|
SAU configuration for secure/nonsecure region settings. More...
Go to the source code of this file.
SAU configuration for secure/nonsecure region settings.
#define FMC_INIT_NSBA 1 |
#define FMC_NON_SECURE_BASE (0x10000000 + FMC_SECURE_ROM_SIZE) |
#define FMC_SECURE_ROM_SIZE 0x80000 |
#define NON_SECURE_SRAM_BASE (0x30000000 + SCU_SECURE_SRAM_SIZE) |
#define SAU_INIT_CTRL 0 |
#define SAU_INIT_CTRL_ALLNS 0 |
#define SAU_INIT_CTRL_ENABLE 1 |
#define SAU_INIT_END0 0x0003FFFF /* end address of SAU region 0 */ |
#define SAU_INIT_END1 0x1007FFFF |
#define SAU_INIT_END2 0x2000FFFF |
#define SAU_INIT_END3 0x3f7ff |
#define SAU_INIT_END4 0x1007FFFF /* end address of SAU region 4 */ |
#define SAU_INIT_END5 0x00807FFF |
#define SAU_INIT_END6 0x30017FFF |
#define SAU_INIT_END7 0x5FFFFFFF |
#define SAU_INIT_NSC0 1 |
#define SAU_INIT_NSC1 0 |
#define SAU_INIT_NSC2 1 |
#define SAU_INIT_NSC3 1 |
#define SAU_INIT_NSC4 0 |
#define SAU_INIT_NSC5 1 |
#define SAU_INIT_NSC6 0 |
#define SAU_INIT_NSC7 0 |
#define SAU_INIT_REGION | ( | n | ) |
#define SAU_INIT_REGION0 0 |
#define SAU_INIT_REGION1 0 |
#define SAU_INIT_REGION2 0 |
#define SAU_INIT_REGION3 0 |
#define SAU_INIT_REGION4 1 |
#define SAU_INIT_REGION5 1 |
#define SAU_INIT_REGION6 1 |
#define SAU_INIT_REGION7 1 |
#define SAU_INIT_START0 0x0003F000 /* start address of SAU region 0 */ |
#define SAU_INIT_START1 0x10040000 |
#define SAU_INIT_START2 0x2000F000 |
#define SAU_INIT_START3 0x3f000 |
#define SAU_INIT_START4 FMC_NON_SECURE_BASE /* start address of SAU region 4 */ |
#define SAU_INIT_START5 0x00807E00 |
#define SAU_INIT_START6 NON_SECURE_SRAM_BASE |
#define SAU_INIT_START7 0x50000000 |
#define SAU_REGIONS_MAX 8 /* Max. number of SAU regions */ |
#define SCB_AIRCR_BFHFNMINS_VAL 0 |
#define SCB_AIRCR_PRIS_VAL 0 |
#define SCB_AIRCR_SYSRESETREQS_VAL 0 |
#define SCB_CSR_AIRCR_INIT 1 |
#define SCB_CSR_DEEPSLEEPS_VAL 0 |
#define SCU_INIT_IONSSET_VAL 0x0 |
#define SCU_INIT_PNSSET0_VAL 0x0 |
#define SCU_INIT_PNSSET1_VAL 0x00000 |
#define SCU_INIT_PNSSET2_VAL 0x0 |
#define SCU_INIT_PNSSET3_VAL 0x00000 |
#define SCU_INIT_PNSSET4_VAL 0x0 |
#define SCU_INIT_PNSSET5_VAL 0x0 |
#define SCU_INIT_PNSSET6_VAL 0x0 |
#define SCU_SECURE_SRAM_SIZE 0x18000 |