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 CUSTOM_PARTITION_H |
#define FMC_INIT_NSBA 1 |
#define FMC_NON_SECURE_BASE (0x10000000 + FMC_SECURE_ROM_SIZE) |
#define FMC_SECURE_ROM_SIZE 0x10000 |
#define NON_SECURE_SRAM_BASE (0x30000000 + SCU_SECURE_SRAM_SIZE) |
#define NVIC_INIT_ITNS0 1 |
#define NVIC_INIT_ITNS0_VAL 0x11ff0000 |
#define NVIC_INIT_ITNS1 1 |
#define NVIC_INIT_ITNS1_VAL 0x5dfb16fc |
#define NVIC_INIT_ITNS2 1 |
#define NVIC_INIT_ITNS2_VAL 0x1f0fd99 |
#define NVIC_INIT_ITNS3 1 |
#define NVIC_INIT_ITNS3_VAL 0x24 |
#define SAU_INIT_CTRL 1 |
#define SAU_INIT_CTRL_ALLNS 0 |
#define SAU_INIT_CTRL_ENABLE 1 |
#define SAU_INIT_END0 0xffff /* end address of SAU region 0 */ |
#define SAU_INIT_END1 0x1007FFFF |
#define SAU_INIT_END2 0x2000FFFF |
#define SAU_INIT_END3 0xffff |
#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 1 |
#define SAU_INIT_REGION1 0 |
#define SAU_INIT_REGION2 0 |
#define SAU_INIT_REGION3 0 |
#define SAU_INIT_REGION4 1 |
#define SAU_INIT_REGION5 0 |
#define SAU_INIT_REGION6 1 |
#define SAU_INIT_REGION7 1 |
#define SAU_INIT_START0 0xf800 /* start address of SAU region 0 */ |
#define SAU_INIT_START1 0x10010000 |
#define SAU_INIT_START2 0x2000F000 |
#define SAU_INIT_START3 0xf800 |
#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 0xff |
#define SCU_INIT_PNSSET0_VAL 0x1012200 |
#define SCU_INIT_PNSSET1_VAL 0x60000 |
#define SCU_INIT_PNSSET2_VAL 0xf0221a8 |
#define SCU_INIT_PNSSET3_VAL 0x3f001f |
#define SCU_INIT_PNSSET4_VAL 0x70007 |
#define SCU_INIT_PNSSET5_VAL 0x2330001 |
#define SCU_INIT_PNSSET6_VAL 0x30001 |
#define SCU_SECURE_SRAM_SIZE 0x4000 |