|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "osal_types.h"

枚举 | |
| enum | hh503_soc_bank_idx_enum { WITP_SOC_BANK_0 = 0 , WITP_SOC_RF_W_C0_CTL_1 , WITP_SOC_RF_W_C1_CTL_2 , WITP_SOC_W_CTL_3 , WITP_SOC_COEX_CTL_4 , WITP_SOC_BANK_BUTT } |
| #define HH503_CFG_FREQ_BUSDMAC (HH503_SHARE_MEM__CTL_ID + 0x50) |
| #define HH503_CFG_RX_DONE_ADDR (HH503_SHARE_MEM__CTL_ID + 0x68) |
| #define HH503_CFG_RX_DONE_STS (HH503_SHARE_MEM__CTL_ID + 0x64) |
| #define HH503_CFG_RX_EN (HH503_SHARE_MEM__CTL_ID + 0x58) |
| #define HH503_CFG_RX_END_ADDR (HH503_SHARE_MEM__CTL_ID + 0x60) |
| #define HH503_CFG_RX_START_ADDR (HH503_SHARE_MEM__CTL_ID + 0x5c) |
| #define HH503_CFG_TX_DONE_ADDR (HH503_SHARE_MEM__CTL_ID + 0x80) |
| #define HH503_CFG_TX_DONE_STS (HH503_SHARE_MEM__CTL_ID + 0x7c) |
| #define HH503_CFG_TX_EN (HH503_SHARE_MEM__CTL_ID + 0x70) |
| #define HH503_CFG_TX_END_ADDR (HH503_SHARE_MEM__CTL_ID + 0x78) |
| #define HH503_CFG_TX_START_ADDR (HH503_SHARE_MEM__CTL_ID + 0x74) |
| #define HH503_CFG_WLPHY2PKT_RX_RAM_STS (HH503_SHARE_MEM__CTL_ID + 0x6c) |
| #define HH503_CFG_WLPHY2PKT_TX_RAM_STS (HH503_SHARE_MEM__CTL_ID + 0x84) |
| #define HH503_SHARE_MEM__CTL_ID 0x44006c00 |
| #define HH503_SPI0_0_BASE_ADDR (HH503_SSI0_MST_RB_BASE_ADDR + 0x800) /* WL0 ADDA */ |
| #define HH503_SPI0_1_BASE_ADDR (HH503_SSI0_MST_RB_BASE_ADDR + 0xA00) /* WL1 ADDA */ |
| #define HH503_SPI0_2_BASE_ADDR (HH503_SSI0_MST_RB_BASE_ADDR + 0xC00) /* ABB5_0 PLL */ |
| #define HH503_SSI0_MST_RB_BASE_ADDR 0x44030000 |
| #define HH503_SSI0_MST_RB_RW_REG1_REG (HH503_SSI0_MST_RB_BASE_ADDR + 0x1A4) |
| #define HH503_SSI0_MST_RB_SSI_MST_CK_CFG_REG (HH503_SSI0_MST_RB_BASE_ADDR + 0x4C) /* SSI0 ctrl */ |
| #define HH503_SSI1_MST_RB_BASE_ADDR (HH503_SSI0_MST_RB_BASE_ADDR + 0x400) |
| #define HH503_SSI1_MST_RB_RW_REG1_REG (HH503_SSI1_MST_RB_BASE_ADDR + 0x1A4) |
| #define HH503_SSI1_MST_RB_SSI_MST_CK_CFG_REG (HH503_SSI1_MST_RB_BASE_ADDR + 0x4C) /* SSI1 ctrl */ |