FreeCalypso > hg > freecalypso-sw
annotate gsm-fw/include/condat/rx.h @ 911:42719fa3e6af
etmsync: memory read implemented
| author | Space Falcon <falcon@ivan.Harhan.ORG> | 
|---|---|
| date | Tue, 08 Sep 2015 07:52:29 +0000 | 
| parents | a712c95b60c1 | 
| children | 
| rev | line source | 
|---|---|
| 662 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 1 /* | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 2 +----------------------------------------------------------------------------- | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 3 | Project : GSM (6301) | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 4 | Modul : | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 5 +----------------------------------------------------------------------------- | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 6 | Copyright 2002 Texas Instruments Berlin, AG | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 7 | All rights reserved. | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 8 | | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 9 | This file is confidential and a trade secret of Texas | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 10 | Instruments Berlin, AG | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 11 | The receipt of or possession of this file does not convey | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 12 | any rights to reproduce or disclose its contents or to | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 13 | manufacture, use, or sell anything it may describe, in | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 14 | whole, or in part, without the specific written consent of | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 15 | Texas Instruments Berlin, AG. | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 16 +----------------------------------------------------------------------------- | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 17 | Purpose : Types definitions for the fieldstrength driver | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 18 | . | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 19 +----------------------------------------------------------------------------- | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 20 | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 21 $Hist | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 22 | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 23 Oct 05, 2006 ER: OMAPS00094496 x0061088(Prachi) | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 24 Description:Enhance RSSI to 3 parameters: Strength, quality, min-access-level | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 25 Solution:In order to provide a more accurate antenna icon on screen, in addition to "signal strength" the parameters | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 26 "signal quality" and "Min-aces-level" are required. | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 27 | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 28 */ | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 29 | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 30 #ifndef RX_H | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 31 #define RX_H | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 32 | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 33 /* | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 34 * Signal Values | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 35 */ | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 36 #define RX_QUAL_UNAVAILABLE 0xFF /* should be kept identically */ | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 37 /* with the value defined in RR */ | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 38 #ifdef FF_PS_RSSI | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 39 #define RX_ACCE_UNAVAILABLE 0xFF | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 40 #endif | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 41 | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 42 /* | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 43 * Signal Types | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 44 */ | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 45 #define RX_SIGTYPE_RXLEVEL 0 | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 46 | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 47 /* | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 48 * Status Type | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 49 */ | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 50 typedef struct rx_Status_Type | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 51 { | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 52 UBYTE actLevel; | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 53 UBYTE gsmLevel; | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 54 UBYTE rxQuality; | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 55 #ifdef FF_PS_RSSI | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 56 UBYTE min_access_level; | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 57 #endif | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 58 } rx_Status_Type; | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 59 | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 60 /* | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 61 * Driver Control Block | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 62 */ | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 63 typedef struct rx_DCB_Type | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 64 { | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 65 UBYTE Steps; | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 66 } rx_DCB_Type; | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 67 | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 68 #if defined (NEW_FRAME) | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 69 /* | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 70 * to achieve backward compatibility with older definitions | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 71 */ | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 72 #define drv_SignalCB_Type T_DRV_CB_FUNC | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 73 #define drv_SignalID_Type T_DRV_SIGNAL | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 74 #define T_VSI_THANDLE USHORT | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 75 #endif | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 76 /* | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 77 * Prototypes | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 78 */ | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 79 EXTERN UBYTE rx_Init (drv_SignalCB_Type in_SignalCBPtr); | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 80 EXTERN void rx_Exit (void); | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 81 EXTERN UBYTE rx_SetConfig (rx_DCB_Type * in_DCBPtr); | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 82 EXTERN UBYTE rx_GetConfig (rx_DCB_Type * out_DCBPtr); | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 83 EXTERN UBYTE rx_GetStatus (rx_Status_Type * out_StatusPtr); | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 84 EXTERN void rx_timeout (T_VSI_THANDLE rx_handle); | 
| 
a712c95b60c1
gsm-fw/include/condat: import of TI's g23m/condat/com/include
 Michael Spacefalcon <msokolov@ivan.Harhan.ORG> parents: diff
changeset | 85 #endif | 
