⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 m12193.c

📁 最新MTK手机软件源码
💻 C
📖 第 1 页 / 共 3 页
字号:
/*****************************************************************************
*  Copyright Statement:
*  --------------------
*  This software is protected by Copyright and the information contained
*  herein is confidential. The software may not be copied and the information
*  contained herein may not be used or disclosed except with the written
*  permission of MediaTek Inc. (C) 2005
*
*  BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
*  THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
*  RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
*  AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
*  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
*  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
*  NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
*  SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
*  SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
*  THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
*  NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
*  SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
*
*  BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
*  LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
*  AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
*  OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
*  MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. 
*
*  THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
*  WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
*  LAWS PRINCIPLES.  ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
*  RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
*  THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
*
*****************************************************************************/

/*******************************************************************************
 *
 * Filename:
 * ---------
 *	m12193.c
 *
 * Project:
 * --------
 *   MT6208
 *
 * Description:
 * ------------
 *   MT6129D Power Ramp Table
 *
 * Author:
 * -------
 * -------
 *
 *==============================================================================
 *
 * removed!
 * removed!
 * removed!
 *
 * removed!
 * removed!
 * removed!
 * removed!
 * removed!
 * removed!
 * removed!
 * removed!
 * removed!
 * removed!
 * removed!
 * removed!
 * removed!
 * removed!
 *
 * removed!
 * removed!
 *
 *******************************************************************************/

#include "l1d_cid.h"
#include "m12190.h"

/*===============================================================================================*/
#if !defined(TOP_6227_BB)
   #error "rf files mismatch with compile option!"
#endif

#if ( defined(__GSM450__) || defined(__GSM480__) )
   #error "RF EVB doesn't support this designated band configuration!"
#endif


/*----------------------------------------*/
/* Calibration data for path loss of gain */
/*----------------------------------------*/

/* GSM850....................................................................*/

sAGCGAINOFFSET  AGC_PATHLOSS_GSM850[ PLTABLE_SIZE ] =
{   {  150,  GAINLOSS( 0.0 ) },
    {  170,  GAINLOSS( 0.0 ) },
    {  190,  GAINLOSS( 0.0 ) },
    {  210,  GAINLOSS( 0.0 ) },
    {  230,  GAINLOSS( 0.0 ) },
    {  251,  GAINLOSS( 0.0 ) },
    /*-------------------------*/
    { TABLE_END }
};

/* GSM900....................................................................*/

sAGCGAINOFFSET  AGC_PATHLOSS_GSM900[ PLTABLE_SIZE ] =
{   {   31,  GAINLOSS( 0.0 ) },
    {   43,  GAINLOSS( 0.0 ) },
    {   77,  GAINLOSS( 0.0 ) },
    {  100,  GAINLOSS( 0.0 ) },
    {  124,  GAINLOSS( 0.0 ) },
    { 1023,  GAINLOSS( 0.0 ) },
    /*-------------------------*/
    { TABLE_END }
};

/* DCS1800....................................................................*/

sAGCGAINOFFSET  AGC_PATHLOSS_DCS1800[ PLTABLE_SIZE ] =
{   { 515, GAINLOSS( 0.0 ) },
    { 530, GAINLOSS( 0.0 ) },
    { 550, GAINLOSS( 0.0 ) },
    { 580, GAINLOSS( 0.0 ) },
    { 650, GAINLOSS( 0.0 ) },
    { 680, GAINLOSS( 0.0 ) },
    { 710, GAINLOSS( 0.0 ) },
    { 760, GAINLOSS( 0.0 ) },
    { 830, GAINLOSS( 0.0 ) },
    { 885, GAINLOSS( 0.0 ) },
    /*-------------------------*/
    { TABLE_END }
};

/* PCS1900....................................................................*/

sAGCGAINOFFSET  AGC_PATHLOSS_PCS1900[ PLTABLE_SIZE ] =
{   { 550, GAINLOSS( 0.0 ) },
    { 810, GAINLOSS( 0.0 ) },
    /*-------------------------*/
    { TABLE_END }
};

/*...........................................................................*/

sAGCGAINOFFSET*  AGC_PATHLOSS_TABLE[] =
{  0,                                 /*#FrequencyBand400  */
   AGC_PATHLOSS_GSM850,               /* FrequencyBand850  */
   AGC_PATHLOSS_GSM900,               /* FrequencyBand900  */
   AGC_PATHLOSS_DCS1800,              /* FrequencyBand1800 */
   AGC_PATHLOSS_PCS1900,              /* FrequencyBand1900 */
};

/*----------------------------------------*/
/* Calibration data for power ramp        */
/*----------------------------------------*/

#define  APC_DC_OFFSET   130

/* GSM850....................................................................*/

sRAMPDATA  GSM850_RampData =
{
   /*-------------------------------------------------------------------------------------------*/
   /* lowest power */
   ((APC_DC_OFFSET)<<8) | 5,
   /*-------------------------------------------------------------------------------------------*/
   /* power level  */
   /*  5,  7,  9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35 dBm                        */
   {  62, 72, 85,100,117,135,160,190,227,270,333,405,495,610,700,700 },
   /*-------------------------------------------------------------------------------------------*/
   {
      /* profile  0 :  5 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15  */
      {  /* ramp up   */ {  {   0,  0,  0,  0,  0,  0,  0,  0,  8, 25, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  0,  0,  0,  0,  0,  0,  0 }  }
      }, /*-------------------------------------------------------------------------------------*/
      /* profile  1 :  7 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15  */
      {  /* ramp up   */ {  {   0,  0,  0,  0,  0,  0,  0,  0,  8, 25, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  0,  0,  0,  0,  0,  0,  0 }  }
      }, /*-------------------------------------------------------------------------------------*/
      /* profile  2 :  9 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15  */
      {  /* ramp up   */ {  {   0,  0,  0,  0,  0,  0,  0,  0,  8, 25, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  0,  0,  0,  0,  0,  0,  0 }  }
      }, /*-------------------------------------------------------------------------------------*/
      /* profile  3 : 11 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15  */
      {  /* ramp up   */ {  {   0,  0,  0,  0,  0,  0,  0,  0,  8, 25, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  0,  0,  0,  0,  0,  0,  0 }  }
      }, /*-------------------------------------------------------------------------------------*/
      /* profile  4 : 13 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15  */
      {  /* ramp up   */ {  {   0,  0,  0,  0,  0,  0,  0,  0,  8, 25, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  0,  0,  0,  0,  0,  0,  0 }  }
      }, /*-------------------------------------------------------------------------------------*/
      /* profile  5 : 15 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15  */
      {  /* ramp up   */ {  {   0,  0,  0,  0,  0,  0,  0,  0,  8, 32, 80,145,215,255,255,255 },

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -