view g23m/condat/ms/src/aci/aci_all.h @ 230:217942c111e1
l1tm_func.c: l1tm_mem_read() reconstructed
author
Mychaela Falconia <falcon@freecalypso.org>
date
Sun, 15 Jan 2017 05:33:34 +0000 (2017-01-15)
parents
509db1a7b7b8
children
line source
+ − /*
+ − +-----------------------------------------------------------------------------
+ − | Project : GSM-PS (6147)
+ − | Modul : ACI
+ − +-----------------------------------------------------------------------------
+ − | 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 : This header shall be included in all ACI files.
+ − +-----------------------------------------------------------------------------
+ − */
+ −
+ − #ifdef MFW
+ − #define ENTITY_MFW
+ − #else
+ − #ifdef SMI
+ − #define ENTITY_SMI
+ − #else
+ − #define ENTITY_ACI
+ − #endif
+ − #endif
+ −
+ − #if defined(WIN32) || defined(_SIMULATION_)
+ − #define FF_TTY
+ − #endif
+ −
+ − #define ACI_MEMBER
+ −
+ − /*==== INCLUDES ===================================================*/
+ −
+ − #include <stdlib.h>
+ − #include <stdio.h>
+ − #include <ctype.h>
+ − #include "typedefs.h"
+ − #include <string.h>
+ − #include "vsi.h"
+ − #include "custom.h"
+ − #include "gsm.h"
+ − #ifdef GPRS
+ − #include "gprs.h" /* to see SNDCP_NAME */
+ − #endif /* GPRS */
+ − #include "prim.h"
+ − #include "message.h"
+ − #include "tok.h"
+ − #include "ccdapi.h"
+ −
+ −
+ −
+ − EXTERN char * getFileName(char * file);
+ −
+ − #ifdef _SIMULATION_
+ − #define ACI_ASSERT(exp) \
+ − do { \
+ − if(!(exp)) { \
+ − int * p = NULL; \
+ − TRACE_EVENT_P2("[ERROR] Assertion Failed in %s:%i: "#exp,getFileName(__FILE__),__LINE__); \
+ − vsi_t_sleep(0,2000);\
+ − /*lint -e413 */ *p=1; /*lint +e413 */ \
+ − } \
+ − }while(0)
+ − #else
+ − #define ACI_ASSERT(exp) \
+ − if(!(exp)) { \
+ − TRACE_EVENT_P2("[ERROR] Assertion Failed in %s:%i: "#exp,getFileName(__FILE__),__LINE__); \
+ − }
+ − #endif