📄 m12193.c
字号:
/*****************************************************************************
* 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 + -