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

📄 primitiv.h

📁 SITEL的2.4G无线分机CVM的基站端FP参考程序
💻 H
📖 第 1 页 / 共 5 页
字号:
  PHONEBOOK_SEARCH_NUMBER_INT_req,
  PHONEBOOK_GET_ENTRY_req,
  PHONEBOOK_GET_USED_LOC_req,
  PHONEBOOK_DELETE_req,
  PHONEBOOK_SORT_req,

  PHONEBOOK_STORE_cfm,
  PHONEBOOK_SEARCH_cfm,
  PHONEBOOK_SEARCH_NUMBER_cfm,
  PHONEBOOK_GET_ENTRY_cfm,
  PHONEBOOK_GET_USED_LOC_cfm,
  PHONEBOOK_DELETE_cfm,
  PHONEBOOK_SORT_cfm,


  //&&&&&&&&&& 2G4 LOWCOST STUTTER &&&&&&&&&&
  STUTTER_STATE_TIMEOUT_ind=0x19F0,
  STUTTER_INUSE_TIMEOUT_ind,
  STUTTER_DETECT_TIMEOUT_ind,
  STUTTER_DETECT_DRV_req,
  STUTTER_DETECT_DRV_cfm,
  STUTTER_DETECT_DRV_ind,
  STUTTER_DETECT_STATUS_ind,

  //&&&&&&&&&& 2G4 LOWCOST PHONEBOOK &&&&&&&&&&
  SPEEDDIAL_PHONEBOOK_STORE_ind=0x1a00,
  SPEEDDIAL_PHONEBOOK_GET_ind,
  PHONEBOOK_STORE_ind,
  PHONEBOOK_SEARCH_ind,
  PHONEBOOK_GET_NEXT_ind,
  PHONEBOOK_GET_PRE_ind,
  PHONEBOOK_DELETE_ind,

  SPEEDDIAL_PHONEBOOK_STORE_res,
  SPEEDDIAL_PHONEBOOK_GET_res,
  PHONEBOOK_STORE_res,
  PHONEBOOK_SEARCH_res,
  PHONEBOOK_GET_NEXT_res,
  PHONEBOOK_GET_PRE_res,
  PHONEBOOK_DELETE_res,
  PHONEBOOK_SORT_ind,

  //&&&&&&&&&& 2G4 LOWCOST BASEMENU &&&&&&&&&&
  BASEMENU_WRITE_ind,
  BASEMENU_READ_ind,
  BASEMENU_WRITE_res,
  BASEMENU_READ_res,

  //&&&&&&&&&& GENERIC BASE RAM/EEPROM FUNCTIONS &&&&&&&&&&
  EEPROM_WRITE_res,
  EEPROM_READ_res,
  RAM_WRITE_res,
  RAM_READ_res,

  //&&&&&&&&&& CLIPSTACK FUNCTIONS &&&&&&&&&&
  CLIPSTACK_SORT_ind,
  CLIPSTACK_START_ind,
  CLIPSTACK_GET_NEXT_ind,
  CLIPSTACK_GET_PRE_ind,
  CLIPSTACK_DELETE_CURRENT_ind,
  CLIPSTACK_DELETE_ALL_ind,
  CLIPSTACK_GET_CURRENT_ind,

  CLIPSTACK_START_res,
  CLIPSTACK_DELETE_CURRENT_res,
  CLIPSTACK_DELETE_ALL_res,

  //&&&&&&&&&& HANDSET STATUS FUNCTIONS &&&&&&&&&&
  HS_STATUS_ind,
  HS_BROADCAST_ind,

  BASE_CFG_PARAM_ind,
  BASE_CFG_PARAM_res,

  PHONEBOOK_FREE_LOCATIONS_ind,
  PHONEBOOK_FREE_LOCATIONS_res,

  PULESDIAL_DETECT_ind,
  PULESDIAL_DETECT_res,

  SET_VMWI_STATUS_req,
  SET_VMWI_STATUS_cfm,

  //&&&&&&&&&& REPEATER FUNCTIONS &&&&&&&&&&
  RP_SET_ENROLL_BIT_REQ,
  RP_SET_ENROLL_BIT_CFM,

  RP_CLEAR_ENROLL_BIT_REQ,
  RP_CLEAR_ENROLL_BIT_CFM,

  REPEATER_REG_cfm,

  //&&&&&&&&&& HEADSET FUNCTIONS &&&&&&&&&&
  HEADSET_ENABLE_req,
  HEADSET_DISABLE_req,

  //&&&&&&&&&& AUDIO LOOPBACK FUNCTIONS &&&&&&&&&&
  TEST_START_NORMAL_LOOP_BACK,
  TEST_STOP_NORMAL_LOOP_BACK,
  TEST_START_HEADSET_LOOP_BACK,
  TEST_STOP_HEADSET_LOOP_BACK,

  //&&&&&&&&&&  4 HS INT  &&&&&&&&&&
  INTERNAL_CLIP_ind,
  INTERNAL_COLP_ind,
  INT_SELECT_TEXT_req,
  INT_SELECT_TEXT_res,
  STORE_HANDSET_NAME_ind,
  STORE_HANDSET_NAME_cfm,

  //&&&&&&&&&&  4 HS HANDSFREE  &&&&&&&&&&
  HANDSFREE_ENABLE_REQ,
  HANDSFREE_DISABLE_REQ,

  //&&&&&&&&&& LINKDATE AND BUILD &&&&&&&&&&
  HS_LINK_AND_BUILD_res,
  BS_LINK_AND_BUILD_res,

  //&&&&&&&&&& DATA &&&&&&&&&&
  DM_SET_CHANNEL_NUMBER_req,

  //&&&&&&&&&&  HELENA  &&&&&&&&&&
  _INTR_CAR_DETECT_ind=0x2000,
  _TIMER_CAR_DETECT_ind,
  _CAR_DETECT_ind,

  MMI_AUDIBLE_req,
  MMI_VISUAL_req,
  MMI_AUDIBLE_TIMEOUT_CT_LINK_LOST,
  MMI_AUDIBLE_TIMEOUT_VP_BATTERY,
  MMI_AUDIBLE_TIMEOUT_VP_LINK_LOST,
  MMI_AUDIBLE_VP_TIMEOUT,
  MMI_VISUAL_TIMEOUT,

  KEY_EVENT_SUBSCRIPTION_REQ,
  KEY_EVENT_UNSUBSCRIPTION_REQ,

  TIMEOUT_VOLUME_AUTO_STEP,

  REG_BUTTON_PRESS_ind,

  OPEN_AUDIO_req,
  CLOSE_AUDIO_req,

  REG_DATABASE_CLEAR_req,

  FP_SET_RANDOM_HSNO_REQ,

  PP_APP_POWER_DOWN_req,

  TEST_SET_BANDGAP_REG2_REQ,
  TEST_SET_BANDGAP_REG2_CFM,

    //&&&&&&&&&&&&&&&&&&& DSS1 PRIMITIVES &&&&&&&&&&&&&&&&&&&
  // DSS1 L3NT primitives
  NT_SETUP_REQ=0x2100,   //  NT_SETUP_REQ     = FIRST_DSS1_PRIMITIVE,
  NT_ALERTING_REQ,
  NT_CALL_PROC_REQ,
  NT_SETUP_RES,
  NT_SETUP_COMPL_REQ,
  NT_REJECT_REQ,
  NT_PROGRESS_REQ,
  NT_DISCONNECT_REQ,
  NT_RELEASE_REQ,
  NT_INFORMATION_REQ,
  NT_MORE_INFO_REQ,
  NT_NOTIFY_REQ,
  NT_SUSPEND_RES,
  NT_SUSPEND_REJECT_REQ,
  NT_RESUME_RES,
  NT_RESUME_REJECT_REQ,
  NT_HOLD_RES,
  NT_HOLD_REJECT_REQ,
  NT_RETRIEVE_RES,
  NT_RETRIEVE_REJECT_REQ,
  NT_CL_FACILITY_REQ,

  NT_SETUP_IND,
  NT_CALL_PROC_IND,
  NT_ALERTING_IND,
  NT_PROGRESS_IND,
  NT_SETUP_CFM,
  NT_SETUP_CFM_ERROR,
  NT_REJECT_IND,
  NT_INFORMATION_IND,
  NT_NOTIFY_IND,
  NT_DISCONNECT_IND,
  NT_RELEASE_IND,
  NT_RELEASE_CFM,
  NT_SUSPEND_IND,
  NT_RESUME_IND,
  NT_HOLD_IND,
  NT_RETRIEVE_IND,
  NT_OVERLAP_SENDING_TIMEOUT_IND,
  NT_CALL_RECEIVED_TIMEOUT_IND,
  NT_CL_FACILITY_IND,

  /* DSS1 Layer 1 Timers */
  DSS1_L1NT_TIMEOUT,
  DSS1_L1AUTO_TIMEOUT,
  DSS1_L1REL_TIMEOUT,

  /* DSS1 Layer 1 debug*/
  ISAC_DEBUG_CISQ_PU,
  ISAC_DEBUG_CISQ_DR,
  ISAC_DEBUG_CISQ_SD,
  ISAC_DEBUG_CISQ_DIS,
  ISAC_DEBUG_CISQ_EI,
  ISAC_DEBUG_CISQ_RSY,
  ISAC_DEBUG_CISQ_ARD,
  ISAC_DEBUG_CISQ_TI,
  ISAC_DEBUG_CISQ_ATI,
  ISAC_DEBUG_CISQ_AI8,
  ISAC_DEBUG_CISQ_AI10,
  ISAC_DEBUG_CISQ_DID,

  ISAC_ERROR__SEND_NEXT_PACKET,
  ISAC_ERROR__INVALID_XPR,
  ISAC_DEBUG__LAYER1_STATE_CHANGE,
  ISAC_ERROR__LAYER1_DELAY_ACTIVATE,
  ISAC_DEBUG__START_XMIT_CALLED,
  ISAC_ERROR__PUT_PACKET__START_AUTO_TIMER,
  ISAC_ERROR__PUT_PACKET__START_LAYER1_TIMER,
  ISAC_ERROR__LAYER1_DELAY_XMIT,

  ISAC_DEBUG__TE_ACTIVATION,
  ISAC_DEBUG__NT_ACTIVATION,
  ISAC_DEBUG__TE_NT_ACTIVATION,
  ISAC_DEBUG__NT_ACTIVATION_REQUEST,
  ISAC_DEBUG__IDLE_FROM_ACTIVE,
  ISAC_DEBUG__IDLE_FROM_DEACTIVATION_PENDING,
  ISAC_DEBUG__SYNC_LOST,
  ISAC_DEBUG__TX_ONGOING,

  ISAC_DEBUG__ACTIVATE_REQ_ACTIVATION,
  ISAC_DEBUG__ACTIVATE_REQ_REACTIVATION,
  ISAC_DEBUG__ACTIVATE_REQ_NOTHING,
  ISAC_DEBUG__PUT_PACKET_ACTIVATION,
  ISAC_DEBUG__PUT_PACKET_REACTIVATION,
  ISAC_DEBUG__PUT_PACKET_NOTHING,

  // DSS1 L2-L3 primitives
  DSS1_DL_EST_REQ=0x2180,
  DSS1_DL_REL_REQ,
  DSS1_DL_DATA_REQ,
  DSS1_DL_UDATA_REQ,

  DSS1_DL_EST_IND,
  DSS1_DL_EST_CFM,
  DSS1_DL_REL_IND,
  DSS1_DL_REL_CFM,
  DSS1_DL_DATA_IND,
  DSS1_DL_UDATA_IND,

  // Management Entity to Layer 2 (ME to L2) primitives
  DSS1_MDL_AS_IND,  // MDL_ASSIGN_INDICATION
  DSS1_MDL_UDATA_IND,// MDL_UNIT_DATA_INDICATION
  DSS1_MDL_XID_IND,   // MDL_XID_INDICATION
  DSS1_MDL_XID_CFM,   // MDL_XID_CONFIRM
  DSS1_MDL_ERR_IND,  // MDL_ERROR_INDICATION
  DSS1_MDL_TIMER_IND,  // timer service request
  DSS1_MDL_ST_IND,  // MDL_STATUS_INDICATION
  // Management entity request to the data
  // link layer that the the TEI value contained
  // within the message portion of this primitive
  // be stored.  The data link layer may then
  // enter the TEI_ASSIGN state.
  DSS1_MDL_AS_REQ,
  // Management entity remove request causes the
  // data link layer to remove the association of
  // the assigned TEI value with the specified
  // connection endpoint.
  DSS1_MDL_REMOVE_REQ,
  // The connection management request to the
  // data link layer requesting that it transmit
  // an XID command frame.
  DSS1_MDL_XID_REQ,
  // This response is usde by the connection
  // management entity to notify the data link
  // layer to transmit an XID response frame.
  DSS1_MDL_XID_RES,                    // This response is ussed by the management
  // entity to notify the data link layer after
  // N202 unsuccessful attempts of trying to
  // acquire a TEI value.
  DSS1_MDL_ERR_RES,
  // This is the Level 2 response to the
  // management entity which indicates that an
  // information frame has been received via
  // unacknowledged operation.
  DSS1_MDL_UDATA_REQ,
  DSS1_MDL_TIMER_RES,     // MDL Timer notify Response
  DSS1_MDL_ST_REQ,        // MDL STATUS request
  DSS1_MDL_PERS_DEACT,    // MDL T103 Timer ind PERSISTENT DEACTIVATION

  // DSS1 L2-L1 primitives
  DSS1_PH_DATA_REQ,        // Physical Layer Data Request
  DSS1_PH_DATA_IND,        // Physical Layer Data Indication
  DSS1_PH_ACTIVATE_REQ,    // Physical Layer Activate Request
  DSS1_PH_ACTIVATE_IND,    // Physical Layer Activate Indication
  DSS1_PH_DEACTIVATE_IND,  // Physical Layer Deactivate Indication
  DSS1_PH_DEACTIVATE_REQ,  // Physical Layer Deactivate Request
  DSS1_MPH_DEACTIVATE_REQ, // Physical Layer Deactivate Request
  DSS1_MPH_ACTIVATE_IND,   // Physical Layer Activate Indication
  DSS1_MPH_DEACTIVATE_IND, // Physical Layer Deactivate Indication

  DSS1_L1_START_T3,        // Internal L1 signal
  DSS1_TEST_REQ,           // Test signal used in DSS1 SW.

  // DSS1 L3TE primitives
  TE_SETUP_REQ=0x2200,         // Fixed to make compatible with mailprim.h
  TE_ALERTING_REQ,
  TE_CALL_PROC_REQ,
  TE_PROGRESS_REQ,
  TE_SETUP_RES,
  TE_SETUP_COMPL_REQ,
  TE_REJECT_REQ,
  TE_DISCONNECT_REQ,
  TE_RELEASE_REQ,
  TE_INFORMATION_REQ,
  TE_NOTIFY_REQ,
  TE_RESUME_REQ,
  TE_SUSPEND_REQ,
  TE_HOLD_REQ,
  TE_RETRIEVE_REQ,
  TE_CL_FACILITY_REQ,

  TE_SETUP_IND,
  TE_CALL_PROC_IND,
  TE_ALERTING_IND,
  TE_PROGRESS_IND,
  TE_MORE_INFO_IND,
  TE_SETUP_CFM,
  TE_SETUP_CFM_ERROR,
  TE_SETUP_COMPL_IND,
  TE_REJECT_IND,
  TE_INFORMATION_IND,
  TE_DISCONNECT_IND,
  TE_RELEASE_IND,
  TE_RELEASE_CFM,
  TE_NOTIFY_IND,
  TE_SUSPEND_CFM,
  TE_SUSPEND_CFM_ERROR,
  TE_SUSPEND_CFM_TO_ERROR,
  TE_SUSPEND_REJECT_IND,
  TE_RESUME_CFM,
  TE_RESUME_CFM_ERROR,
  TE_RESUME_CFM_TO_ERROR,
  TE_RESUME_REJECT_IND,
  TE_HOLD_CFM,
  TE_HOLD_CFM_ERROR,
  TE_HOLD_CFM_TO_ERROR,
  TE_HOLD_REJECT_IND,
  TE_RETRIEVE_CFM,
  TE_RETRIEVE_CFM_ERROR,
  TE_RETRIEVE_CFM_TO_ERROR,
  TE_RETRIEVE_REJECT_IND,
  TE_CL_FACILITY_IND,

  PPP_SETUP_REQ=0x2280,
  PPP_CONNECT_REQ,
  PPP_DISCONNECT_REQ,
  PPP_RELEASE_REQ,

  PPP_SETUP_IND,
  PPP_CALL_BUMP_IND,
  PPP_CONNECT_IND,
  PPP_DISCONNECT_IND,
  PPP_RELEASE_COMPLETE_IND,

  // IDA BlueTooth primitives
  UART_SIGNAL=0x2301,           // (1)     // Fixed to make compatible with mailprim.h
  UARTA_SIGNAL,                 // (2)
  UARTB_SIGNAL,                 // (3)
  DSP_SIGNAL,                   // (4)
  TIMER_SIGNAL,                 // (5)
  BUTTON_SIGNAL,                // (6)
  AM_SIGNAL=0x2310,             // (0x10)
  PSTN_SIGNAL,                  // (0x11)
  DAM_SIGNAL,                   // (0x12)
  BT_SIGNAL,                    // (0x13)
  PSTN1_DT_TIMER_SIGNAL=0x2320, // (0x20)
  PSTN2_DT_TIMER_SIGNAL,        // (0x21)
  PSTN1_CLIP_START_SIGNAL,      // (0x22)
  PSTN1_CLIP_STOP_SIGNAL,       // (0x23)
  PSTN2_CLIP_START_SIGNAL,      // (0x24)
  PSTN2_CLIP_STOP_SIGNAL,       // (0x25)
  PSTN1_RING_DETECT_SIGNAL,     // (0x26)
  PSTN2_RING_DETECT_SIGNAL,     // (0x27)

  INITIALISATION_DONE=0x2355,   // (0x55)
  PERFORM_INITIALISATION=0x23AA,// (0xAA)



  //****** CVM Api Mapper ******

  CVM_EEPROM_WRITE_REQ=0x2f00,      //0x2f00
  CVM_EEPROM_READ_REQ,              //0x2f01
  CVM_EEPROM_READ_CFM,              //0x2f02

  CVM_SET_PORT_REQ,                 //0x2f03
  CVM_READ_PORT_REQ,                //0x2f04
  CVM_READ_PORT_CFM,                //0x2f05
  CVM_SET_PORT_DIR_REQ,             //0x2f06

  CVM_TONE_MULTI_REQ,               //0x2f07
  CVM_TONE_SINGLE_REQ,              //0x2f08
  CVM_TONE_ABS_FREQ_REQ,            //0x2f09

  CVM_SET_TIME_REQ,                 //0x2f0a
  CVM_SET_TIME_CFM,                 //0x2f0b
  CVM_GET_TIME_REQ,                 //0x2f0c
  CVM_GET_TIME_CFM,                 //0x2f0d

  CVM_PP_AUDIO_OPEN_REQ,            //0x2f0e
  CVM_PP_AUDIO_CLOSE_REQ,           //0x2f0f
  CVM_PP_AUDIO_START_MELODY_REQ,    //0x2f10
  CVM_PP_AUDIO_STOP_MELODY_REQ,     //0x2f11
  CVM_PP_AUDIO_KEY_BEEP_REQ,        //0x2f12
  CVM_PP_AUDIO_ALERT_BEEP_REQ,      //0x2f13
  CVM_PP_AUDIO_OPEN_HANDSFREE_REQ,  //0x2f14
  CVM_PP_AUDIO_CLOSE_HANDSFREE_REQ, //0x2f15
  CVM_PP_AUDIO_BUSY_TONE_REQ,       //0x2f16
  CVM_PP_AUDIO_START_DAILTONE_REQ,  //0x2f17
  CVM_PP_AUDIO_STOP_DIALTONE_REQ,   //0x2f18
  CVM_PP_AUDIO_MUTE_MIC_REQ,        //0x2f19
  CVM_PP_AUDIO_UNMUTE_MIC_REQ,      //0x2f1a
  CVM_PP_AUDIO_UNMUTE_REQ,          //0x2f1b
  CVM_PP_AUDIO_HS_PLUG_IND,         //0x2f1c
  CVM_PP_AUDIO_SET_VOLUME_REQ,      //0x2f1d
  CVM_PP_AUDIO_SET_RING_VOL_REQ,    //0x2f1e
  CVM_PP_AUDIO_SET_SWPOINT_REQ,     //0x2f1f
  CVM_PP_AUDIO_START_TONE_REQ,      //0x2f20

  CVM_BAT_POWER_OFF_REQ,
  CVM_BAT_CONSUMPTION_REQ,
  CVM_BAT_CAPACITY_CFM,
  CVM_BAT_CAPACITY_REQ,
  CVM_BAT_LOW_IND,
  CVM_BAT_CRADLE_IND,

  CVM_SET_MODE_REQ,
  CVM_READ_MODE_REQ,
  CVM_READ_MODE_CFM,
  CVM_STATUS_IND,

  CVM_PP_LOCKED_STATUS_REQ,
  CVM_PP_LOCKED_STATUS_CFM,
  CVM_PP_AUDIO_STOP_TONE_REQ,

  CVM_BUS_SELECT_REQ,
  CVM_BUS_TASK_SELECT_REQ,          //0x2f2f

  CVM_RAM_WRITE_REQ,
  CVM_RAM_READ_REQ,
  CVM_RAM_READ_CFM,

  CVM_SET_TIME_REMOTE_REQ,
  CVM_SET_TIME_REMOTE_CFM,

  CVM_REMOTE_EEP_WRITE_REQ,
  CVM_REMOTE_EEP_READ_REQ,
  CVM_REMOTE_EEP_READ_CFM,

  CVM_PP_AUDIO_MELODY_END_IND,
  CVM_PP_AUDIO_START_EE_MELODY_REQ,

  CVM_BAT_POWER_ON_REASON_REQ,      //0x2f3a
  CVM_BAT_POWER_ON_REASON_CFM,
  CVM_BAT_CAPACITY_IND,
  CVM_BAT_EMPTY_IND,
  CVM_BAT_CRADLED_REQ,
  CVM_BAT_CRADLED_CFM,
  CVM_BAT_RESET_REQ,                //0x2f40
  CVM_FP_LINE_STATUS_IND,           //0x2f41

  CVM_FP_AUDIO_OPEN_REQ,            //0x2f42
  CVM_FP_AUDIO_CLOSE_REQ,
  CVM_FP_AUDIO_SET_VOLUME_REQ,      //0x2f44
  CVM_FP_AUDIO_MUTE_REQ,
  CVM_FP_AUDIO_UNMUTE_REQ,          //0x2f46
  CVM_FP_AUDIO_START_MELODY_REQ,
  CVM_FP_AUDIO_STOP_MELODY_REQ,     //0x2f48
  CVM_FP_AUDIO_START_TONE_REQ,
  CVM_FP_AUDIO_STOP_TONE_REQ,       //0x2f4a
  CVM_FP_AUDIO_MELODY_END_IND,
  CVM_FP_AUDIO_START_EE_MELODY_REQ, //

⌨️ 快捷键说明

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