📄 am_hw_primitive_builder_vr.h
字号:
#ifndef AM_HW_PRIMITIVE_BUILDER_VR_INCLUDE#define AM_HW_PRIMITIVE_BUILDER_VR_INCLUDE#ifdef __cplusplus /* allow #include in a C++ file (only put this in .h files) */extern "C" {#endif/* (c) Copyright Motorola 1997, All rights reserved. Motorola Confidential Proprietary Contains confidential proprietary information of Motorola, Inc. Reverse engineering is prohibited. The copyright notice does not imply publication. DESCRIPTION: This file defines VR related typedefs and constants used by the hardware logic layer. ************** REVISION HISTORY ********************************************** Date Author Reference ======== ======== ========================== 00-12-21 mtaraba CSGce82934 main_comp_hardware.h within engine_audio vob should be removed 98-11-09 jkraisor CR - CSGce24216 RAM Interface for VR in Whitecap - Updated the code to DSP Interface 1.5 97-12-01 slam PR - CSGce15004 Add rejection analysis bit in ACSC_SDSR_TRAIN_REQ - Add mask definitions for SDVR training request. 97-11-07 joshuag PR - CSGce14269 - Flipped masks to enable/disable garbage model. 97-10-31 slam PR - CSGce14269 - Add masks to enable/disable garbage model. 97-07-15 slam PR - CSGce10240 - Add SCM_VR_ALL_GROUPS since VR_ALL_GROUPS has different value than the value for the Speech Coder. 97-06-19 slam PR - CSGce10240 - Remove all include files since they are not used. 97-05-28 slam PR - CSGce10240 - Initial release*//************** HEADER FILE INCLUDES ******************************************/#include <ENGINE_AUDIO/audio_conditional_compile_def.h>#if ((AUDIO_GSM == TRUE) || (AUDIO_TDMA == TRUE))#ifndef SC_PRIM_IDS_INCLUDE#define SC_PRIM_IDS_INCLUDE // exclude seem's include of sc_prim_ids.h#endif#endif /************** CONSTANTS *****************************************************//* Hands Free Indication setting value */#define AM_VR_HANDSFREE_NOT_ACTIVE_VALUE 0x00 #define AM_VR_HANDSFREE_ACTIVE_VALUE 0x01/* Mask for Number of "Best Matches" for this recognition attempt field */#define AM_VR_NBEST_FIELD_MASK 0x06/* Mask for Rep field */#define AM_VR_REP_FIELD_MASK 0x01 /* Mask for Number of data primitives setnt to DSP */#define AM_VR_PRIM_NUM_FIELD_MASK 0x00ff/* MCOUNT VALUES */#define AM_MCOUNT_VR_CAPTURE 4 /* No. of msg. blocks between GINT for VR capture */#define AM_MCOUNT_VR_TRAIN 2 /* No. of msg. blocks between GINT for VR training */#define AM_MCOUNT_VR_RECOGNIZE 2 /* No. of msg. blocks between GINT for VR recognize *//************** STRUCTURES, ENUMS, AND TYPEDEFS *******************************//************** FUNCTION PROTOTYPES *******************************************//************** MACROS ********************************************************//************** CLASS DEFINITIONS *********************************************//************** GLOBAL VARIABLES **********************************************/#ifdef __cplusplus /* allow #include in a C++ file (only put this in .h files) */}#endif#endif /* end of - prevent inadvertently including a header file twice */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -