TestingEmsObjectData.c
上传用户:lqx1163
上传日期:2014-08-13
资源大小:9183k
文件大小:27k
源码类别:

MTK

开发平台:

C/C++

  1. /*****************************************************************************
  2. *  Copyright Statement:
  3. *  --------------------
  4. *  This software is protected by Copyright and the information contained
  5. *  herein is confidential. The software may not be copied and the information
  6. *  contained herein may not be used or disclosed except with the written
  7. *  permission of MediaTek Inc. (C) 2005
  8. *
  9. *  BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
  10. *  THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
  11. *  RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
  12. *  AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
  13. *  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
  14. *  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
  15. *  NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
  16. *  SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
  17. *  SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
  18. *  THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
  19. *  NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
  20. *  SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
  21. *
  22. *  BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
  23. *  LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
  24. *  AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
  25. *  OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
  26. *  MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. 
  27. *
  28. *  THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
  29. *  WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
  30. *  LAWS PRINCIPLES.  ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
  31. *  RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
  32. *  THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
  33. *
  34. *****************************************************************************/
  35. /*******************************************************************************
  36.  * Filename:
  37.  * ---------
  38.  *  TestingEmsObjectData.c
  39.  *
  40.  * Project:
  41.  * --------
  42.  *  MAUI
  43.  *
  44.  * Description:
  45.  * ------------
  46.  *  
  47.  *
  48.  * Author:
  49.  * -------
  50.  *  
  51.  *
  52.  *==============================================================================
  53.  *             HISTORY
  54.  * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!! 
  55.  *------------------------------------------------------------------------------
  56.  * removed!
  57.  *
  58.  * removed!
  59.  * removed!
  60.  * removed!
  61.  *
  62.  * removed!
  63.  * removed!
  64.  * removed!
  65.  *
  66.  *------------------------------------------------------------------------------
  67.  * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!! 
  68.  *==============================================================================
  69.  *******************************************************************************/
  70. /**
  71.  * Copyright Notice
  72.  * ?2002 - 2003, Pixtel Communications, Inc., 1489 43rd Ave. W.,
  73.  * Vancouver, B.C. V6M 4K8 Canada. All Rights Reserved.
  74.  *  (It is illegal to remove this copyright notice from this software or any
  75.  *  portion of it)
  76.  */
  77.  /**************************************************************
  78.    FILENAME : TestingEmsObjectData.c
  79.    PURPOSE     : This file contains only the temporary(testing) EMS Object Data. 
  80.    REMARKS     : nil
  81.    AUTHOR      : Magesh k
  82.    DATE     : 06-Nov-03
  83. **************************************************************/
  84. /*  */
  85. #include "stdC.h"
  86. #include "L4Dr1.h"
  87. /*  */
  88. #include "wgui_ems.h"
  89. #include "PixtelDataTypes.h"
  90. #include "GlobalConstants.h"
  91. #include "FrameworkStruct.h"
  92. #include "GlobalDefs.h"
  93. //
  94. //MTK Joy for compile option, 1228
  95. #if defined(__MMI_MESSAGES_EMS__)
  96. #ifdef __MMI_MENUTREE_2__
  97. const U8 temp_picture1[] = {0x01, 0x01, 0x18, 0x00, 0x18, 0x00, 0x48, 0x00,
  98.     0x00, 0x00, 0x00, 0x6E, 0x00, 0x00, 0x9B, 0x00, 0x00, 0x10, 0x00, 0x00, 0x01, 0xB8, 0x00, 0x02,
  99.     0x6C, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x38, 0x00, 0x03, 0xFE, 0x0D, 0xC7, 0xF3, 0x3F, 0x6C,
  100.     0xF8, 0x4F, 0x18, 0xD8, 0x4D, 0x81, 0x88, 0x08, 0xC1, 0x88, 0x08, 0xC1, 0x80, 0x00, 0xC1, 0x80,
  101.     0x00, 0xFD, 0x80, 0x07, 0xC3, 0xE0, 0x78, 0xC1, 0x9C, 0x80, 0x00, 0x02, 0x83, 0xF0, 0x0F, 0x7C,
  102.     0x0F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  103. };
  104. const U8 temp_picture2[] = {0x01, 0x01, 0x18, 0x00, 0x18, 0x00, 0x48, 0x00,
  105.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x91, 0x00, 0x01, 0x20, 0x80, 0x02,
  106.     0x80, 0x40, 0x04, 0x20, 0x20, 0x04, 0x80, 0x20, 0x09, 0x40, 0x10, 0x0C, 0xE1, 0x90, 0x09, 0xE3,
  107.     0xD0, 0x0B, 0xE3, 0xD0, 0x08, 0xC9, 0x90, 0x0C, 0x1C, 0x10, 0x09, 0x5C, 0x10, 0x04, 0x88, 0x10,
  108.     0x03, 0xC1, 0xE0, 0x01, 0x55, 0x40, 0x01, 0x40, 0x40, 0x00, 0xA0, 0x80, 0x00, 0x51, 0x00, 0x00,
  109.     0x51, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x00, 0x00,
  110. };
  111. const U8 temp_picture3[] = {0x01, 0x01, 0x18, 0x00, 0x18, 0x00, 0x48, 0x00,
  112.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x30, 0x00,
  113.     0x0D, 0x68, 0x00, 0x1E, 0xF4, 0x00, 0x1F, 0xFC, 0x00, 0x1F, 0xFC, 0x00, 0x0F, 0xF8, 0x00, 0x07,
  114.     0xF0, 0x06, 0x33, 0xE0, 0x0D, 0x69, 0xC0, 0x1E, 0xF4, 0x80, 0x1F, 0xFC, 0x00, 0x1F, 0xFC, 0x00,
  115.     0x0F, 0xF8, 0x00, 0x07, 0xF0, 0x00, 0x03, 0xE0, 0x00, 0x01, 0xC0, 0x00, 0x00, 0x80, 0x00, 0x00,
  116.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  117. };
  118. const U8 temp_picture4[] = {0x01, 0x01, 0x18, 0x00, 0x18, 0x00, 0x48, 0x00,
  119.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
  120.     0x81, 0xE0, 0x0F, 0xC3, 0xB0, 0x17, 0xE7, 0xD8, 0x17, 0xE7, 0xF8, 0x17, 0xE7, 0xF8, 0x17, 0xF3,
  121.     0xF8, 0x0B, 0xF3, 0xF8, 0x0F, 0xF3, 0xF0, 0x07, 0xE7, 0xF0, 0x03, 0xE7, 0xE0, 0x01, 0xE7, 0xC0,
  122.     0x00, 0xCF, 0x80, 0x00, 0x4F, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00,
  123.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  124. };
  125. const U8 temp_picture5[] = {0x01, 0x01, 0x18, 0x00, 0x18, 0x00, 0x48, 0x00,
  126.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x08, 0x00, 0x00, 0x84, 0x00, 0x00,
  127.     0x48, 0x00, 0x00, 0x26, 0x00, 0x00, 0x6C, 0x00, 0x03, 0x83, 0xB0, 0x04, 0x00, 0x78, 0x05, 0xFF,
  128.     0x38, 0x05, 0xFF, 0x68, 0x04, 0xFE, 0xD0, 0x0C, 0x05, 0xE0, 0x14, 0x0A, 0xD0, 0x24, 0x15, 0xE8,
  129.     0x26, 0xAA, 0xE8, 0x21, 0x55, 0xD8, 0x10, 0xFF, 0x90, 0x08, 0x00, 0x20, 0x06, 0x00, 0xC0, 0x01,
  130.     0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  131. };
  132. const U8 temp_picture6[] = {0x01, 0x01, 0x18, 0x00, 0x18, 0x00, 0x48, 0x00,
  133.     0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x02, 0x92, 0x80, 0x02, 0x92, 0x80, 0x01, 0x29, 0x00, 0x01,
  134.     0x29, 0x00, 0x03, 0x93, 0x80, 0x02, 0x92, 0x80, 0x02, 0xBA, 0x80, 0x02, 0xEE, 0x80, 0x07, 0xAB,
  135.     0xC0, 0x08, 0x28, 0x20, 0x10, 0x38, 0x10, 0x10, 0x00, 0x10, 0x16, 0x00, 0xD0, 0x0B, 0x83, 0xA0,
  136.     0x0A, 0x7C, 0xA0, 0x0A, 0x44, 0xA0, 0x1A, 0x44, 0xB0, 0x17, 0xFF, 0xD0, 0x08, 0x00, 0x20, 0x07,
  137.     0xFF, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  138. };
  139. const U8 temp_picture7[] = {0x01, 0x01, 0x18, 0x00, 0x18, 0x00, 0x48, 0x00,
  140.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x03, 0x88, 0x00, 0x0E,
  141.     0x2C, 0x00, 0x38, 0x12, 0x00, 0x60, 0x0B, 0x00, 0x50, 0x04, 0x80, 0x38, 0x02, 0xC0, 0x14, 0x0D,
  142.     0xA0, 0x0E, 0x30, 0x70, 0x05, 0x40, 0x28, 0x03, 0x80, 0x14, 0x01, 0x40, 0x0C, 0x00, 0xE0, 0x18,
  143.     0x00, 0x50, 0x60, 0x00, 0x39, 0x80, 0x00, 0x16, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00,
  144.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  145. };
  146. const U8 temp_picture8[] = {0x01, 0x01, 0x18, 0x00, 0x18, 0x00, 0x48, 0x00,
  147.     0x00, 0x00, 0x00, 0x10, 0x10, 0x00, 0x28, 0x28, 0x00, 0x10, 0x10, 0x00, 0x00, 0x06, 0x60, 0x02,
  148.     0x05, 0xA0, 0x05, 0x06, 0x60, 0x02, 0x3F, 0xFC, 0x00, 0x21, 0x84, 0x0C, 0xE1, 0x84, 0x0B, 0x61,
  149.     0x84, 0x0C, 0xE1, 0x84, 0x7F, 0xFF, 0xFC, 0x43, 0x21, 0x84, 0x43, 0x21, 0x84, 0x43, 0x21, 0x84,
  150.     0x43, 0x21, 0x84, 0x7F, 0xFF, 0xFC, 0x43, 0x08, 0x00, 0x43, 0x08, 0x00, 0x43, 0x08, 0x00, 0x43,
  151.     0x08, 0x00, 0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00,
  152. };
  153. #else /* __MMI_MENUTREE_2__ */ 
  154. const U8 temp_picture1[] = {0x01, 0x01, 0x20, 0x00, 0x20, 0x00, 0x80, 0x00,
  155.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xC0, 0x00,
  156.     0x00, 0x0F, 0x30, 0x00, 0x00, 0x37, 0x1E, 0x00, 0x00, 0xFF, 0xBF, 0x80, 0x03, 0xFF, 0x7C, 0xE0,
  157.     0x0D, 0xF7, 0xF8, 0x38, 0x10, 0x1E, 0xF0, 0x0C, 0x20, 0x7F, 0xFC, 0x04, 0x39, 0xFD, 0xFF, 0x0C,
  158.     0x37, 0xF0, 0xFF, 0xB4, 0x37, 0xC0, 0x7F, 0xC4, 0x2F, 0xE0, 0x3F, 0xC4, 0x2F, 0x98, 0x3F, 0xC4,
  159.     0x27, 0x86, 0x3F, 0xC4, 0x27, 0x85, 0xD7, 0xC4, 0x27, 0x88, 0x87, 0xC4, 0x27, 0x90, 0x87, 0xC4,
  160.     0x2F, 0xA0, 0x87, 0xC4, 0x37, 0xC0, 0x87, 0xC4, 0x27, 0xC0, 0x87, 0xC4, 0x27, 0xA0, 0x87, 0xDC,
  161.     0x27, 0xA0, 0x87, 0xFC, 0x27, 0x90, 0x87, 0xF0, 0x1F, 0x90, 0x87, 0xC0, 0x07, 0x88, 0x9F, 0x00,
  162.     0x01, 0x88, 0xFC, 0x00, 0x00, 0x64, 0xF0, 0x00, 0x00, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00,
  163. };
  164. const U8 temp_picture2[] = {0x01, 0x01, 0x20, 0x00, 0x20, 0x00, 0x80, 0x00,
  165.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  166.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00,
  167.     0x08, 0x88, 0x00, 0x00, 0x0A, 0xA8, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x02, 0xA0, 0x00, 0x00,
  168.     0x06, 0xB0, 0x00, 0x00, 0x0A, 0x98, 0x00, 0x00, 0x18, 0x18, 0xFF, 0x00, 0x10, 0x19, 0xFF, 0x80,
  169.     0x10, 0x99, 0xFF, 0xC0, 0x1F, 0x1B, 0xFF, 0xE0, 0x20, 0x1F, 0x00, 0x70, 0x40, 0x3E, 0x1E, 0x30,
  170.     0x40, 0x3E, 0x3F, 0x30, 0x40, 0x7E, 0x7F, 0x30, 0x80, 0x7E, 0x7F, 0x30, 0x80, 0x7F, 0xFE, 0x30,
  171.     0x80, 0x7F, 0xD8, 0x40, 0x80, 0x3F, 0xE7, 0x80, 0x80, 0x3F, 0xF8, 0x30, 0x40, 0x03, 0xFF, 0xF8,
  172.     0x40, 0x00, 0x00, 0x3E, 0x3F, 0xFF, 0xFF, 0xFE, 0x07, 0xFF, 0xFF, 0xFE, 0x00, 0x00, 0x00, 0x00,
  173. };
  174. const U8 temp_picture3[] = {0x01, 0x01, 0x20, 0x00, 0x20, 0x00, 0x80, 0x00,
  175.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xC0, 0x03, 0xC0, 0x08, 0x20, 0x06, 0x30,
  176.     0x17, 0xE0, 0x03, 0xC8, 0x2F, 0xE0, 0x01, 0xE4, 0x3E, 0x20, 0x01, 0xFA, 0x7F, 0xC0, 0x81, 0xFA,
  177.     0x78, 0xCC, 0x98, 0xF4, 0x77, 0x9E, 0xB8, 0x7C, 0x74, 0x0E, 0xB8, 0x60, 0x3A, 0x0C, 0x90, 0xD0,
  178.     0x1D, 0x9F, 0xF8, 0xD0, 0x06, 0xE0, 0x0D, 0xE0, 0x03, 0xC0, 0x03, 0xA0, 0x01, 0x80, 0x00, 0xC0,
  179.     0x03, 0x00, 0x00, 0x40, 0x03, 0x00, 0x00, 0x20, 0x3E, 0x00, 0x00, 0x20, 0x46, 0x00, 0x00, 0x3C,
  180.     0xC6, 0x00, 0x00, 0x22, 0xE6, 0x00, 0x00, 0x22, 0xE3, 0x00, 0x00, 0x61, 0xF1, 0x80, 0x00, 0xC3,
  181.     0xF0, 0xF0, 0x03, 0x8F, 0x7C, 0x7F, 0xFF, 0x1E, 0x7F, 0x8F, 0xFE, 0x7A, 0x3F, 0x00, 0x03, 0xF8,
  182.     0x1F, 0x00, 0x07, 0xF8, 0x07, 0x00, 0x07, 0xF0, 0x03, 0x80, 0x0F, 0xA0, 0x00, 0x00, 0x00, 0x00,
  183. };
  184. const U8 temp_picture4[] = {0x01, 0x01, 0x20, 0x00, 0x20, 0x00, 0x80, 0x00,
  185.     0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xC0, 0x00, 0x00, 0x0E, 0xE0, 0x00, 0x00, 0x0C, 0x60, 0x00,
  186.     0x00, 0x10, 0x10, 0x00, 0x00, 0x38, 0x38, 0x00, 0x00, 0x3A, 0xB8, 0x00, 0x00, 0x38, 0x38, 0x00,
  187.     0x00, 0x3C, 0x78, 0x00, 0x00, 0x3E, 0xF8, 0x00, 0x00, 0x3D, 0x78, 0x00, 0x00, 0x5C, 0x74, 0x00,
  188.     0x00, 0x5C, 0x74, 0x00, 0x00, 0x5C, 0x74, 0x00, 0x00, 0x5C, 0x74, 0x00, 0x00, 0x5C, 0x74, 0x00,
  189.     0x00, 0x5C, 0x74, 0x00, 0x00, 0x4C, 0x74, 0x00, 0x00, 0x40, 0x04, 0x00, 0x00, 0x50, 0x14, 0x00,
  190.     0x00, 0x70, 0x1C, 0x00, 0x00, 0x48, 0x24, 0x00, 0x00, 0x50, 0x14, 0x00, 0x00, 0x30, 0x18, 0x00,
  191.     0x00, 0x10, 0x13, 0x80, 0x00, 0x10, 0x0C, 0x40, 0x00, 0x08, 0x00, 0x20, 0x00, 0x08, 0x03, 0xA0,
  192.     0x00, 0x04, 0x04, 0x40, 0x00, 0x03, 0x18, 0x00, 0x00, 0x00, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00,
  193. };
  194. const U8 temp_picture5[] = {0x01, 0x01, 0x20, 0x00, 0x20, 0x00, 0x80, 0x00,
  195.     0x00, 0x00, 0xE0, 0x00, 0x00, 0x07, 0xF0, 0x00, 0x00, 0x0F, 0xF8, 0x00, 0x00, 0x10, 0x7C, 0x00,
  196.     0x00, 0x20, 0x3C, 0x00, 0x00, 0x20, 0x5C, 0x00, 0x00, 0x32, 0x34, 0x00, 0x00, 0x40, 0x2C, 0x00,
  197.     0x00, 0x40, 0x20, 0x00, 0x00, 0x40, 0x3E, 0x00, 0x00, 0x40, 0x01, 0x80, 0x00, 0x40, 0xE8, 0x40,
  198.     0x00, 0xC0, 0xEC, 0x20, 0x01, 0xC1, 0xEE, 0x20, 0x03, 0xF2, 0x1F, 0x10, 0x03, 0xE4, 0xFF, 0x90,
  199.     0x07, 0xE6, 0xFF, 0x88, 0x07, 0xCF, 0xFF, 0x88, 0x0D, 0xCF, 0xFF, 0x08, 0x0F, 0x8F, 0xFC, 0x08,
  200.     0x0F, 0xAF, 0xFE, 0x08, 0x07, 0x3F, 0xFA, 0x08, 0x01, 0x1F, 0xC4, 0x10, 0x00, 0xC0, 0x0C, 0x10,
  201.     0x00, 0xFF, 0xFC, 0x20, 0x00, 0xBC, 0xF4, 0xC0, 0x00, 0xC8, 0x4F, 0x00, 0x00, 0xF8, 0x7C, 0x00,
  202.     0x01, 0xF8, 0x7C, 0x00, 0x03, 0xF8, 0xFC, 0x00, 0x03, 0xF8, 0xFC, 0x00, 0x01, 0xF0, 0x78, 0x00,
  203. };
  204. const U8 temp_picture6[] = {0x01, 0x01, 0x20, 0x00, 0x20, 0x00, 0x80, 0x00,
  205.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  206.     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  207.     0x00, 0x80, 0x00, 0x00, 0x01, 0x40, 0x78, 0x00, 0x11, 0x23, 0xC6, 0x00, 0x29, 0x04, 0xE7, 0x00,
  208.     0xC5, 0x18, 0xE0, 0xC0, 0x05, 0xFC, 0x40, 0x20, 0x07, 0xFC, 0x03, 0x10, 0x06, 0x7E, 0xC7, 0x90,
  209.     0x05, 0x3E, 0xEF, 0x98, 0x05, 0x3E, 0x6F, 0x98, 0x04, 0x3E, 0x07, 0x38, 0x03, 0xFF, 0xF0, 0x38,
  210.     0x01, 0xFF, 0xFF, 0xC8, 0x00, 0x3E, 0x88, 0xA8, 0x00, 0x27, 0xFF, 0xF0, 0x00, 0x45, 0x49, 0x00,
  211.     0x00, 0x89, 0x49, 0x00, 0x00, 0x91, 0x48, 0x80, 0x0F, 0x11, 0x48, 0xC0, 0x00, 0x0A, 0x44, 0xA0,
  212.     0x00, 0x00, 0x22, 0x90, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  213. };
  214. const U8 temp_picture7[] = {0x01, 0x01, 0x20, 0x00, 0x20, 0x00, 0x80, 0x00,
  215.     0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xE0, 0x00, 0x00, 0x20, 0x10, 0x00, 0x00, 0x46, 0x90, 0x00,
  216.     0x00, 0x54, 0xA8, 0x00, 0x00, 0x55, 0x88, 0x00, 0x00, 0x54, 0x88, 0x00, 0x00, 0x56, 0xA8, 0x00,
  217.     0x00, 0x43, 0x28, 0x38, 0x00, 0x2A, 0x28, 0x44, 0x00, 0x22, 0x28, 0x94, 0x00, 0x16, 0xA8, 0xAA,
  218.     0x0E, 0x12, 0xA8, 0xAA, 0x11, 0x0A, 0xA8, 0xA9, 0x35, 0x0A, 0x88, 0x9D, 0x31, 0x8B, 0xA9, 0xD5,
  219.     0x3C, 0x8A, 0xA7, 0x15, 0x34, 0x52, 0xA0, 0x75, 0x34, 0x2A, 0xB5, 0x62, 0x3E, 0x88, 0xA6, 0x44,
  220.     0x15, 0x2A, 0xAC, 0x88, 0x15, 0x2C, 0xAC, 0x30, 0x09, 0xB4, 0xB1, 0xC0, 0x04, 0x06, 0x62, 0x00,
  221.     0x03, 0xE5, 0x24, 0x00, 0x00, 0x15, 0x54, 0x00, 0x00, 0x15, 0x54, 0x00, 0x00, 0x15, 0x54, 0x00,
  222.     0x00, 0x09, 0x54, 0x00, 0x00, 0x0B, 0x7C, 0x00, 0x00, 0x77, 0xD6, 0x00, 0x00, 0x42, 0x7B, 0xC0,
  223. };
  224. const U8 temp_picture8[] = {0x01, 0x01, 0x20, 0x00, 0x20, 0x00, 0x80, 0x00,
  225.     0x00, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x3F, 0x00, 0x00, 0x82, 0x40, 0x80, 0x01, 0x07, 0xE0, 0x40,
  226.     0x00, 0x1F, 0xF8, 0x00, 0x00, 0x7D, 0xFE, 0x00, 0x00, 0xF1, 0xFF, 0x00, 0x00, 0xB1, 0xFD, 0x00,
  227.     0x01, 0x7F, 0xFF, 0x80, 0x23, 0x00, 0x00, 0xC4, 0x23, 0xFF, 0xFF, 0xC4, 0x1F, 0x0F, 0xFF, 0xF8,
  228.     0x07, 0x07, 0xFF, 0x20, 0x07, 0xE7, 0xFF, 0x20, 0x07, 0xFF, 0xFF, 0x20, 0x07, 0xFF, 0xFF, 0x20,
  229.     0x07, 0xFF, 0xFF, 0x20, 0x3E, 0x7F, 0x87, 0x3C, 0x46, 0x3F, 0x87, 0x22, 0x46, 0x3F, 0x86, 0x62,
  230.     0x07, 0x1F, 0x8E, 0x60, 0x03, 0x1F, 0x8E, 0x40, 0x03, 0x9F, 0x8F, 0xC0, 0x01, 0xDF, 0x9F, 0x80,
  231.     0x01, 0xDF, 0x9F, 0x80, 0x03, 0xEF, 0x9F, 0xC0, 0x04, 0xFF, 0x9F, 0x20, 0x08, 0x3F, 0xBC, 0x10,
  232.     0x08, 0x1F, 0xF8, 0x10, 0x08, 0x07, 0xE0, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
  233. };
  234. #endif /* __MMI_MENUTREE_2__ */ 
  235. const U8 temp_picture9[] = {0x01, 0x01, 0x10, 0x00, 0x10, 0x00, 0x20, 0x00,
  236.     0x01, 0x00, 0x02, 0x80, 0x04, 0x40, 0x08, 0x20, 0x10, 0x90, 0x21, 0x88, 0x42, 0x84, 0x84, 0x82,
  237.     0x4F, 0xC1, 0x20, 0x82, 0x10, 0x84, 0x08, 0x08, 0x04, 0x10, 0x02, 0x20, 0x01, 0x40, 0x00, 0x80,
  238. };
  239. const U8 temp_picture10[] = {0x01, 0x01, 0x10, 0x00, 0x10, 0x00, 0x20, 0x00,
  240.     0x07, 0xF8, 0x08, 0x06, 0x10, 0x06, 0x20, 0x06, 0x40, 0x06, 0x47, 0xC6, 0x44, 0x06, 0x47, 0x86,
  241.     0x40, 0x46, 0x40, 0x46, 0x47, 0x86, 0x40, 0x06, 0x40, 0x06, 0x40, 0x06, 0x7F, 0xFE, 0x3F, 0xFC,
  242. };
  243. #if defined(__MMI_IMELODY_SUPPORT__)
  244. const U8 temp_imelody1[] = 
  245. {
  246.     'B', 'E', 'G', 'I', 'N', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  247.     'V', 'E', 'R', 'S', 'I', 'O', 'N', ':', '1', '.', '2', 'n',
  248.     'F', 'O', 'R', 'M', 'A', 'T', ':', 'C', 'L', 'A', 'S', 'S', '1', '.', '0', 'n',
  249.     'M', 'E', 'L', 'O', 'D', 'Y', ':', '*', '4', '#', 'f', '2', '*', '4', 'a', '3', '.', '*', '4', '#', 'f', '3', '*',
  250.         '4', '#', 'f', '4', '*', '4', '#', 'a', '3', '*', '4', '#', 'f', '3', '*', '4', 'e', '3', '*', '4', '#', 'f',
  251.         'n',
  252.     'E', 'N', 'D', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  253. };
  254. const U8 temp_imelody2[] = 
  255. {
  256.     'B', 'E', 'G', 'I', 'N', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  257.     'V', 'E', 'R', 'S', 'I', 'O', 'N', ':', '1', '.', '2', 'n',
  258.     'F', 'O', 'R', 'M', 'A', 'T', ':', 'C', 'L', 'A', 'S', 'S', '1', '.', '0', 'n',
  259.     'M', 'E', 'L', 'O', 'D', 'Y', ':', '*', '4', 'a', '4', '*', '5', 'd', '4', '*', '4', 'a', '4', '*', '5', 'd', '4',
  260.         '*', '4', 'a', '1', '*', '4', 'f', '2', '*', '4', 'g', '2', '*', '4', 'd', '1', 'r', '2', '*', '4', 'n',
  261.     'E', 'N', 'D', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  262. };
  263. const U8 temp_imelody3[] = 
  264. {
  265.     'B', 'E', 'G', 'I', 'N', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  266.     'V', 'E', 'R', 'S', 'I', 'O', 'N', ':', '1', '.', '2', 'n',
  267.     'F', 'O', 'R', 'M', 'A', 'T', ':', 'C', 'L', 'A', 'S', 'S', '1', '.', '0', 'n',
  268.     'M', 'E', 'L', 'O', 'D', 'Y', ':', 'V', '1', '5', '*', '5', 'c', '4', 'e', '3', 'r', '1', 'r', '4', 'd', '4', 'f',
  269.         '3', 'r', '4', 'e', '4', 'g', '3', 'r', 'n',
  270.     'E', 'N', 'D', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  271. };
  272. const U8 temp_imelody4[] = 
  273. {
  274.     'B', 'E', 'G', 'I', 'N', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  275.     'V', 'E', 'R', 'S', 'I', 'O', 'N', ':', '1', '.', '2', 'n',
  276.     'F', 'O', 'R', 'M', 'A', 'T', ':', 'C', 'L', 'A', 'S', 'S', '1', '.', '0', 'n',
  277.     'M', 'E', 'L', 'O', 'D', 'Y', ':', '*', '4', '#', 'f', '3', '*', '4', '#', 'f', '4', '*', '5', 'd', '3', '*', '5',
  278.         '#', 'c', '3', '*', '4', 'a', '3', '*', '4', '#', 'f', '3', '*', '5', '#', 'c', '3', '*', '5', '#', 'f', '3',
  279.         '*', '4', '#', 'f', '4', '*', '4', 'e', '3', '*', '4', 'e', '4', '*', '4', '#', 'c', 'n',
  280.     'E', 'N', 'D', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  281. };
  282. const U8 temp_imelody5[] = 
  283. {
  284.     'B', 'E', 'G', 'I', 'N', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  285.     'V', 'E', 'R', 'S', 'I', 'O', 'N', ':', '1', '.', '2', 'n',
  286.     'F', 'O', 'R', 'M', 'A', 'T', ':', 'C', 'L', 'A', 'S', 'S', '1', '.', '0', 'n',
  287.     'M', 'E', 'L', 'O', 'D', 'Y', ':', '*', '5', 'd', '4', '*', '4', 'a', '1', '*', '4', 'f', '2', '*', '4', 'e', '3',
  288.         '*', '4', 'd', '3', '*', '4', 'c', '1', 'r', '2', '*', '4', 'a', '4', '*', '5', 'd', '4', '*', '4', 'a', '4',
  289.         '*', '5', 'd', '4', '*', '4', 'a', '1', '*', '4', 'n',
  290.     'E', 'N', 'D', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  291. };
  292. const U8 temp_imelody6[] = 
  293. {
  294.     'B', 'E', 'G', 'I', 'N', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  295.     'V', 'E', 'R', 'S', 'I', 'O', 'N', ':', '1', '.', '2', 'n',
  296.     'F', 'O', 'R', 'M', 'A', 'T', ':', 'C', 'L', 'A', 'S', 'S', '1', '.', '0', 'n',
  297.     'M', 'E', 'L', 'O', 'D', 'Y', ':', '*', '4', '#', 'f', '2', '*', '4', 'a', '3', '.', '*', '4', '#', 'f', '3', '*',
  298.         '4', '#', 'f', '4', '*', '4', '#', 'a', '3', '*', '4', '#', 'f', '3', '*', '4', 'e', '3', '*', '4', '#', 'f',
  299.         'n',
  300.     'E', 'N', 'D', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  301. };
  302. const U8 temp_imelody7[] = 
  303. {
  304.     'B', 'E', 'G', 'I', 'N', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  305.     'V', 'E', 'R', 'S', 'I', 'O', 'N', ':', '1', '.', '2', 'n',
  306.     'F', 'O', 'R', 'M', 'A', 'T', ':', 'C', 'L', 'A', 'S', 'S', '1', '.', '0', 'n',
  307.     'M', 'E', 'L', 'O', 'D', 'Y', ':', '*', '4', 'a', '4', '*', '5', 'd', '4', '*', '4', 'a', '4', '*', '5', 'd', '4',
  308.         '*', '4', 'a', '1', '*', '4', 'f', '2', '*', '4', 'g', '2', '*', '4', 'd', '1', 'r', '2', '*', '4', 'n',
  309.     'E', 'N', 'D', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  310. };
  311. const U8 temp_imelody8[] = 
  312. {
  313.     'B', 'E', 'G', 'I', 'N', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  314.     'V', 'E', 'R', 'S', 'I', 'O', 'N', ':', '1', '.', '2', 'n',
  315.     'F', 'O', 'R', 'M', 'A', 'T', ':', 'C', 'L', 'A', 'S', 'S', '1', '.', '0', 'n',
  316.     'M', 'E', 'L', 'O', 'D', 'Y', ':', 'V', '1', '5', '*', '5', 'c', '4', 'e', '3', 'r', '1', 'r', '4', 'd', '4', 'f',
  317.         '3', 'r', '4', 'e', '4', 'g', '3', 'r', 'n',
  318.     'E', 'N', 'D', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  319. };
  320. const U8 temp_imelody9[] = 
  321. {
  322.     'B', 'E', 'G', 'I', 'N', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  323.     'V', 'E', 'R', 'S', 'I', 'O', 'N', ':', '1', '.', '2', 'n',
  324.     'F', 'O', 'R', 'M', 'A', 'T', ':', 'C', 'L', 'A', 'S', 'S', '1', '.', '0', 'n',
  325.     'M', 'E', 'L', 'O', 'D', 'Y', ':', '*', '4', '#', 'f', '3', '*', '4', '#', 'f', '4', '*', '5', 'd', '3', '*', '5',
  326.         '#', 'c', '3', '*', '4', 'a', '3', '*', '4', '#', 'f', '3', '*', '5', '#', 'c', '3', '*', '5', '#', 'f', '3',
  327.         '*', '4', '#', 'f', '4', '*', '4', 'e', '3', '*', '4', 'e', '4', '*', '4', '#', 'c', 'n',
  328.     'E', 'N', 'D', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  329. };
  330. const U8 temp_imelody10[] = 
  331. {
  332.     'B', 'E', 'G', 'I', 'N', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  333.     'V', 'E', 'R', 'S', 'I', 'O', 'N', ':', '1', '.', '2', 'n',
  334.     'F', 'O', 'R', 'M', 'A', 'T', ':', 'C', 'L', 'A', 'S', 'S', '1', '.', '0', 'n',
  335.     'M', 'E', 'L', 'O', 'D', 'Y', ':', '*', '5', 'd', '4', '*', '4', 'a', '1', '*', '4', 'f', '2', '*', '4', 'e', '3',
  336.         '*', '4', 'd', '3', '*', '4', 'c', '1', 'r', '2', '*', '4', 'a', '4', '*', '5', 'd', '4', '*', '4', 'a', '4',
  337.         '*', '5', 'd', '4', '*', '4', 'a', '1', '*', '4', 'n',
  338.     'E', 'N', 'D', ':', 'I', 'M', 'E', 'L', 'O', 'D', 'Y', 'n',
  339. };
  340. #endif /* defined(__MMI_IMELODY_SUPPORT__) */ 
  341. /* ///////////////////////////////////////////////////////////////////////////////////// */
  342. /*****************************************************************************
  343.  * FUNCTION
  344.  *  GetManufacturerPictureObjectData
  345.  * DESCRIPTION
  346.  *  
  347.  * PARAMETERS
  348.  *  index                           [IN]        
  349.  *  userDefinedObjectDataBuff       [?]         
  350.  * RETURNS
  351.  *  
  352.  *****************************************************************************/
  353. S32 GetManufacturerPictureObjectData(S32 index, U8 *userDefinedObjectDataBuff)
  354. {
  355.     /*----------------------------------------------------------------*/
  356.     /* Local Variables                                                */
  357.     /*----------------------------------------------------------------*/
  358.     S32 objectSize = 0;
  359.     /*----------------------------------------------------------------*/
  360.     /* Code Body                                                      */
  361.     /*----------------------------------------------------------------*/
  362.     switch (index)
  363.     {
  364.         case 0:
  365.             objectSize = sizeof(temp_picture1);
  366.             memcpy(userDefinedObjectDataBuff, temp_picture1, objectSize);
  367.             return objectSize;
  368.         case 1:
  369.             objectSize = sizeof(temp_picture2);
  370.             memcpy(userDefinedObjectDataBuff, temp_picture2, objectSize);
  371.             return objectSize;
  372.         case 2:
  373.             objectSize = sizeof(temp_picture3);
  374.             memcpy(userDefinedObjectDataBuff, temp_picture3, objectSize);
  375.             return objectSize;
  376.         case 3:
  377.             objectSize = sizeof(temp_picture4);
  378.             memcpy(userDefinedObjectDataBuff, temp_picture4, objectSize);
  379.             return objectSize;
  380.         case 4:
  381.             objectSize = sizeof(temp_picture5);
  382.             memcpy(userDefinedObjectDataBuff, temp_picture5, objectSize);
  383.             return objectSize;
  384.         case 5:
  385.             objectSize = sizeof(temp_picture6);
  386.             memcpy(userDefinedObjectDataBuff, temp_picture6, objectSize);
  387.             return objectSize;
  388.         case 6:
  389.             objectSize = sizeof(temp_picture7);
  390.             memcpy(userDefinedObjectDataBuff, temp_picture7, objectSize);
  391.             return objectSize;
  392.         case 7:
  393.             objectSize = sizeof(temp_picture8);
  394.             memcpy(userDefinedObjectDataBuff, temp_picture8, objectSize);
  395.             return objectSize;
  396.         case 8:
  397.             objectSize = sizeof(temp_picture9);
  398.             memcpy(userDefinedObjectDataBuff, temp_picture9, objectSize);
  399.             return objectSize;
  400.         case 9:
  401.             objectSize = sizeof(temp_picture10);
  402.             memcpy(userDefinedObjectDataBuff, temp_picture10, objectSize);
  403.             return objectSize;
  404.     }
  405.     return objectSize;
  406. }
  407. /* MTK Joy 1107 */
  408. #if defined(__MMI_IMELODY_SUPPORT__)
  409. /*****************************************************************************
  410.  * FUNCTION
  411.  *  GetManufacturerMelodyObjectData
  412.  * DESCRIPTION
  413.  *  
  414.  * PARAMETERS
  415.  *  index                           [IN]        
  416.  *  userDefinedObjectDataBuff       [?]         
  417.  * RETURNS
  418.  *  
  419.  *****************************************************************************/
  420. S32 GetManufacturerMelodyObjectData(S32 index, U8 *userDefinedObjectDataBuff)
  421. {
  422.     /*----------------------------------------------------------------*/
  423.     /* Local Variables                                                */
  424.     /*----------------------------------------------------------------*/
  425.     S32 objectSize = 0;
  426.     /*----------------------------------------------------------------*/
  427.     /* Code Body                                                      */
  428.     /*----------------------------------------------------------------*/
  429.     switch (index)
  430.     {
  431.         case 0:
  432.             objectSize = sizeof(temp_imelody1);
  433.             memcpy(userDefinedObjectDataBuff, temp_imelody1, objectSize);
  434.             return objectSize;
  435.         case 1:
  436.             objectSize = sizeof(temp_imelody2);
  437.             memcpy(userDefinedObjectDataBuff, temp_imelody2, objectSize);
  438.             return objectSize;
  439.         case 2:
  440.             objectSize = sizeof(temp_imelody3);
  441.             memcpy(userDefinedObjectDataBuff, temp_imelody3, objectSize);
  442.             return objectSize;
  443.         case 3:
  444.             objectSize = sizeof(temp_imelody4);
  445.             memcpy(userDefinedObjectDataBuff, temp_imelody4, objectSize);
  446.             return objectSize;
  447.         case 4:
  448.             objectSize = sizeof(temp_imelody5);
  449.             memcpy(userDefinedObjectDataBuff, temp_imelody5, objectSize);
  450.             return objectSize;
  451.         case 5:
  452.             objectSize = sizeof(temp_imelody6);
  453.             memcpy(userDefinedObjectDataBuff, temp_imelody6, objectSize);
  454.             return objectSize;
  455.         case 6:
  456.             objectSize = sizeof(temp_imelody7);
  457.             memcpy(userDefinedObjectDataBuff, temp_imelody7, objectSize);
  458.             return objectSize;
  459.         case 7:
  460.             objectSize = sizeof(temp_imelody8);
  461.             memcpy(userDefinedObjectDataBuff, temp_imelody8, objectSize);
  462.             return objectSize;
  463.         case 8:
  464.             objectSize = sizeof(temp_imelody9);
  465.             memcpy(userDefinedObjectDataBuff, temp_imelody9, objectSize);
  466.             return objectSize;
  467.         case 9:
  468.             objectSize = sizeof(temp_imelody10);
  469.             memcpy(userDefinedObjectDataBuff, temp_imelody10, objectSize);
  470.             return objectSize;
  471.     }
  472.     return objectSize;
  473. }
  474. #endif /* defined(__MMI_IMELODY_SUPPORT__) */ 
  475. /* MTK end */
  476. #endif /* defined(__MMI_MESSAGES_EMS__) */ 
  477. //MTK end
  478. ///////////////////////////////////////////////////////////////////////////////////////