| /******************************************************************************* | |
| * °æÈ¨ËùÓÐ (C)2015, ÖÐÐËͨѶ¹É·ÝÓÐÏÞ¹«Ë¾¡£ | |
| * | |
| * ÎļþÃû³Æ: rf_iram_pub_config.h | |
| * Îļþ±êʶ: rf_iram_pub_config.h | |
| * ÄÚÈÝÕªÒª: PSÓëPHYÐÅÏ¢½»»¥IRAMµÄÉ䯵¹«¹²ÒµÎñÇøÓò»®·Ö(¹²512B) | |
| * ʹÓ÷½·¨: #include "ram_config.h" | |
| * | |
| * ÐÞ¸ÄÈÕÆÚ °æ±¾ºÅ Ð޸ıê¼Ç ÐÞ¸ÄÈË ÐÞ¸ÄÄÚÈÝ | |
| * ------------------------------------------------------------------------------ | |
| * 2015/06/08 V1.0 Create ÁõÑÇÄÏ ´´½¨ | |
| * | |
| *******************************************************************************/ | |
| #ifndef _RF_IRAM_PUB_CONFIG_H | |
| #define _RF_IRAM_PUB_CONFIG_H | |
| #include "ram_config.h" | |
| /******************************************************************************* | |
| * Í·Îļþ * | |
| *******************************************************************************/ | |
| /******************************************************************************* | |
| * ºê¶¨Òå * | |
| *******************************************************************************/ | |
| /* IRAMÖУ¬PSÓëPHYÐÅÏ¢½»»¥µÄÉ䯵¹«¹²ÒµÎñ»ùµØÖ·ÎªIRAM_BASE_ADDR_PUB_RF£¬´óСΪ512B */ | |
| /* IRAM_PUB_RFÖУ¬µÚÒ»²¿·ÖÇøÓòΪUEID£¬´óСΪ64Byte*/ | |
| #define IRAM_PUB_RF_BASE_ADDR_UEID (IRAM_BASE_ADDR_PUB_RF) | |
| #define IRAM_PUB_RF_BASE_LEN_UEID (64>>CPU_SHIFT) | |
| /* IRAM_PUB_RFÖУ¬µÚÒ»²¿·ÖÇøÓòΪβ¹»Ø¶ÁµÄDACÖµ£¬´óСΪ4Byte*/ | |
| #define IRAM_PUB_RF_BASE_ADD_TEMPCOMP_DAC (IRAM_BASE_ADDR_PUB_RF + IRAM_PUB_RF_BASE_LEN_UEID) | |
| #define IRAM_PUB_RF_BASE_LEN_TEMPCOMP_DAC (4>>CPU_SHIFT) | |
| #define IRAM_PUB_RF_BASE_ADDR_MIPI_INIT_DATA (IRAM_PUB_RF_BASE_ADD_TEMPCOMP_DAC + IRAM_PUB_RF_BASE_LEN_TEMPCOMP_DAC) | |
| #define IRAM_PUB_RF_BASE_LEN_MIPI_INIT_DATA (128>>CPU_SHIFT) | |
| #define IRAM_PUB_RF_BASE_ADDR_PIN_MUX_PARA (IRAM_PUB_RF_BASE_ADDR_MIPI_INIT_DATA + IRAM_PUB_RF_BASE_LEN_MIPI_INIT_DATA) | |
| #define IRAM_PUB_RF_BASE_LEN_PIN_MUX_PARA (2>>CPU_SHIFT) | |
| /* IRAM_PUB_RFÖУ¬¸Ã²¿·ÖÇøÓòÓÃÓÚ½«TDS PAIDLE¿ØÖÆ×Ö¹²Ïí¸øR7£¬ÓÃÓÚRFIDLE2SLEEPʱÅäÖÃPAIDLE */ | |
| #define IRAM_PUB_RF_BASE_ADDR_PAIDLE_PARA (IRAM_PUB_RF_BASE_ADDR_PIN_MUX_PARA + IRAM_PUB_RF_BASE_LEN_PIN_MUX_PARA) | |
| #define IRAM_PUB_RF_BASE_LEN_PAID_PARA (20>>CPU_SHIFT) | |
| /*com NVÖÐÔö¼Ó¾§Ìådac VS temp¡¡µÄÂë±í£¬£µ¶ÈÒ»¸ö¸ñµã£¬££´£°¶Èµ½£¹£°¶È*/ | |
| #define IRAM_PUB_RF_BASE_ADDR_CRYSTAL_DACVSTEMP (IRAM_PUB_RF_BASE_ADDR_PAIDLE_PARA + IRAM_PUB_RF_BASE_LEN_PAID_PARA) | |
| #define IRAM_PUB_RF_BASE_LEN_CRYSTAL_DACVSTEMP (54>>CPU_SHIFT) | |
| #define IRAM_PUB_RF_BASE_ADDR_SLEEP_FALG_PARA (IRAM_PUB_RF_BASE_ADDR_CRYSTAL_DACVSTEMP + IRAM_PUB_RF_BASE_LEN_CRYSTAL_DACVSTEMP) | |
| #define IRAM_PUB_RF_BASE_SLEEP_FALG_LEN_PARA (2>>CPU_SHIFT) | |
| #define IRAM_PUB_RF_BASE_ADDR_ZXPA_FLAG_PARA (IRAM_PUB_RF_BASE_ADDR_SLEEP_FALG_PARA + IRAM_PUB_RF_BASE_SLEEP_FALG_LEN_PARA) | |
| #define IRAM_PUB_RF_BASE_ADDR_ZXPA_LEN_PARA (4>>CPU_SHIFT) | |
| /******************************************************************************* | |
| * Êý¾ÝÀàÐͶ¨Òå * | |
| *******************************************************************************/ | |
| /******************************************************************************* | |
| * È«¾Ö±äÁ¿ÉùÃ÷ * | |
| *******************************************************************************/ | |
| /******************************************************************************* | |
| * È«¾Öº¯ÊýÉùÃ÷ * | |
| *******************************************************************************/ | |
| #endif // #ifndef _RF_IRAM_PUB_CONFIG_H | |