WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
hal_fapc_reg.h 文件参考
#include "td_type.h"
hal_fapc_reg.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

union  fapc_addr_type
 
union  fapc_alias_option
 
struct  flash_size_option
 
union  fapc_alias_size
 

宏定义

#define FAPC_CFG_START_ADDR(n)   (0x1000 + 4 * (n))
 
#define FAPC_CFG_END_ADDR(n)   (0x1040 + 4 * (n))
 
#define FAPC_CFG_ALLOW_RD_ID(n)   (0x1080 + 4 * (n))
 
#define FAPC_CFG_ALLOW_WR_ID(n)   (0x10c0 + 4 * (n))
 
#define FAPC_CFG_APC_EN(n)   (0x1100 + 4 * (n))
 
#define FAPC_AUTH_MAC_SADDR(n)   (0x1140 + 4 * (n))
 
#define FAPC_DEC_AUTH_CFG   0x1180
 
#define FAPC_ONE_WAY_LOCK   0x1220
 
#define FAPC_IV_VALID   0x1600
 
#define FAPC_ACORE_IV_BASE_ADDR   0x1620
 
#define FAPC_PCORE_IV_BASE_ADDR   0x1630
 
#define FAPC_SCORE_IV_BASE_ADDR   0x1810
 
#define FAPC_IV_ACPU_START_ADDR(n)   (0x1640 + 4 * (n))
 
#define FLASH_BUS_FLASH_SIZE   0x0210
 
#define FLASH_BUS_BASE_ADDR_CS0   0x0214
 
#define FLASH_BUS_BASE_ADDR_CS1   0x0218
 
#define FLASH_BUS_ALIAS_CS   0x0220
 
#define FLASH_ADDR_MASK   0x000000ff
 
#define FAPC_MODE_NUM   3
 
#define FAPC_REGION_NUM   4
 
#define FAPC_ENABLE_FLAG   0x05
 
#define FAPC_DISABLE_FLAG   0x0a
 
#define FAPC_ENABLE_MASK   0x0000000f
 
#define FAPC_UNLOCK   0
 
#define FAPC_IV_SIZE   16
 
#define IV_MAX_SIZE_IN_WORD   4
 
#define FLASH_SIZE_256K_BIT   0x8000
 
#define FLASH_SIZE_OPTION_NO_CONNECT   0x0
 

宏定义说明

◆ FAPC_ACORE_IV_BASE_ADDR

#define FAPC_ACORE_IV_BASE_ADDR   0x1620

◆ FAPC_AUTH_MAC_SADDR

#define FAPC_AUTH_MAC_SADDR (   n)    (0x1140 + 4 * (n))

◆ FAPC_CFG_ALLOW_RD_ID

#define FAPC_CFG_ALLOW_RD_ID (   n)    (0x1080 + 4 * (n))

◆ FAPC_CFG_ALLOW_WR_ID

#define FAPC_CFG_ALLOW_WR_ID (   n)    (0x10c0 + 4 * (n))

◆ FAPC_CFG_APC_EN

#define FAPC_CFG_APC_EN (   n)    (0x1100 + 4 * (n))

◆ FAPC_CFG_END_ADDR

#define FAPC_CFG_END_ADDR (   n)    (0x1040 + 4 * (n))

◆ FAPC_CFG_START_ADDR

#define FAPC_CFG_START_ADDR (   n)    (0x1000 + 4 * (n))

◆ FAPC_DEC_AUTH_CFG

#define FAPC_DEC_AUTH_CFG   0x1180

◆ FAPC_DISABLE_FLAG

#define FAPC_DISABLE_FLAG   0x0a

◆ FAPC_ENABLE_FLAG

#define FAPC_ENABLE_FLAG   0x05

◆ FAPC_ENABLE_MASK

#define FAPC_ENABLE_MASK   0x0000000f

◆ FAPC_IV_ACPU_START_ADDR

#define FAPC_IV_ACPU_START_ADDR (   n)    (0x1640 + 4 * (n))

◆ FAPC_IV_SIZE

#define FAPC_IV_SIZE   16

◆ FAPC_IV_VALID

#define FAPC_IV_VALID   0x1600

◆ FAPC_MODE_NUM

#define FAPC_MODE_NUM   3

◆ FAPC_ONE_WAY_LOCK

#define FAPC_ONE_WAY_LOCK   0x1220

◆ FAPC_PCORE_IV_BASE_ADDR

#define FAPC_PCORE_IV_BASE_ADDR   0x1630

◆ FAPC_REGION_NUM

#define FAPC_REGION_NUM   4

◆ FAPC_SCORE_IV_BASE_ADDR

#define FAPC_SCORE_IV_BASE_ADDR   0x1810

◆ FAPC_UNLOCK

#define FAPC_UNLOCK   0

◆ FLASH_ADDR_MASK

#define FLASH_ADDR_MASK   0x000000ff

◆ FLASH_BUS_ALIAS_CS

#define FLASH_BUS_ALIAS_CS   0x0220

◆ FLASH_BUS_BASE_ADDR_CS0

#define FLASH_BUS_BASE_ADDR_CS0   0x0214

◆ FLASH_BUS_BASE_ADDR_CS1

#define FLASH_BUS_BASE_ADDR_CS1   0x0218

◆ FLASH_BUS_FLASH_SIZE

#define FLASH_BUS_FLASH_SIZE   0x0210

◆ FLASH_SIZE_256K_BIT

#define FLASH_SIZE_256K_BIT   0x8000

◆ FLASH_SIZE_OPTION_NO_CONNECT

#define FLASH_SIZE_OPTION_NO_CONNECT   0x0

◆ IV_MAX_SIZE_IN_WORD

#define IV_MAX_SIZE_IN_WORD   4