STK_RESULT_TYPE_MMS_ERROR = 0x3D,
};
+enum stk_tone_type {
+ STK_TONE_TYPE_DIAL_TONE = 0x01,
+ STK_TONE_TYPE_BUSY_TONE = 0x02,
+ STK_TONE_TYPE_CONGESTION = 0x03,
+ STK_TONE_TYPE_RP_ACK = 0x04,
+ STK_TONE_TYPE_CALL_DROPPED = 0x05,
+ STK_TONE_TYPE_ERROR = 0x06,
+ STK_TONE_TYPE_CALL_WAITING = 0x07,
+ STK_TONE_TYPE_RINGING = 0x08,
+ STK_TONE_TYPE_GENERAL_BEEP = 0x10,
+ STK_TONE_TYPE_POSITIVE_ACK = 0x11,
+ STK_TONE_TYPE_NEGATIVE_ACK = 0x12,
+ STK_TONE_TYPE_INCOMING_CALL = 0x13,
+ STK_TONE_TYPE_INCOMING_SMS = 0x14,
+ STK_TONE_TYPE_CRITICAL_ALERT = 0x15,
+ STK_TONE_TYPE_VIBRATE = 0x20,
+ STK_TONE_TYPE_HAPPY_TONE = 0x31,
+ STK_TONE_TYPE_SAD_TONE = 0x32,
+ STK_TONE_TYPE_URGENT_TONE = 0x33,
+ STK_TONE_TYPE_QUESTION_TONE = 0x34,
+ STK_TONE_TYPE_MESSAGE_TONE = 0x35,
+ STK_TONE_TYPE_MELODY_1 = 0x40,
+ STK_TONE_TYPE_MELODY_2 = 0x41,
+ STK_TONE_TYPE_MELODY_3 = 0x42,
+ STK_TONE_TYPE_MELODY_4 = 0x43,
+ STK_TONE_TYPE_MELODY_5 = 0x44,
+ STK_TONE_TYPE_MELODY_6 = 0x45,
+ STK_TONE_TYPE_MELODY_7 = 0x46,
+ STK_TONE_TYPE_MELODY_8 = 0x47
+};
+
/* Defined in TS 102.223 Section 8.1 */
struct stk_address {
unsigned char ton_npi;