46#define FAPC_CFG_START_ADDR(n) (0x1000 + 4 * (n))
47#define FAPC_CFG_END_ADDR(n) (0x1040 + 4 * (n))
48#define FAPC_CFG_ALLOW_RD_ID(n) (0x1080 + 4 * (n))
49#define FAPC_CFG_ALLOW_WR_ID(n) (0x10c0 + 4 * (n))
50#define FAPC_CFG_APC_EN(n) (0x1100 + 4 * (n))
51#define FAPC_AUTH_MAC_SADDR(n) (0x1140 + 4 * (n))
52#define FAPC_DEC_AUTH_CFG 0x1180
53#define FAPC_ONE_WAY_LOCK 0x1220
54#define FAPC_IV_VALID 0x1600
55#define FAPC_ACORE_IV_BASE_ADDR 0x1620
56#define FAPC_PCORE_IV_BASE_ADDR 0x1630
57#define FAPC_SCORE_IV_BASE_ADDR 0x1810
59#define FAPC_IV_ACPU_START_ADDR(n) (0x1640 + 4 * (n))
61#define FLASH_BUS_FLASH_SIZE 0x0210
62#define FLASH_BUS_BASE_ADDR_CS0 0x0214
63#define FLASH_BUS_BASE_ADDR_CS1 0x0218
64#define FLASH_BUS_ALIAS_CS 0x0220
66#define FLASH_ADDR_MASK 0x000000ff
67#define FAPC_MODE_NUM 3
68#define FAPC_REGION_NUM 4
69#define FAPC_ENABLE_FLAG 0x05
70#define FAPC_DISABLE_FLAG 0x0a
71#define FAPC_ENABLE_MASK 0x0000000f
73#define FAPC_IV_SIZE 16
74#define IV_MAX_SIZE_IN_WORD 4
76#define FLASH_SIZE_256K_BIT 0x8000
77#define FLASH_SIZE_OPTION_NO_CONNECT 0x0
Definition hal_fapc_reg.h:30
td_u32 flash_size_option_bit
Definition hal_fapc_reg.h:31
td_u32 flash_size_bit
Definition hal_fapc_reg.h:32
unsigned int td_u32
Definition td_type.h:38
Definition hal_fapc_reg.h:14
td_u32 u32
Definition hal_fapc_reg.h:19
td_u32 reserved_0
Definition hal_fapc_reg.h:16
td_u32 flash_apc_addr
Definition hal_fapc_reg.h:17
Definition hal_fapc_reg.h:22
td_u32 reserved
Definition hal_fapc_reg.h:25
td_u32 alias_cs
Definition hal_fapc_reg.h:24
td_u32 u32
Definition hal_fapc_reg.h:27
Definition hal_fapc_reg.h:36
td_u32 reserved_1
Definition hal_fapc_reg.h:41
td_u32 flash_size_cs0
Definition hal_fapc_reg.h:38
td_u32 reserved_0
Definition hal_fapc_reg.h:39
td_u32 flash_size_cs1
Definition hal_fapc_reg.h:40
td_u32 u32
Definition hal_fapc_reg.h:43