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

📄 mas_conv.hem

📁 这是用Labwindows开发的一个RF test程序。 用于日本机种的组装后ANT 测试。
💻 HEM
📖 第 1 页 / 共 2 页
字号:
/******************************************************************************/
/* SCCS: @(#) Name: svcsys.hm Date US: 5/9/96 15:47:02 Ver.: 3.4 */
/******************************************************************************/
/*F(*************************************************************************** 
 * File name : svcconv.hem
 * Project : ROAD RUNNER
 * Module : SVC : Services
 * Date : (US) 9/2/98 15:47:02
 * Version : 1.0
 * Compiler name and release(s) :
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    DESCRIPTION
 * System macro definitions
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                           FUNCTIONS DEFINED IN THIS FILE
 *----------------------------------------------------------------------------* 
 * Name            | Object
 *----------------------------------------------------------------------------* 
 * 
 *----------------------------------------------------------------------------* 
 *----------------------------------------------------------------------------* 
 *                                    EVOLUTION
 *----------------------------------------------------------------------------* 
 * Date     | Author    | Arnb   | Description
 *----------------------------------------------------------------------------* 
 * 09/02/98 | G.Bocande | 	 | - Creation from  rtkgener.hem (RTKGENER-1.6) 
 *	    |           | 	 | and rtkincl.h (RTK-RTK_COP.1.0) : conversion
 *	    |           | 	 | of some badly used MACRO of the GSM software
 *----------------------------------------------------------------------------* 
 * 18 feb 98 | T. Vaulay |  TVA  | add MC_SYS_START_DELAY_WITH_PRECISION
 *----------------------------------------------------------------------------* 
 * 06/03/98 | G.Bocande |        | Conversion of old call names to new (PART 2)
 ***************************************************************************)F*/
/* #*/


/******************************************************************************/
/******************************************************************************/
/**                               VERY IMPORTANT REMARKS :                   **/
/**									     **/
/**             1- NOTHING HAS TO BE ADDED IN THIS FILE                      **/
/**             2- EVERY CONVERSION  MUST BE CHANGED IN GSM SOFTWARE         **/
/**             3- THIS FILE WILL  BE REMOVED 'A DAY'                        **/
/******************************************************************************/
/******************************************************************************/




#ifndef SVCCONV_HEM
#define SVCCONV_HEM


/*=============================================================================*/
/*=============================================================================*/
/*==                                                                         ==*/
/*==                 Conversion of old call names to new ones                  */
/*==                      (for coding rules)  rtkgener.hem                   ==*/
/*=============================================================================*/
/*=============================================================================*/

#define SPB_NB_MAX_CBMI         15
#define SPB_NB_MAX_CBMIR        1
#define SPB_NB_MAX_CBMID        10 



/* SYSTEM DELAY MANAGEMENT ROUTINES
-------------------------------------------------*/

#define MC_SYS_START_DELAY( TimerID, Count )                        MC_RTK_PROCESS_START_TIMER( TimerID, Count )
/* B TVA 18~feb~98 */
#define MC_SYS_START_DELAY_WITH_PRECISION( TimerID, Count, precision)         MC_RTK_PROCESS_START_TIMER_WP( TimerID, Count, precision)
/* E TVA 18~feb~98 */
#define MC_SYS_START_AUTO_RELOAD_DELAY( TimerID, Count )            MC_RTK_PROCESS_START_AR_TIMER( TimerID, Count )
#define MC_SYS_STOP_DELAY( TimerID )                                MC_RTK_STOP_TIMER( TimerID )
#define MC_SYS_TIMER_EXTRACT_VALUE( TimerID )                       MC_RTK_TIMER_EXTRACT_VALUE( TimerID )
#define MC_SYS_GET_HEAD_TEMPO                                       MC_RTK_GET_HEAD_TEMPO
#define MC_SYS_UPDATE_HEAD_TEMPO( Value )                           MC_RTK_UPDATE_HEAD_TIMER( Value )


/* SYSTEM MEMORY MANAGEMENT ROUTINES
-------------------------------------------------*/
#define MC_SYS_ALLOC_MEMORY( Length )				    MC_RTK_GET_MEMORY( Length )
#define MC_SYS_ALLOC_MEMORY_INITIALIZED( Length )                   MC_RTK_GET_MEMORY( Length )
#define MC_SYS_ALLOC_POOL_MEMORY( MemoryPool_id )                   MC_RTK_GET_POOL_MEMORY( MemoryPool_id )
#define MC_SYS_FREE_MEMORY( MemoryBlock )                           MC_RTK_FREE_MEMORY( MemoryBlock )
#define MC_SYS_LINK_MEMORY( MemoryBlock )                           MC_RTK_LINK_MEMORY( MemoryBlock )
#define MC_SYS_IS_MEMORY( MemoryBlock )                             MC_RTK_IS_MEMORY( MemoryBlock )



/* SYSTEM QUEUE MANAGEMENT ROUTINES
-------------------------------------------------*/
#define MC_SYS_INSERT_QUEUE( Queue, Ref_Elem, Elem )                MC_RTK_INSERT_QUEUE_ENV( Queue, Ref_Elem, Elem )
#define MC_SYS_DELETE_QUEUE( Queue, Elem )                          MC_RTK_DELETE_QUEUE_ENV( Queue, Elem )
#define MC_SYS_QUEUE( Queue, Elem )                                 MC_RTK_QUEUE_ENV( Queue, Elem )
#define MC_SYS_QUEUE_FIRST( Queue, Elem )                           MC_RTK_QUEUE_FIRST_ENV( Queue, Elem )
#define MC_SYS_DEQUEUE( Queue )                                     MC_RTK_DEQUEUE_ENV( Queue )
#define MC_SYS_INIT_QUEUE( Queue )                                  MC_RTK_INIT_QUEUE_ENV( Queue )
#define MC_SYS_TOP_QUEUE( Queue, QueueEnv )                         MC_RTK_TOP_QUEUE_ENV( Queue, QueueEnv )
#define MC_SYS_NEXT_QUEUE( QueueEnv )                               MC_RTK_NEXT_QUEUE_ENV( QueueEnv )
#define MC_SYS_OBJ_QUEUE( QueueEnv )                                MC_RTK_OBJ_QUEUE_ENV( QueueEnv )


/* SYSTEM SHARED QUEUE MANAGEMENT ROUTINES
-------------------------------------------------*/
#define MC_SYS_INSERT_SHARED_QUEUE( Queue, Ref_Elem, Elem )         MC_RTK_INSERT_QUEUE_ENV( Queue, Ref_Elem, Elem )
#define MC_SYS_DELETE_SHARED_QUEUE( Queue, Elem )                   MC_RTK_DELETE_QUEUE_ENV( Queue, Elem )
#define MC_SYS_SHARED_QUEUE( Queue, Elem )                          MC_RTK_QUEUE_ENV( Queue, Elem )
#define MC_SYS_SHARED_QUEUE_FIRST( Queue, Elem )                    MC_RTK_QUEUE_FIRST_ENV( Queue, Elem )
#define MC_SYS_SHARED_DEQUEUE( Queue )                              MC_RTK_DEQUEUE_ENV( Queue )
#define MC_SYS_INIT_SHARED_QUEUE( Queue )                           MC_RTK_INIT_QUEUE_ENV( Queue )
#define MC_SYS_TOP_SHARED_QUEUE( Queue, QueueEnv )                  MC_RTK_TOP_QUEUE_ENV( Queue, QueueEnv )
#define MC_SYS_NEXT_SHARED_QUEUE( QueueEnv )                        MC_RTK_NEXT_QUEUE_ENV( QueueEnv )
#define MC_SYS_OBJ_SHARED_QUEUE( QueueEnv )                         MC_RTK_OBJ_QUEUE_ENV( QueueEnv )


/* SYSTEM PRIVATE QUEUE MANAGEMENT ROUTINES
-------------------------------------------------*/
#define MC_SYS_PRIVATE_QUEUE( Queue, Elem )                         MC_RTK_QUEUE_ENV( Queue, Elem )
#define MC_SYS_PRIVATE_QUEUE_FIRST( Queue, Elem )                   MC_RTK_QUEUE_FIRST_ENV( Queue, Elem )
#define MC_SYS_PRIVATE_DEQUEUE( Queue )                             MC_RTK_DEQUEUE_ENV( Queue )
#define MC_SYS_INIT_PRIVATE_QUEUE( Queue )                          MC_RTK_INIT_QUEUE_ENV( Queue )
#define MC_SYS_TOP_PRIVATE_QUEUE( Queue, QueueEnv )                 MC_RTK_TOP_QUEUE_ENV( Queue, QueueEnv )





/*=============================================================================*/
/*=============================================================================*/
/*==                                                                         ==*/
/*==                 Conversion of old call names to new ones                  */
/*==                      (for coding rules)   PART 2   (rtk05pma.hem)       ==*/
/*=============================================================================*/
/*=============================================================================*/

⌨️ 快捷键说明

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