FreeCalypso > hg > fc-magnetite
view src/condat2/frame/config/gprsdrv.c @ 672:3e4f212e5d49
targets/*.conf cleanup: remove unnecessary TPUDRV_blob= lines
MAIN_blob= and/or TPUDRV_blob= may be *optionally* defined in
targets/*.conf files; if either variable is defined, it means that
using the specified version of the blob library is allowed on this
target, albeit likely suboptimal; if the variable is not defined,
then using a blob is not an option and compilation from source is
required for this component.
MAIN_blob= and TPUDRV_blob= are now defaulted to empty in configure.sh,
thus there is no need to explicitly specify that using a blob is not
a valid option.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 29 May 2020 03:11:16 +0000 |
parents | 93999a60b835 |
children |
line wrap: on
line source
/* +----------------------------------------------------------------------------- | Project : | Modul : +----------------------------------------------------------------------------- | Copyright 2002 Texas Instruments Berlin, AG | All rights reserved. | | This file is confidential and a trade secret of Texas | Instruments Berlin, AG | The receipt of or possession of this file does not convey | any rights to reproduce or disclose its contents or to | manufacture, use, or sell anything it may describe, in | whole, or in part, without the specific written consent of | Texas Instruments Berlin, AG. +----------------------------------------------------------------------------- | Purpose : Driver Table for GPRS +----------------------------------------------------------------------------- */ #ifndef __GPRSDRV_C__ #define __GPRSDRV_C__ #endif #ifndef _TARGET_ #define NEW_ENTITY #endif #ifdef _TARGET_ #ifdef FF_TRACE_OVER_MTST #define MTST_TRACE #else #define TI_TRACE #endif #endif #include "gdi.h" #include "vsi.h" #include "pei.h" #include "gprsconst.h" #include "frm_defs.h" #include "frm_types.h" /*==== TYPES ======================================================*/ /*==== CONSTANTS ==================================================*/ #if defined _TARGET_ && !defined PCON #define TR_RCV_BUF_SIZE 1024 #else #define TR_RCV_BUF_SIZE 1024 #endif #define TR_MAX_IND (TR_RCV_BUF_SIZE-1) /*==== EXTERNALS ==================================================*/ #ifdef TI_TRACE extern USHORT TIF_Init ( USHORT DrvHandle, T_DRV_CB_FUNC CallbackFunc, T_DRV_EXPORT const **DrvInfo ); extern USHORT TR_Init ( USHORT DrvHandle, T_DRV_CB_FUNC CallbackFunc, T_DRV_EXPORT const **DrvInfo ); extern USHORT TITRC_Init ( USHORT DrvHandle, T_DRV_CB_FUNC CallbackFunc, T_DRV_EXPORT const **DrvInfo ); #else extern USHORT TIF_Init ( USHORT DrvHandle, T_DRV_CB_FUNC CallbackFunc, T_DRV_EXPORT const **DrvInfo ); extern USHORT TR_Init ( USHORT DrvHandle, T_DRV_CB_FUNC CallbackFunc, T_DRV_EXPORT const **DrvInfo ); extern USHORT SER_Init ( USHORT DrvHandle, T_DRV_CB_FUNC CallbackFunc, T_DRV_EXPORT const **DrvInfo ); #endif extern USHORT mux_Init ( USHORT DrvHandle, T_DRV_CB_FUNC CallbackFunc, T_DRV_EXPORT const **DrvInfo ); /*==== VARIABLES ==================================================*/ ULONG TR_RcvBufferSize = TR_RCV_BUF_SIZE; ULONG TR_MaxInd = TR_MAX_IND; const T_DRV_LIST_ENTRY DrvList[] = { { NULL, NULL, NULL, NULL }, #ifdef TI_TRACE { "TIF", TIF_Init, "RCV", NULL }, { "TR", TR_Init, NULL, NULL }, { "TITRC",TITRC_Init, NULL, "" }, #else #ifdef MTST_TRACE { "TIF", TIF_Init, "RCV", NULL }, { "TR", TR_Init, NULL, NULL }, { "MUX", mux_Init, NULL, "" }, #else { "TIF", TIF_Init, "RCV", NULL }, { "TR", TR_Init, NULL, NULL }, { "SER", SER_Init, NULL, "" }, #endif #endif { NULL, NULL, NULL, NULL } }; int vsi_o_trace (char *caller, ULONG tclass, char *text,...) { return 0; }