/******************************************************************************* | |
* °æÈ¨ËùÓÐ (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 | |