📄 primitiv.h
字号:
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 + -