1 //<MStar Software> 2 //****************************************************************************** 3 // MStar Software 4 // Copyright (c) 2010 - 2012 MStar Semiconductor, Inc. All rights reserved. 5 // All software, firmware and related documentation herein ("MStar Software") are 6 // intellectual property of MStar Semiconductor, Inc. ("MStar") and protected by 7 // law, including, but not limited to, copyright law and international treaties. 8 // Any use, modification, reproduction, retransmission, or republication of all 9 // or part of MStar Software is expressly prohibited, unless prior written 10 // permission has been granted by MStar. 11 // 12 // By accessing, browsing and/or using MStar Software, you acknowledge that you 13 // have read, understood, and agree, to be bound by below terms ("Terms") and to 14 // comply with all applicable laws and regulations: 15 // 16 // 1. MStar shall retain any and all right, ownership and interest to MStar 17 // Software and any modification/derivatives thereof. 18 // No right, ownership, or interest to MStar Software and any 19 // modification/derivatives thereof is transferred to you under Terms. 20 // 21 // 2. You understand that MStar Software might include, incorporate or be 22 // supplied together with third party`s software and the use of MStar 23 // Software may require additional licenses from third parties. 24 // Therefore, you hereby agree it is your sole responsibility to separately 25 // obtain any and all third party right and license necessary for your use of 26 // such third party`s software. 27 // 28 // 3. MStar Software and any modification/derivatives thereof shall be deemed as 29 // MStar`s confidential information and you agree to keep MStar`s 30 // confidential information in strictest confidence and not disclose to any 31 // third party. 32 // 33 // 4. MStar Software is provided on an "AS IS" basis without warranties of any 34 // kind. Any warranties are hereby expressly disclaimed by MStar, including 35 // without limitation, any warranties of merchantability, non-infringement of 36 // intellectual property rights, fitness for a particular purpose, error free 37 // and in conformity with any international standard. You agree to waive any 38 // claim against MStar for any loss, damage, cost or expense that you may 39 // incur related to your use of MStar Software. 40 // In no event shall MStar be liable for any direct, indirect, incidental or 41 // consequential damages, including without limitation, lost of profit or 42 // revenues, lost or damage of data, and unauthorized system use. 43 // You agree that this Section 4 shall still apply without being affected 44 // even if MStar Software has been modified by MStar in accordance with your 45 // request or instruction for your use, except otherwise agreed by both 46 // parties in writing. 47 // 48 // 5. If requested, MStar may from time to time provide technical supports or 49 // services in relation with MStar Software to you for your use of 50 // MStar Software in conjunction with your or your customer`s product 51 // ("Services"). 52 // You understand and agree that, except otherwise agreed by both parties in 53 // writing, Services are provided on an "AS IS" basis and the warranty 54 // disclaimer set forth in Section 4 above shall apply. 55 // 56 // 6. Nothing contained herein shall be construed as by implication, estoppels 57 // or otherwise: 58 // (a) conferring any license or right to use MStar name, trademark, service 59 // mark, symbol or any other identification; 60 // (b) obligating MStar or any of its affiliates to furnish any person, 61 // including without limitation, you and your customers, any assistance 62 // of any kind whatsoever, or any information; or 63 // (c) conferring any license or right under any intellectual property right. 64 // 65 // 7. These terms shall be governed by and construed in accordance with the laws 66 // of Taiwan, R.O.C., excluding its conflict of law rules. 67 // Any and all dispute arising out hereof or related hereto shall be finally 68 // settled by arbitration referred to the Chinese Arbitration Association, 69 // Taipei in accordance with the ROC Arbitration Law and the Arbitration 70 // Rules of the Association by three (3) arbitrators appointed in accordance 71 // with the said Rules. 72 // The place of arbitration shall be in Taipei, Taiwan and the language shall 73 // be English. 74 // The arbitration award shall be final and binding to both parties. 75 // 76 //****************************************************************************** 77 //<MStar Software> 78 #define MST_CODEC_DEC_PM1_ADDR 0x08C0 79 #define MST_CODEC_DEC_PM1_SIZE 0x0057 80 81 BYTE code mst_codec_dec_pm1[]= 82 { //PM 1 Addr: 0x08C0-0x09BF[0x0100] Len=0x001D(words)/87(bytes) 83 0x01, 0x01, 0xC0, 0x08, 0x57, 0x00, 84 85 //start:0x0008C0, len:29(words), 87(bytes) 86 0x00, 0x80, 0x07, 0x9A, 0x8D, 0x40, 0x1A, 0xF5, 0x93, 0x00, 0x80, 0x07, 87 0x1A, 0x08, 0x40, 0x3A, 0xAF, 0x93, 0x00, 0x80, 0x07, 0xBA, 0x8D, 0x40, 88 0x2A, 0x79, 0x93, 0x0A, 0x00, 0x40, 0x7A, 0x71, 0x93, 0x0A, 0x00, 0x40, 89 0x4A, 0x76, 0x93, 0x5A, 0xAA, 0x93, 0x0A, 0x00, 0x40, 0x5F, 0xA2, 0x23, 90 0x5A, 0x76, 0x93, 0x6A, 0xAA, 0x93, 0xDA, 0x0B, 0x40, 0x6A, 0x76, 0x93, 91 0x0A, 0xFC, 0x43, 0x7A, 0x76, 0x93, 0xFA, 0x0F, 0x40, 0xEA, 0x73, 0x93, 92 0x0F, 0x00, 0x0A, 0x05, 0xF5, 0x33, 0x4F, 0x00, 0x0B, 0x00, 0x00, 0x00, 93 0x0F, 0x00, 0x0A, 94 95 }; 96 97 #define MST_CODEC_DEC_PM2_ADDR 0x17FF 98 #define MST_CODEC_DEC_PM2_SIZE 0x0021 99 100 BYTE code mst_codec_dec_pm2[]= 101 { //PM 2 Addr: 0x17FF-0x4FFF[0x3801] Len=0x000B(words)/33(bytes) 102 0x01, 0x01, 0xFF, 0x17, 0x21, 0x00, 103 104 //start:0x0017FF, len:1(words), 3(bytes) 105 0x99, 0x88, 0x77, 106 107 //start:0x001800, len:10(words), 30(bytes) 108 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x02, 0x00, 0x00, 0x03, 0x00, 0x00, 109 0x04, 0x00, 0x00, 0x05, 0x00, 0x00, 0x06, 0x00, 0x00, 0x07, 0x00, 0x00, 110 0x08, 0x00, 0x00, 0x09, 0x00, 0x00, 111 112 }; 113 114 #define MST_CODEC_DEC_PM3_ADDR 0xB000 115 #define MST_CODEC_DEC_PM3_SIZE 0x0003 116 117 BYTE code mst_codec_dec_pm3[]= 118 { //PM 3 Addr: 0xB000-0x13BFF[0x8C00] Len=0x0001(words)/3(bytes) 119 0x01, 0x01, 0x00, 0xB0, 0x03, 0x00, 120 121 //start:0x00B000, len:1(words), 3(bytes) 122 0x0F, 0x00, 0x0A, 123 124 }; 125 126 #define MST_CODEC_DEC_PM4_ADDR 0x15800 127 #define MST_CODEC_DEC_PM4_SIZE 0x0012 128 129 BYTE code mst_codec_dec_pm4[]= 130 { //PM 4 Addr: 0x15800-0x1DFFF[0x8800] Len=0x0006(words)/18(bytes) 131 0x01, 0x01, 0x00, 0x58, 0x12, 0x00, 132 133 //start:0x015800, len:6(words), 18(bytes) 134 0xAA, 0xAA, 0xAA, 0xBB, 0xBB, 0xBB, 0xCC, 0xCC, 0xCC, 0xDD, 0xDD, 0xDD, 135 0xEE, 0xEE, 0xEE, 0xFF, 0xFF, 0xFF, 136 137 }; 138 139 //Total: [PM1 0x001D/0100 words] [PM2 0x000B/3801 words] [PM3 0x0001/8C00 words] [PM4 0x0006/8800 words] 140 //Version:[77.88.99](codec_dec) 141 //Time: 2016/12/12 15:30:14 142 //Generated by MStar Audio DSP Pack Utility Ver. 4.46.00 <elle.ko> 143