/*************************************************************************** * __________ __ ___. * Open \______ \ ____ ____ | | _\_ |__ _______ ___ * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \ * \/ \/ \/ \/ \/ * * Copyright (C) 2016 Amaury Pouly * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. * * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY * KIND, either express or implied. * ****************************************************************************/ /** /!\ This file was automatically generated, DO NOT MODIFY IT DIRECTLY /!\ */ #include "nwz_db.h" struct nwz_model_info_t nwz_model[NWZ_MODEL_COUNT] = { { 0x10000, "NWZ-A815" }, { 0x10001, "NWZ-A816" }, { 0x10002, "NWZ-A818" }, { 0x1000000, "NW-S615F" }, { 0x1000001, "NW-S616F" }, { 0x1010000, "NW-S715F" }, { 0x1010001, "NW-S716F" }, { 0x1010002, "NW-S718F" }, { 0x1020000, "NWZ-S615F" }, { 0x1020001, "NWZ-S616F" }, { 0x1020002, "NWZ-S618F" }, { 0x1030000, "NWZ-S515" }, { 0x1030001, "NWZ-S516" }, { 0x1040000, "NWZ-S715F" }, { 0x1040001, "NWZ-S716F" }, { 0x1040002, "NWZ-S718F" }, { 0x2000001, "NW-A916" }, { 0x2000002, "NW-A918" }, { 0x2000004, "NW-A919" }, { 0x3000001, "NWZ-A826" }, { 0x3000002, "NWZ-A828" }, { 0x3000004, "NWZ-A829" }, { 0x3010001, "NW-A826" }, { 0x3010002, "NW-A828" }, { 0x3010004, "NW-A829" }, { 0x3020001, "NWZ-A726B" }, { 0x3020002, "NWZ-A728B" }, { 0x3020004, "NWZ-A729B" }, { 0x3030001, "NWZ-A726" }, { 0x3030002, "NWZ-A728" }, { 0x3030004, "NWZ-A729" }, { 0x4000001, "NW-S636F" }, { 0x4000002, "NW-S638F" }, { 0x4000004, "NW-S639F" }, { 0x4010001, "NW-S736F" }, { 0x4010002, "NW-S738F" }, { 0x4010004, "NW-S739F" }, { 0x4020001, "NWZ-S636F" }, { 0x4020002, "NWZ-S638F" }, { 0x4020004, "NWZ-S639F" }, { 0x4030001, "NWZ-S736F" }, { 0x4030002, "NWZ-S738F" }, { 0x4030004, "NWZ-S739F" }, { 0x5000002, "NW-X1040" }, { 0x5000004, "NW-X1050" }, { 0x5000005, "NW-X1060" }, { 0x5010002, "NWZ-NONAME" }, { 0x5010004, "NWZ-NONAME" }, { 0x5010005, "NWZ-NONAME" }, { 0x5020002, "NWZ-X1040" }, { 0x5020004, "NWZ-X1050" }, { 0x5020005, "NWZ-X1060" }, { 0x5040002, "NWZ-X1041" }, { 0x5040004, "NWZ-X1051" }, { 0x5040005, "NWZ-X1061" }, { 0x6010002, "NW-S644" }, { 0x6010004, "NW-S645" }, { 0x6010005, "NW-S646" }, { 0x6020002, "NWZ-S744" }, { 0x6020004, "NWZ-S745" }, { 0x6020005, "NWZ-S746" }, { 0x6030002, "NW-S744" }, { 0x6030004, "NW-S745" }, { 0x6030005, "NW-S746" }, { 0x7000004, "NWZ-A845" }, { 0x7000005, "NWZ-A846" }, { 0x7000006, "NWZ-A847" }, { 0x7010004, "NW-A845" }, { 0x7010005, "NW-A846" }, { 0x7010006, "NW-A847" }, { 0x8000000, "NW-E052" }, { 0x8000001, "NW-E053" }, { 0x8000002, "NW-E054" }, { 0x9000002, "NW-S754" }, { 0x9000004, "NW-S755" }, { 0x9000005, "NW-S756" }, { 0xb000001, "NWZ-E453" }, { 0xb000002, "NWZ-E454" }, { 0xb000004, "NWZ-E455" }, { 0xc000001, "NWZ-E353" }, { 0xc000002, "NWZ-E354" }, { 0xc000004, "NWZ-E355" }, { 0xd000001, "NWZ-E553" }, { 0xd000002, "NWZ-E554" }, { 0xd000004, "NWZ-E555" }, { 0xd000005, "NWZ-E556" }, { 0xe000004, "NWZ-A855" }, { 0xe000005, "NWZ-A856" }, { 0xe000006, "NWZ-A857" }, { 0xf000002, "NWZ-S754" }, { 0xf000004, "NWZ-S755" }, { 0x10000000, "NWZ-E052" }, { 0x10000001, "NWZ-E053" }, { 0x11000001, "NW-A863" }, { 0x11000002, "NW-A864" }, { 0x11000004, "NW-A865" }, { 0x11000005, "NW-A866" }, { 0x11000006, "NW-A867" }, { 0x11010001, "NWZ-A863" }, { 0x11010002, "NWZ-A864" }, { 0x11010004, "NWZ-A865" }, { 0x11010005, "NWZ-A866" }, { 0x11010006, "NWZ-A867" }, { 0x11020001, "NWZ-A863" }, { 0x11020002, "NWZ-A864" }, { 0x11020004, "NWZ-A865" }, { 0x11020005, "NWZ-A866" }, { 0x11020006, "NWZ-A867" }, { 0x12000001, "NW-S763" }, { 0x12000002, "NW-S764" }, { 0x12000004, "NW-S765" }, { 0x12000005, "NW-S766" }, { 0x12000006, "NW-S767" }, { 0x12010001, "NWZ-S763" }, { 0x12010002, "NWZ-S764" }, { 0x12010004, "NWZ-S765" }, { 0x12010005, "NWZ-S766" }, { 0x12010006, "NWZ-S767" }, { 0x13000001, "NWZ-E463" }, { 0x13000002, "NWZ-E464" }, { 0x13000004, "NWZ-E465" }, { 0x14000000, "NW-E062" }, { 0x14000001, "NW-E063" }, { 0x14000002, "NW-E064" }, { 0x14000004, "NW-E065" }, { 0x14000005, "NW-E066" }, { 0x15000001, "NWZ-E473" }, { 0x15000002, "NWZ-E474" }, { 0x15000004, "NWZ-E475" }, { 0x15000005, "NWZ-E476" }, { 0x15010001, "NWZ-E573" }, { 0x15010002, "NWZ-E574" }, { 0x15010004, "NWZ-E575" }, { 0x15010005, "NWZ-E576" }, { 0x16000001, "NW-S773" }, { 0x16000002, "NW-S774" }, { 0x16000004, "NW-S775" }, { 0x16000005, "NW-S776" }, { 0x16010001, "NWZ-S773" }, { 0x16010002, "NWZ-S774" }, { 0x16010004, "NWZ-S775" }, { 0x16010005, "NWZ-S776" }, { 0x19000001, "NW-S783" }, { 0x19000002, "NW-S784" }, { 0x19000004, "NW-S785" }, { 0x19000005, "NW-S786" }, { 0x19010001, "NW-E083" }, { 0x19010002, "NW-E084" }, { 0x19010004, "NW-E085" }, { 0x19010005, "NW-E086" }, { 0x19020001, "NWZ-E583" }, { 0x19020002, "NWZ-E584" }, { 0x19020004, "NWZ-E585" }, { 0x19020005, "NWZ-E586" }, { 0x1a000001, "NW-A13" }, { 0x1a000002, "NW-A14" }, { 0x1a000004, "NW-A15" }, { 0x1a000005, "NW-A16" }, { 0x1a000006, "NW-A17" }, { 0x1a010001, "NWZ-A13" }, { 0x1a010002, "NWZ-A14" }, { 0x1a010004, "NWZ-A15" }, { 0x1a010005, "NWZ-A16" }, { 0x1a010006, "NWZ-A17" }, { 0x1b000001, "NW-S13" }, { 0x1b000002, "NW-S14" }, { 0x1b000004, "NW-S15" }, { 0x1b000005, "NW-S16" }, { 0x1b000006, "NW-S17" }, { 0x1c000001, "NW-ZX103" }, { 0x1c000002, "NW-ZX104" }, { 0x1c000004, "NW-ZX105" }, { 0x1c000005, "NW-ZX106" }, { 0x1c000006, "NW-ZX107" }, { 0x1c000007, "NW-ZX100" }, { 0x1d000001, "NW-A23" }, { 0x1d000002, "NW-A24" }, { 0x1d000004, "NW-A25" }, { 0x1d000005, "NW-A26" }, { 0x1d000006, "NW-A27" }, { 0x1d000007, "NW-A28" }, { 0x20000007, "NW-WM1A" }, { 0x21000008, "NW-WM1Z" }, }; static int nvp_index_0ac81d[NWZ_NVP_COUNT] = { [NWZ_NVP_APD] = 78, [NWZ_NVP_APP] = 5, [NWZ_NVP_BFD] = NWZ_NVP_INVALID, [NWZ_NVP_BFP] = NWZ_NVP_INVALID, [NWZ_NVP_BLF] = 79, [NWZ_NVP_BML] = NWZ_NVP_INVALID, [NWZ_NVP_BOK] = 10, [NWZ_NVP_BPR] = 35, [NWZ_NVP_BTC] = NWZ_NVP_INVALID, [NWZ_NVP_BTI] = 1, [NWZ_NVP_CLV] = 68, [NWZ_NVP_CNG] = 3, [NWZ_NVP_CTR] = NWZ_NVP_INVALID, [NWZ_NVP_DBA] = 12, [NWZ_NVP_DBG] = 0, [NWZ_NVP_DBI] = NWZ_NVP_INVALID, [NWZ_NVP_DBV] = 13, [NWZ_NVP_DCC] = 7, [NWZ_NVP_DOR] = 21, [NWZ_NVP_E00] = 36, [NWZ_NVP_E01] = 37, [NWZ_NVP_E02] = 38, [NWZ_NVP_E03] = 39, [NWZ_NVP_E04] = 40, [NWZ_NVP_E05] = 41, [NWZ_NVP_E06] = 42, [NWZ_NVP_E07] = 43, [NWZ_NVP_E08] = 44, [NWZ_NVP_E09] = 45, [NWZ_NVP_E10] = 46, [NWZ_NVP_E11] = 47, [NWZ_NVP_E12] = 48, [NWZ_NVP_E13] = 49, [NWZ_NVP_E14] = 50, [NWZ_NVP_E15] = 51, [NWZ_NVP_E16] = 52, [NWZ_NVP_E17] = 53, [NWZ_NVP_E18] = 54, [NWZ_NVP_E19] = 55, [NWZ_NVP_E20] = 56, [NWZ_NVP_E21] = 57, [NWZ_NVP_E22] = 58, [NWZ_NVP_E23] = 59, [NWZ_NVP_E24] = 60, [NWZ_NVP_E25] = 61, [NWZ_NVP_E26] = 62, [NWZ_NVP_E27] = 63, [NWZ_NVP_E28] = 64, [NWZ_NVP_E29] = 65, [NWZ_NVP_E30] = 66, [NWZ_NVP_E31] = 67, [NWZ_NVP_EDW] = 22, [NWZ_NVP_ERI] = 6, [NWZ_NVP_EXM] = 25, [NWZ_NVP_FMP] = 82, [NWZ_NVP_FNI] = NWZ_NVP_INVALID, [NWZ_NVP_FPI] = NWZ_NVP_INVALID, [NWZ_NVP_FUI] = 19, [NWZ_NVP_FUP] = 9, [NWZ_NVP_FUR] = NWZ_NVP_INVALID, [NWZ_NVP_FVI] = NWZ_NVP_INVALID, [NWZ_NVP_GTY] = 18, [NWZ_NVP_HDI] = 2, [NWZ_NVP_HLD] = 80, [NWZ_NVP_INS] = NWZ_NVP_INVALID, [NWZ_NVP_IPT] = 70, [NWZ_NVP_KAS] = 32, [NWZ_NVP_LBI] = 20, [NWZ_NVP_LYR] = NWZ_NVP_INVALID, [NWZ_NVP_MAC] = 77, [NWZ_NVP_MCR] = NWZ_NVP_INVALID, [NWZ_NVP_MDK] = NWZ_NVP_INVALID, [NWZ_NVP_MDL] = 8, [NWZ_NVP_MID] = 16, [NWZ_NVP_MLK] = NWZ_NVP_INVALID, [NWZ_NVP_MSC] = 84, [NWZ_NVP_MSO] = NWZ_NVP_INVALID, [NWZ_NVP_MTM] = NWZ_NVP_INVALID, [NWZ_NVP_MUK] = NWZ_NVP_INVALID, [NWZ_NVP_NCP] = 31, [NWZ_NVP_NVR] = NWZ_NVP_INVALID, [NWZ_NVP_PCD] = 26, [NWZ_NVP_PCI] = NWZ_NVP_INVALID, [NWZ_NVP_PRK] = NWZ_NVP_INVALID, [NWZ_NVP_PSK] = NWZ_NVP_INVALID, [NWZ_NVP_PTS] = 75, [NWZ_NVP_RBT] = NWZ_NVP_INVALID, [NWZ_NVP_RND] = 28, [NWZ_NVP_RTC] = 34, [NWZ_NVP_SDC] = NWZ_NVP_INVALID, [NWZ_NVP_SDP] = 30, [NWZ_NVP_SER] = 4, [NWZ_NVP_SFI] = NWZ_NVP_INVALID, [NWZ_NVP_SHE] = NWZ_NVP_INVALID, [NWZ_NVP_SHP] = 11, [NWZ_NVP_SID] = NWZ_NVP_INVALID, [NWZ_NVP_SKD] = 81, [NWZ_NVP_SKT] = 76, [NWZ_NVP_SKU] = NWZ_NVP_INVALID, [NWZ_NVP_SLP] = 69, [NWZ_NVP_SPS] = 83, [NWZ_NVP_SYI] = 24, [NWZ_NVP_TR0] = 14, [NWZ_NVP_TR1] = 15, [NWZ_NVP_TST] = 17, [NWZ_NVP_UBP] = 23, [NWZ_NVP_UFN] = 29, [NWZ_NVP_UMS] = NWZ_NVP_INVALID, [NWZ_NVP_UPS] = NWZ_NVP_INVALID, [NWZ_NVP_VRT] = NWZ_NVP_INVALID, }; static int nvp_index_28dc2c[NWZ_NVP_COUNT] = { [NWZ_NVP_APD] = 78, [NWZ_NVP_APP] = NWZ_NVP_INVALID, [NWZ_NVP_BFD] = 21, [NWZ_NVP_BFP] = 20, [NWZ_NVP_BLF] = 79, [NWZ_NVP_BML] = 22, [NWZ_NVP_BOK] = 4, [NWZ_NVP_BPR] = 19, [NWZ_NVP_BTC] = 85, [NWZ_NVP_BTI] = 72, [NWZ_NVP_CLV] = 68, [NWZ_NVP_CNG] = 23, [NWZ_NVP_CTR] = NWZ_NVP_INVALID, [NWZ_NVP_DBA] = 24, [NWZ_NVP_DBG] = 0, [NWZ_NVP_DBI] = NWZ_NVP_INVALID, [NWZ_NVP_DBV] = 25, [NWZ_NVP_DCC] = 31, [NWZ_NVP_DOR] = 26, [NWZ_NVP_E00] = 36, [NWZ_NVP_E01] = 37, [NWZ_NVP_E02] = 38, [NWZ_NVP_E03] = 39, [NWZ_NVP_E04] = 40, [NWZ_NVP_E05] = 41, [NWZ_NVP_E06] = 42, [NWZ_NVP_E07] = 43, [NWZ_NVP_E08] = 44, [NWZ_NVP_E09] = 45, [NWZ_NVP_E10] = 46, [NWZ_NVP_E11] = 47, [NWZ_NVP_E12] = 48, [NWZ_NVP_E13] = 49, [NWZ_NVP_E14] = 50, [NWZ_NVP_E15] = 51, [NWZ_NVP_E16] = 52, [NWZ_NVP_E17] = 53, [NWZ_NVP_E18] = 54, [NWZ_NVP_E19] = 55, [NWZ_NVP_E20] = 56, [NWZ_NVP_E21] = 57, [NWZ_NVP_E22] = 58, [NWZ_NVP_E23] = 59, [NWZ_NVP_E24] = 60, [NWZ_NVP_E25] = 61, [NWZ_NVP_E26] = 62, [NWZ_NVP_E27] = 63, [NWZ_NVP_E28] = 64, [NWZ_NVP_E29] = 65, [NWZ_NVP_E30] = 66, [NWZ_NVP_E31] = 67, [NWZ_NVP_EDW] = 71, [NWZ_NVP_ERI] = 76, [NWZ_NVP_EXM] = NWZ_NVP_INVALID, [NWZ_NVP_FMP] = 15, [NWZ_NVP_FNI] = 82, [NWZ_NVP_FPI] = NWZ_NVP_INVALID, [NWZ_NVP_FUI] = 75, [NWZ_NVP_FUP] = 3, [NWZ_NVP_FUR] = NWZ_NVP_INVALID, [NWZ_NVP_FVI] = NWZ_NVP_INVALID, [NWZ_NVP_GTY] = 14, [NWZ_NVP_HDI] = 73, [NWZ_NVP_HLD] = 5, [NWZ_NVP_INS] = NWZ_NVP_INVALID, [NWZ_NVP_IPT] = NWZ_NVP_INVALID, [NWZ_NVP_KAS] = 11, [NWZ_NVP_LBI] = 74, [NWZ_NVP_LYR] = NWZ_NVP_INVALID, [NWZ_NVP_MAC] = NWZ_NVP_INVALID, [NWZ_NVP_MCR] = NWZ_NVP_INVALID, [NWZ_NVP_MDK] = 30, [NWZ_NVP_MDL] = 70, [NWZ_NVP_MID] = 7, [NWZ_NVP_MLK] = 84, [NWZ_NVP_MSC] = NWZ_NVP_INVALID, [NWZ_NVP_MSO] = 86, [NWZ_NVP_MTM] = 33, [NWZ_NVP_MUK] = NWZ_NVP_INVALID, [NWZ_NVP_NCP] = 17, [NWZ_NVP_NVR] = NWZ_NVP_INVALID, [NWZ_NVP_PCD] = 8, [NWZ_NVP_PCI] = NWZ_NVP_INVALID, [NWZ_NVP_PRK] = NWZ_NVP_INVALID, [NWZ_NVP_PSK] = 18, [NWZ_NVP_PTS] = 77, [NWZ_NVP_RBT] = NWZ_NVP_INVALID, [NWZ_NVP_RND] = 27, [NWZ_NVP_RTC] = 6, [NWZ_NVP_SDC] = NWZ_NVP_INVALID, [NWZ_NVP_SDP] = 16, [NWZ_NVP_SER] = 9, [NWZ_NVP_SFI] = 29, [NWZ_NVP_SHE] = NWZ_NVP_INVALID, [NWZ_NVP_SHP] = 12, [NWZ_NVP_SID] = 83, [NWZ_NVP_SKD] = 28, [NWZ_NVP_SKT] = 32, [NWZ_NVP_SKU] = NWZ_NVP_INVALID, [NWZ_NVP_SLP] = 80, [NWZ_NVP_SPS] = 69, [NWZ_NVP_SYI] = 1, [NWZ_NVP_TR0] = 34, [NWZ_NVP_TR1] = 35, [NWZ_NVP_TST] = 13, [NWZ_NVP_UBP] = 2, [NWZ_NVP_UFN] = 10, [NWZ_NVP_UMS] = NWZ_NVP_INVALID, [NWZ_NVP_UPS] = NWZ_NVP_INVALID, [NWZ_NVP_VRT] = 81, }; static int nvp_index_398250[NWZ_NVP_COUNT] = { [NWZ_NVP_APD] = 78, [NWZ_NVP_APP] = NWZ_NVP_INVALID, [NWZ_NVP_BFD] = 21, [NWZ_NVP_BFP] = 20, [NWZ_NVP_BLF] = 79, [NWZ_NVP_BML] = 22, [NWZ_NVP_BOK] = NWZ_NVP_INVALID, [NWZ_NVP_BPR] = 19, [NWZ_NVP_BTC] = 85, [NWZ_NVP_BTI] = 72, [NWZ_NVP_CLV] = 68, [NWZ_NVP_CNG] = 23, [NWZ_NVP_CTR] = 90, [NWZ_NVP_DBA] = NWZ_NVP_INVALID, [NWZ_NVP_DBG] = 0, [NWZ_NVP_DBI] = 88, [NWZ_NVP_DBV] = 25, [NWZ_NVP_DCC] = NWZ_NVP_INVALID, [NWZ_NVP_DOR] = NWZ_NVP_INVALID, [NWZ_NVP_E00] = 36, [NWZ_NVP_E01] = 37, [NWZ_NVP_E02] = 38, [NWZ_NVP_E03] = 39, [NWZ_NVP_E04] = 40, [NWZ_NVP_E05] = 41, [NWZ_NVP_E06] = 42, [NWZ_NVP_E07] = 43, [NWZ_NVP_E08] = 44, [NWZ_NVP_E09] = 45, [NWZ_NVP_E10] = 46, [NWZ_NVP_E11] = 47, [NWZ_NVP_E12] = 48, [NWZ_NVP_E13] = 49, [NWZ_NVP_E14] = 50, [NWZ_NVP_E15] = 51, [NWZ_NVP_E16] = 52, [NWZ_NVP_E17] = 53, [NWZ_NVP_E18] = 54, [NWZ_NVP_E19] = 55, [NWZ_NVP_E20] = 56, [NWZ_NVP_E21] = 57, [NWZ_NVP_E22] = 58, [NWZ_NVP_E23] = 59, [NWZ_NVP_E24] = 60, [NWZ_NVP_E25] = 61, [NWZ_NVP_E26] = 62, [NWZ_NVP_E27] = 63, [NWZ_NVP_E28] = 64, [NWZ_NVP_E29] = 65, [NWZ_NVP_E30] = 66, [NWZ_NVP_E31] = 67, [NWZ_NVP_EDW] = 71, [NWZ_NVP_ERI] = 76, [NWZ_NVP_EXM] = NWZ_NVP_INVALID, [NWZ_NVP_FMP] = 15, [NWZ_NVP_FNI] = 82, [NWZ_NVP_FPI] = 33, [NWZ_NVP_FUI] = 75, [NWZ_NVP_FUP] = 3, [NWZ_NVP_FUR] = 26, [NWZ_NVP_FVI] = 31, [NWZ_NVP_GTY] = 14, [NWZ_NVP_HDI] = 73, [NWZ_NVP_HLD] = 5, [NWZ_NVP_INS] = 89, [NWZ_NVP_IPT] = NWZ_NVP_INVALID, [NWZ_NVP_KAS] = 11, [NWZ_NVP_LBI] = 74, [NWZ_NVP_LYR] = 24, [NWZ_NVP_MAC] = 32, [NWZ_NVP_MCR] = NWZ_NVP_INVALID, [NWZ_NVP_MDK] = 30, [NWZ_NVP_MDL] = NWZ_NVP_INVALID, [NWZ_NVP_MID] = 7, [NWZ_NVP_MLK] = NWZ_NVP_INVALID, [NWZ_NVP_MSC] = NWZ_NVP_INVALID, [NWZ_NVP_MSO] = 86, [NWZ_NVP_MTM] = NWZ_NVP_INVALID, [NWZ_NVP_MUK] = NWZ_NVP_INVALID, [NWZ_NVP_NCP] = 17, [NWZ_NVP_NVR] = 77, [NWZ_NVP_PCD] = 8, [NWZ_NVP_PCI] = 87, [NWZ_NVP_PRK] = 4, [NWZ_NVP_PSK] = 18, [NWZ_NVP_PTS] = NWZ_NVP_INVALID, [NWZ_NVP_RBT] = 70, [NWZ_NVP_RND] = NWZ_NVP_INVALID, [NWZ_NVP_RTC] = 6, [NWZ_NVP_SDC] = NWZ_NVP_INVALID, [NWZ_NVP_SDP] = 16, [NWZ_NVP_SER] = 9, [NWZ_NVP_SFI] = NWZ_NVP_INVALID, [NWZ_NVP_SHE] = 84, [NWZ_NVP_SHP] = 12, [NWZ_NVP_SID] = 83, [NWZ_NVP_SKD] = 28, [NWZ_NVP_SKT] = NWZ_NVP_INVALID, [NWZ_NVP_SKU] = 91, [NWZ_NVP_SLP] = 80, [NWZ_NVP_SPS] = 69, [NWZ_NVP_SYI] = 1, [NWZ_NVP_TR0] = 34, [NWZ_NVP_TR1] = 35, [NWZ_NVP_TST] = 13, [NWZ_NVP_UBP] = 2, [NWZ_NVP_UFN] = 10, [NWZ_NVP_UMS] = 27, [NWZ_NVP_UPS] = 29, [NWZ_NVP_VRT] = 81, }; static int nvp_index_6485c8[NWZ_NVP_COUNT] = { [NWZ_NVP_APD] = 78, [NWZ_NVP_APP] = NWZ_NVP_INVALID, [NWZ_NVP_BFD] = 21, [NWZ_NVP_BFP] = 20, [NWZ_NVP_BLF] = 79, [NWZ_NVP_BML] = 22, [NWZ_NVP_BOK] = 4, [NWZ_NVP_BPR] = 19, [NWZ_NVP_BTC] = 85, [NWZ_NVP_BTI] = 72, [NWZ_NVP_CLV] = 68, [NWZ_NVP_CNG] = 23, [NWZ_NVP_CTR] = NWZ_NVP_INVALID, [NWZ_NVP_DBA] = 24, [NWZ_NVP_DBG] = 0, [NWZ_NVP_DBI] = 88, [NWZ_NVP_DBV] = 25, [NWZ_NVP_DCC] = 31, [NWZ_NVP_DOR] = 26, [NWZ_NVP_E00] = 36, [NWZ_NVP_E01] = 37, [NWZ_NVP_E02] = 38, [NWZ_NVP_E03] = 39, [NWZ_NVP_E04] = 40, [NWZ_NVP_E05] = 41, [NWZ_NVP_E06] = 42, [NWZ_NVP_E07] = 43, [NWZ_NVP_E08] = 44, [NWZ_NVP_E09] = 45, [NWZ_NVP_E10] = 46, [NWZ_NVP_E11] = 47, [NWZ_NVP_E12] = 48, [NWZ_NVP_E13] = 49, [NWZ_NVP_E14] = 50, [NWZ_NVP_E15] = 51, [NWZ_NVP_E16] = 52, [NWZ_NVP_E17] = 53, [NWZ_NVP_E18] = 54, [NWZ_NVP_E19] = 55, [NWZ_NVP_E20] = 56, [NWZ_NVP_E21] = 57, [NWZ_NVP_E22] = 58, [NWZ_NVP_E23] = 59, [NWZ_NVP_E24] = 60, [NWZ_NVP_E25] = 61, [NWZ_NVP_E26] = 62, [NWZ_NVP_E27] = 63, [NWZ_NVP_E28] = 64, [NWZ_NVP_E29] = 65, [NWZ_NVP_E30] = 66, [NWZ_NVP_E31] = 67, [NWZ_NVP_EDW] = 71, [NWZ_NVP_ERI] = 76, [NWZ_NVP_EXM] = NWZ_NVP_INVALID, [NWZ_NVP_FMP] = 15, [NWZ_NVP_FNI] = 82, [NWZ_NVP_FPI] = NWZ_NVP_INVALID, [NWZ_NVP_FUI] = 75, [NWZ_NVP_FUP] = 3, [NWZ_NVP_FUR] = NWZ_NVP_INVALID, [NWZ_NVP_FVI] = NWZ_NVP_INVALID, [NWZ_NVP_GTY] = 14, [NWZ_NVP_HDI] = 73, [NWZ_NVP_HLD] = 5, [NWZ_NVP_INS] = NWZ_NVP_INVALID, [NWZ_NVP_IPT] = NWZ_NVP_INVALID, [NWZ_NVP_KAS] = 11, [NWZ_NVP_LBI] = 74, [NWZ_NVP_LYR] = NWZ_NVP_INVALID, [NWZ_NVP_MAC] = NWZ_NVP_INVALID, [NWZ_NVP_MCR] = NWZ_NVP_INVALID, [NWZ_NVP_MDK] = 30, [NWZ_NVP_MDL] = 70, [NWZ_NVP_MID] = 7, [NWZ_NVP_MLK] = 84, [NWZ_NVP_MSC] = NWZ_NVP_INVALID, [NWZ_NVP_MSO] = 86, [NWZ_NVP_MTM] = 33, [NWZ_NVP_MUK] = NWZ_NVP_INVALID, [NWZ_NVP_NCP] = 17, [NWZ_NVP_NVR] = NWZ_NVP_INVALID, [NWZ_NVP_PCD] = 8, [NWZ_NVP_PCI] = 87, [NWZ_NVP_PRK] = NWZ_NVP_INVALID, [NWZ_NVP_PSK] = 18, [NWZ_NVP_PTS] = 77, [NWZ_NVP_RBT] = NWZ_NVP_INVALID, [NWZ_NVP_RND] = 27, [NWZ_NVP_RTC] = 6, [NWZ_NVP_SDC] = NWZ_NVP_INVALID, [NWZ_NVP_SDP] = 16, [NWZ_NVP_SER] = 9, [NWZ_NVP_SFI] = 29, [NWZ_NVP_SHE] = NWZ_NVP_INVALID, [NWZ_NVP_SHP] = 12, [NWZ_NVP_SID] = 83, [NWZ_NVP_SKD] = 28, [NWZ_NVP_SKT] = 32, [NWZ_NVP_SKU] = NWZ_NVP_INVALID, [NWZ_NVP_SLP] = 80, [NWZ_NVP_SPS] = 69, [NWZ_NVP_SYI] = 1, [NWZ_NVP_TR0] = 34, [NWZ_NVP_TR1] = 35, [NWZ_NVP_TST] = 13, [NWZ_NVP_UBP] = 2, [NWZ_NVP_UFN] = 10, [NWZ_NVP_UMS] = NWZ_NVP_INVALID, [NWZ_NVP_UPS] = NWZ_NVP_INVALID, [NWZ_NVP_VRT] = 81, }; static int nvp_index_92faee[NWZ_NVP_COUNT] = { [NWZ_NVP_APD] = 78, [NWZ_NVP_APP] = NWZ_NVP_INVALID, [NWZ_NVP_BFD] = 21, [NWZ_NVP_BFP] = 20, [NWZ_NVP_BLF] = 79, [NWZ_NVP_BML] = 22, [NWZ_NVP_BOK] = 4, [NWZ_NVP_BPR] = 19, [NWZ_NVP_BTC] = 85, [NWZ_NVP_BTI] = 72, [NWZ_NVP_CLV] = 68, [NWZ_NVP_CNG] = 23, [NWZ_NVP_CTR] = NWZ_NVP_INVALID, [NWZ_NVP_DBA] = 24, [NWZ_NVP_DBG] = 0, [NWZ_NVP_DBI] = 88, [NWZ_NVP_DBV] = 25, [NWZ_NVP_DCC] = 31, [NWZ_NVP_DOR] = 26, [NWZ_NVP_E00] = 36, [NWZ_NVP_E01] = 37, [NWZ_NVP_E02] = 38, [NWZ_NVP_E03] = 39, [NWZ_NVP_E04] = 40, [NWZ_NVP_E05] = 41, [NWZ_NVP_E06] = 42, [NWZ_NVP_E07] = 43, [NWZ_NVP_E08] = 44, [NWZ_NVP_E09] = 45, [NWZ_NVP_E10] = 46, [NWZ_NVP_E11] = 47, [NWZ_NVP_E12] = 48, [NWZ_NVP_E13] = 49, [NWZ_NVP_E14] = 50, [NWZ_NVP_E15] = 51, [NWZ_NVP_E16] = 52, [NWZ_NVP_E17] = 53, [NWZ_NVP_E18] = 54, [NWZ_NVP_E19] = 55, [NWZ_NVP_E20] = 56, [NWZ_NVP_E21] = 57, [NWZ_NVP_E22] = 58, [NWZ_NVP_E23] = 59, [NWZ_NVP_E24] = 60, [NWZ_NVP_E25] = 61, [NWZ_NVP_E26] = 62, [NWZ_NVP_E27] = 63, [NWZ_NVP_E28] = 64, [NWZ_NVP_E29] = 65, [NWZ_NVP_E30] = 66, [NWZ_NVP_E31] = 67, [NWZ_NVP_EDW] = 71, [NWZ_NVP_ERI] = 76, [NWZ_NVP_EXM] = NWZ_NVP_INVALID, [NWZ_NVP_FMP] = 15, [NWZ_NVP_FNI] = 82, [NWZ_NVP_FPI] = NWZ_NVP_INVALID, [NWZ_NVP_FUI] = 75, [NWZ_NVP_FUP] = 3, [NWZ_NVP_FUR] = NWZ_NVP_INVALID, [NWZ_NVP_FVI] = NWZ_NVP_INVALID, [NWZ_NVP_GTY] = 14, [NWZ_NVP_HDI] = 73, [NWZ_NVP_HLD] = 5, [NWZ_NVP_INS] = NWZ_NVP_INVALID, [NWZ_NVP_IPT] = NWZ_NVP_INVALID, [NWZ_NVP_KAS] = 11, [NWZ_NVP_LBI] = 74, [NWZ_NVP_LYR] = NWZ_NVP_INVALID, [NWZ_NVP_MAC] = NWZ_NVP_INVALID, [NWZ_NVP_MCR] = NWZ_NVP_INVALID, [NWZ_NVP_MDK] = 30, [NWZ_NVP_MDL] = 70, [NWZ_NVP_MID] = 7, [NWZ_NVP_MLK] = 84, [NWZ_NVP_MSC] = NWZ_NVP_INVALID, [NWZ_NVP_MSO] = 86, [NWZ_NVP_MTM] = 33, [NWZ_NVP_MUK] = NWZ_NVP_INVALID, [NWZ_NVP_NCP] = 17, [NWZ_NVP_NVR] = NWZ_NVP_INVALID, [NWZ_NVP_PCD] = 8, [NWZ_NVP_PCI] = 87, [NWZ_NVP_PRK] = NWZ_NVP_INVALID, [NWZ_NVP_PSK] = 18, [NWZ_NVP_PTS] = 77, [NWZ_NVP_RBT] = NWZ_NVP_INVALID, [NWZ_NVP_RND] = 27, [NWZ_NVP_RTC] = 6, [NWZ_NVP_SDC] = 89, [NWZ_NVP_SDP] = 16, [NWZ_NVP_SER] = 9, [NWZ_NVP_SFI] = 29, [NWZ_NVP_SHE] = NWZ_NVP_INVALID, [NWZ_NVP_SHP] = 12, [NWZ_NVP_SID] = 83, [NWZ_NVP_SKD] = 28, [NWZ_NVP_SKT] = 32, [NWZ_NVP_SKU] = NWZ_NVP_INVALID, [NWZ_NVP_SLP] = 80, [NWZ_NVP_SPS] = 69, [NWZ_NVP_SYI] = 1, [NWZ_NVP_TR0] = 34, [NWZ_NVP_TR1] = 35, [NWZ_NVP_TST] = 13, [NWZ_NVP_UBP] = 2, [NWZ_NVP_UFN] = 10, [NWZ_NVP_UMS] = NWZ_NVP_INVALID, [NWZ_NVP_UPS] = NWZ_NVP_INVALID, [NWZ_NVP_VRT] = 81, }; static int nvp_index_f505c8[NWZ_NVP_COUNT] = { [NWZ_NVP_APD] = 78, [NWZ_NVP_APP] = 5, [NWZ_NVP_BFD] = 88, [NWZ_NVP_BFP] = 89, [NWZ_NVP_BLF] = 79, [NWZ_NVP_BML] = 87, [NWZ_NVP_BOK] = 10, [NWZ_NVP_BPR] = 35, [NWZ_NVP_BTC] = 27, [NWZ_NVP_BTI] = 1, [NWZ_NVP_CLV] = 68, [NWZ_NVP_CNG] = 3, [NWZ_NVP_CTR] = NWZ_NVP_INVALID, [NWZ_NVP_DBA] = 12, [NWZ_NVP_DBG] = 0, [NWZ_NVP_DBI] = NWZ_NVP_INVALID, [NWZ_NVP_DBV] = 13, [NWZ_NVP_DCC] = 7, [NWZ_NVP_DOR] = 21, [NWZ_NVP_E00] = 36, [NWZ_NVP_E01] = 37, [NWZ_NVP_E02] = 38, [NWZ_NVP_E03] = 39, [NWZ_NVP_E04] = 40, [NWZ_NVP_E05] = 41, [NWZ_NVP_E06] = 42, [NWZ_NVP_E07] = 43, [NWZ_NVP_E08] = 44, [NWZ_NVP_E09] = 45, [NWZ_NVP_E10] = 46, [NWZ_NVP_E11] = 47, [NWZ_NVP_E12] = 48, [NWZ_NVP_E13] = 49, [NWZ_NVP_E14] = 50, [NWZ_NVP_E15] = 51, [NWZ_NVP_E16] = 52, [NWZ_NVP_E17] = 53, [NWZ_NVP_E18] = 54, [NWZ_NVP_E19] = 55, [NWZ_NVP_E20] = 56, [NWZ_NVP_E21] = 57, [NWZ_NVP_E22] = 58, [NWZ_NVP_E23] = 59, [NWZ_NVP_E24] = 60, [NWZ_NVP_E25] = 61, [NWZ_NVP_E26] = 62, [NWZ_NVP_E27] = 63, [NWZ_NVP_E28] = 64, [NWZ_NVP_E29] = 65, [NWZ_NVP_E30] = 66, [NWZ_NVP_E31] = 67, [NWZ_NVP_EDW] = 22, [NWZ_NVP_ERI] = 6, [NWZ_NVP_EXM] = 25, [NWZ_NVP_FMP] = 82, [NWZ_NVP_FNI] = NWZ_NVP_INVALID, [NWZ_NVP_FPI] = NWZ_NVP_INVALID, [NWZ_NVP_FUI] = 19, [NWZ_NVP_FUP] = 9, [NWZ_NVP_FUR] = NWZ_NVP_INVALID, [NWZ_NVP_FVI] = NWZ_NVP_INVALID, [NWZ_NVP_GTY] = 18, [NWZ_NVP_HDI] = 2, [NWZ_NVP_HLD] = 80, [NWZ_NVP_INS] = NWZ_NVP_INVALID, [NWZ_NVP_IPT] = 70, [NWZ_NVP_KAS] = 32, [NWZ_NVP_LBI] = 20, [NWZ_NVP_LYR] = NWZ_NVP_INVALID, [NWZ_NVP_MAC] = 77, [NWZ_NVP_MCR] = 72, [NWZ_NVP_MDK] = 73, [NWZ_NVP_MDL] = 8, [NWZ_NVP_MID] = 16, [NWZ_NVP_MLK] = NWZ_NVP_INVALID, [NWZ_NVP_MSC] = 84, [NWZ_NVP_MSO] = NWZ_NVP_INVALID, [NWZ_NVP_MTM] = 71, [NWZ_NVP_MUK] = 74, [NWZ_NVP_NCP] = 31, [NWZ_NVP_NVR] = NWZ_NVP_INVALID, [NWZ_NVP_PCD] = 26, [NWZ_NVP_PCI] = NWZ_NVP_INVALID, [NWZ_NVP_PRK] = NWZ_NVP_INVALID, [NWZ_NVP_PSK] = 86, [NWZ_NVP_PTS] = 75, [NWZ_NVP_RBT] = NWZ_NVP_INVALID, [NWZ_NVP_RND] = 28, [NWZ_NVP_RTC] = 34, [NWZ_NVP_SDC] = NWZ_NVP_INVALID, [NWZ_NVP_SDP] = 30, [NWZ_NVP_SER] = 4, [NWZ_NVP_SFI] = 33, [NWZ_NVP_SHE] = NWZ_NVP_INVALID, [NWZ_NVP_SHP] = 11, [NWZ_NVP_SID] = NWZ_NVP_INVALID, [NWZ_NVP_SKD] = 81, [NWZ_NVP_SKT] = 76, [NWZ_NVP_SKU] = NWZ_NVP_INVALID, [NWZ_NVP_SLP] = 69, [NWZ_NVP_SPS] = 83, [NWZ_NVP_SYI] = 24, [NWZ_NVP_TR0] = 14, [NWZ_NVP_TR1] = 15, [NWZ_NVP_TST] = 17, [NWZ_NVP_UBP] = 23, [NWZ_NVP_UFN] = 29, [NWZ_NVP_UMS] = NWZ_NVP_INVALID, [NWZ_NVP_UPS] = NWZ_NVP_INVALID, [NWZ_NVP_VRT] = 85, }; struct nwz_nvp_info_t nwz_nvp[NWZ_NVP_COUNT] = { [NWZ_NVP_APD] = { "apd", 4, "application debug mode flag" }, [NWZ_NVP_APP] = { "app", 4096, "application parameter" }, [NWZ_NVP_BFD] = { "bfd", 512, "btmw factory scdb" }, [NWZ_NVP_BFP] = { "bfp", 512, "btmw factory pair info" }, [NWZ_NVP_BLF] = { "blf", 4, "browser log mode flag" }, [NWZ_NVP_BML] = { "bml", 4, "btmw log mode flag" }, [NWZ_NVP_BOK] = { "bok", 4, "beep ok flag" }, [NWZ_NVP_BPR] = { "bpr", 2048, "bluetooth address | bluetooth parameter" }, [NWZ_NVP_BTC] = { "btc", 4, "battery calibration" }, [NWZ_NVP_BTI] = { "bti", 262144, "boot image" }, [NWZ_NVP_CLV] = { "clv", 4, "color variation" }, [NWZ_NVP_CNG] = { "cng", 704, "aad key | aad/empr key" }, [NWZ_NVP_CTR] = { "ctr", 0, "" }, [NWZ_NVP_DBA] = { "dba", 160, "aad icv" }, [NWZ_NVP_DBG] = { "dbg", 0, "" }, [NWZ_NVP_DBI] = { "dbi", 262144, "dead battery image" }, [NWZ_NVP_DBV] = { "dbv", 520, "empr icv | empr key" }, [NWZ_NVP_DCC] = { "dcc", 20, "secure clock" }, [NWZ_NVP_DOR] = { "dor", 4, "key mode (debug/release)" }, [NWZ_NVP_E00] = { "e00", 1024, "EMPR 0" }, [NWZ_NVP_E01] = { "e01", 1024, "EMPR 1" }, [NWZ_NVP_E02] = { "e02", 1024, "EMPR 2" }, [NWZ_NVP_E03] = { "e03", 1024, "EMPR 3" }, [NWZ_NVP_E04] = { "e04", 1024, "EMPR 4" }, [NWZ_NVP_E05] = { "e05", 1024, "EMPR 5" }, [NWZ_NVP_E06] = { "e06", 1024, "EMPR 6" }, [NWZ_NVP_E07] = { "e07", 1024, "EMPR 7" }, [NWZ_NVP_E08] = { "e08", 1024, "EMPR 8" }, [NWZ_NVP_E09] = { "e09", 1024, "EMPR 9" }, [NWZ_NVP_E10] = { "e10", 1024, "EMPR 10" }, [NWZ_NVP_E11] = { "e11", 1024, "EMPR 11" }, [NWZ_NVP_E12] = { "e12", 1024, "EMPR 12" }, [NWZ_NVP_E13] = { "e13", 1024, "EMPR 13" }, [NWZ_NVP_E14] = { "e14", 1024, "EMPR 14" }, [NWZ_NVP_E15] = { "e15", 1024, "EMPR 15" }, [NWZ_NVP_E16] = { "e16", 1024, "EMPR 16" }, [NWZ_NVP_E17] = { "e17", 1024, "EMPR 17" }, [NWZ_NVP_E18] = { "e18", 1024, "EMPR 18" }, [NWZ_NVP_E19] = { "e19", 1024, "EMPR 19" }, [NWZ_NVP_E20] = { "e20", 1024, "EMPR 20" }, [NWZ_NVP_E21] = { "e21", 1024, "EMPR 21" }, [NWZ_NVP_E22] = { "e22", 1024, "EMPR 22" }, [NWZ_NVP_E23] = { "e23", 1024, "EMPR 23" }, [NWZ_NVP_E24] = { "e24", 1024, "EMPR 24" }, [NWZ_NVP_E25] = { "e25", 1024, "EMPR 25" }, [NWZ_NVP_E26] = { "e26", 1024, "EMPR 26" }, [NWZ_NVP_E27] = { "e27", 1024, "EMPR 27" }, [NWZ_NVP_E28] = { "e28", 1024, "EMPR 28" }, [NWZ_NVP_E29] = { "e29", 1024, "EMPR 29" }, [NWZ_NVP_E30] = { "e30", 1024, "EMPR 30" }, [NWZ_NVP_E31] = { "e31", 1024, "EMPR 31" }, [NWZ_NVP_EDW] = { "edw", 4, "quick shutdown flag" }, [NWZ_NVP_ERI] = { "eri", 262144, "update error image" }, [NWZ_NVP_EXM] = { "exm", 4, "exception monitor mode" }, [NWZ_NVP_FMP] = { "fmp", 16, "fm parameter" }, [NWZ_NVP_FNI] = { "fni", 4, "function information" }, [NWZ_NVP_FPI] = { "fpi", 0, "" }, [NWZ_NVP_FUI] = { "fui", 262144, "update image" }, [NWZ_NVP_FUP] = { "fup", 4, "firmware update flag" }, [NWZ_NVP_FUR] = { "fur", 0, "" }, [NWZ_NVP_FVI] = { "fvi", 0, "" }, [NWZ_NVP_GTY] = { "gty", 4, "getty mode flag" }, [NWZ_NVP_HDI] = { "hdi", 262144, "hold image" }, [NWZ_NVP_HLD] = { "hld", 4, "hold mode" }, [NWZ_NVP_INS] = { "ins", 0, "" }, [NWZ_NVP_IPT] = { "ipt", 4, "disable iptable flag" }, [NWZ_NVP_KAS] = { "kas", 64, "key and signature" }, [NWZ_NVP_LBI] = { "lbi", 262144, "low battery image" }, [NWZ_NVP_LYR] = { "lyr", 0, "" }, [NWZ_NVP_MAC] = { "mac", 6, "wifi mac address" }, [NWZ_NVP_MCR] = { "mcr", 16384, "marlin crl" }, [NWZ_NVP_MDK] = { "mdk", 33024, "marlin device key" }, [NWZ_NVP_MDL] = { "mdl", 8, "middleware parameter" }, [NWZ_NVP_MID] = { "mid", 64, "model id" }, [NWZ_NVP_MLK] = { "mlk", 4, "marlin key" }, [NWZ_NVP_MSC] = { "msc", 4, "mass storage class mode" }, [NWZ_NVP_MSO] = { "mso", 4, "MSC only mode flag" }, [NWZ_NVP_MTM] = { "mtm", 64, "marlin time" }, [NWZ_NVP_MUK] = { "muk", 24576, "marlin user key" }, [NWZ_NVP_NCP] = { "ncp", 64, "noise cancel driver parameter" }, [NWZ_NVP_NVR] = { "nvr", 0, "" }, [NWZ_NVP_PCD] = { "pcd", 5, "product code" }, [NWZ_NVP_PCI] = { "pci", 262144, "precharge image" }, [NWZ_NVP_PRK] = { "prk", 0, "" }, [NWZ_NVP_PSK] = { "psk", 512, "bluetooth pskey" }, [NWZ_NVP_PTS] = { "pts", 4, "wifi protected setup" }, [NWZ_NVP_RBT] = { "rbt", 0, "" }, [NWZ_NVP_RND] = { "rnd", 64, "random data | wmt key" }, [NWZ_NVP_RTC] = { "rtc", 16, "rtc alarm" }, [NWZ_NVP_SDC] = { "sdc", 4, "SD Card export flag" }, [NWZ_NVP_SDP] = { "sdp", 64, "sound driver parameter" }, [NWZ_NVP_SER] = { "ser", 16, "serial number" }, [NWZ_NVP_SFI] = { "sfi", 64, "starfish id" }, [NWZ_NVP_SHE] = { "she", 0, "" }, [NWZ_NVP_SHP] = { "shp", 32, "ship information" }, [NWZ_NVP_SID] = { "sid", 4, "service id" }, [NWZ_NVP_SKD] = { "skd", 8224, "slacker id file" }, [NWZ_NVP_SKT] = { "skt", 16, "slacker time" }, [NWZ_NVP_SKU] = { "sku", 0, "" }, [NWZ_NVP_SLP] = { "slp", 4, "time out to sleep" }, [NWZ_NVP_SPS] = { "sps", 4, "speaker ship info" }, [NWZ_NVP_SYI] = { "syi", 4, "system information" }, [NWZ_NVP_TR0] = { "tr0", 16384, "EKB 0" }, [NWZ_NVP_TR1] = { "tr1", 16384, "EKB 1" }, [NWZ_NVP_TST] = { "tst", 4, "test mode flag" }, [NWZ_NVP_UBP] = { "ubp", 32, "u-boot password" }, [NWZ_NVP_UFN] = { "ufn", 8, "update file name" }, [NWZ_NVP_UMS] = { "ums", 0, "" }, [NWZ_NVP_UPS] = { "ups", 0, "" }, [NWZ_NVP_VRT] = { "vrt", 4, "europe vol regulation flag" }, }; static unsigned long models_nwz_a10[] = { 0x1a000001, 0x1a000002, 0x1a000004, 0x1a000005, 0x1a000006, 0x1a010001, 0x1a010002, 0x1a010004, 0x1a010005, 0x1a010006 }; static unsigned long models_nw_a20[] = { 0x1d000001, 0x1d000002, 0x1d000004, 0x1d000005, 0x1d000006, 0x1d000007 }; static unsigned long models_nw_a30[] = { }; static unsigned long models_nwz_a720[] = { 0x3030001, 0x3030002, 0x3030004, 0x3020001, 0x3020002, 0x3020004 }; static unsigned long models_nwz_a810[] = { 0x10000, 0x10001, 0x10002 }; static unsigned long models_nwz_a820[] = { 0x3010001, 0x3010002, 0x3010004, 0x3000001, 0x3000002, 0x3000004 }; static unsigned long models_nwz_a840[] = { 0x7010004, 0x7010005, 0x7010006, 0x7000004, 0x7000005, 0x7000006 }; static unsigned long models_nwz_a850[] = { 0xe000004, 0xe000005, 0xe000006 }; static unsigned long models_nwz_a860[] = { 0x11000001, 0x11000002, 0x11000004, 0x11000005, 0x11000006, 0x11010001, 0x11010002, 0x11010004, 0x11010005, 0x11010006, 0x11020001, 0x11020002, 0x11020004, 0x11020005, 0x11020006 }; static unsigned long models_nw_a910[] = { 0x2000001, 0x2000002, 0x2000004 }; static unsigned long models_nwz_e050[] = { 0x8000000, 0x8000001, 0x8000002, 0x10000000, 0x10000001 }; static unsigned long models_nw_e060[] = { 0x14000000, 0x14000001, 0x14000002, 0x14000004, 0x14000005 }; static unsigned long models_nw_e080[] = { 0x19010001, 0x19010002, 0x19010004, 0x19010005 }; static unsigned long models_nwz_e350[] = { 0xc000001, 0xc000002, 0xc000004 }; static unsigned long models_nwz_e450[] = { 0xb000001, 0xb000002, 0xb000004 }; static unsigned long models_nwz_e460[] = { 0x13000001, 0x13000002, 0x13000004 }; static unsigned long models_nwz_e470[] = { 0x15000001, 0x15000002, 0x15000004, 0x15000005 }; static unsigned long models_nwz_e550[] = { 0xd000001, 0xd000002, 0xd000004, 0xd000005 }; static unsigned long models_nwz_e570[] = { 0x15010001, 0x15010002, 0x15010004, 0x15010005 }; static unsigned long models_nwz_e580[] = { 0x19020001, 0x19020002, 0x19020004, 0x19020005 }; static unsigned long models_nw_s10[] = { 0x1b000001, 0x1b000002, 0x1b000004, 0x1b000005, 0x1b000006 }; static unsigned long models_nwz_s510[] = { 0x1030000, 0x1030001 }; static unsigned long models_nwz_s610[] = { 0x1000000, 0x1000001, 0x1020000, 0x1020001, 0x1020002 }; static unsigned long models_nwz_s630[] = { 0x4000001, 0x4000002, 0x4000004, 0x4020001, 0x4020002, 0x4020004 }; static unsigned long models_nw_s640[] = { 0x6010002, 0x6010004, 0x6010005 }; static unsigned long models_nwz_s710[] = { 0x1010000, 0x1010001, 0x1010002, 0x1040000, 0x1040001, 0x1040002 }; static unsigned long models_nwz_s730[] = { 0x4010001, 0x4010002, 0x4010004, 0x4030001, 0x4030002, 0x4030004 }; static unsigned long models_nwz_s740[] = { 0x6030002, 0x6030004, 0x6030005, 0x6020002, 0x6020004, 0x6020005 }; static unsigned long models_nwz_s750[] = { 0x9000002, 0x9000004, 0x9000005, 0xf000002, 0xf000004 }; static unsigned long models_nwz_s760[] = { 0x12000001, 0x12000002, 0x12000004, 0x12000005, 0x12000006, 0x12010001, 0x12010002, 0x12010004, 0x12010005, 0x12010006 }; static unsigned long models_nwz_s770[] = { 0x16000001, 0x16000002, 0x16000004, 0x16000005, 0x16010001, 0x16010002, 0x16010004, 0x16010005 }; static unsigned long models_nw_s780[] = { 0x19000001, 0x19000002, 0x19000004, 0x19000005 }; static unsigned long models_nw_wm1[] = { 0x20000007, 0x21000008 }; static unsigned long models_nwz_x1000[] = { 0x5000002, 0x5000004, 0x5000005, 0x5020002, 0x5040002, 0x5020004, 0x5040004, 0x5020005, 0x5040005 }; static unsigned long models_nw_zx100[] = { 0x1c000007, 0x1c000001, 0x1c000002, 0x1c000004, 0x1c000005, 0x1c000006 }; static unsigned long models_nwz_noname[] = { 0x5010002, 0x5010004, 0x5010005 }; struct nwz_series_info_t nwz_series[NWZ_SERIES_COUNT] = { { "nwz-a10", "NWZ-A10 Series", 10, models_nwz_a10, &nvp_index_92faee }, { "nw-a20", "NW-A20 Series", 6, models_nw_a20, &nvp_index_92faee }, { "nw-a30", "NW-A30 Series", 0, models_nw_a30, &nvp_index_398250 }, { "nwz-a720", "NWZ-A720 Series", 6, models_nwz_a720, 0 }, { "nwz-a810", "NWZ-A810 Series", 3, models_nwz_a810, 0 }, { "nwz-a820", "NWZ-A820 Series", 6, models_nwz_a820, 0 }, { "nwz-a840", "NWZ-A840 Series", 6, models_nwz_a840, 0 }, { "nwz-a850", "NWZ-A850 Series", 3, models_nwz_a850, &nvp_index_0ac81d }, { "nwz-a860", "NWZ-A860 Series", 15, models_nwz_a860, &nvp_index_f505c8 }, { "nw-a910", "NW-A910 Series", 3, models_nw_a910, 0 }, { "nwz-e050", "NWZ-E050 Series", 5, models_nwz_e050, 0 }, { "nw-e060", "NW-E060 Series", 5, models_nw_e060, &nvp_index_f505c8 }, { "nw-e080", "NW-E080 Series", 4, models_nw_e080, &nvp_index_6485c8 }, { "nwz-e350", "NWZ-E350 Series", 3, models_nwz_e350, &nvp_index_0ac81d }, { "nwz-e450", "NWZ-E450 Series", 3, models_nwz_e450, &nvp_index_0ac81d }, { "nwz-e460", "NWZ-E460 Series", 3, models_nwz_e460, &nvp_index_f505c8 }, { "nwz-e470", "NWZ-E470 Series", 4, models_nwz_e470, &nvp_index_28dc2c }, { "nwz-e550", "NWZ-E550 Series", 4, models_nwz_e550, 0 }, { "nwz-e570", "NWZ-E570 Series", 4, models_nwz_e570, 0 }, { "nwz-e580", "NWZ-E580 Series", 4, models_nwz_e580, &nvp_index_6485c8 }, { "nw-s10", "NW-S10 Series", 5, models_nw_s10, 0 }, { "nwz-s510", "NWZ-S510 Series", 2, models_nwz_s510, 0 }, { "nwz-s610", "NWZ-S610 Series", 5, models_nwz_s610, 0 }, { "nwz-s630", "NWZ-S630 Series", 6, models_nwz_s630, 0 }, { "nw-s640", "NW-S640 Series", 3, models_nw_s640, 0 }, { "nwz-s710", "NWZ-S710 Series", 6, models_nwz_s710, 0 }, { "nwz-s730", "NWZ-S730 Series", 6, models_nwz_s730, 0 }, { "nwz-s740", "NWZ-S740 Series", 6, models_nwz_s740, 0 }, { "nwz-s750", "NWZ-S740 Series", 5, models_nwz_s750, 0 }, { "nwz-s760", "NWZ-S740 Series", 10, models_nwz_s760, &nvp_index_f505c8 }, { "nwz-s770", "NWZ-S770 Series", 8, models_nwz_s770, 0 }, { "nw-s780", "NW-S780 Series", 4, models_nw_s780, &nvp_index_6485c8 }, { "nw-wm1", "NW-WM1 Series", 2, models_nw_wm1, &nvp_index_398250 }, { "nwz-x1000", "NWZ-X1000 Series", 9, models_nwz_x1000, 0 }, { "nw-zx100", "NW-ZX100 Series", 6, models_nw_zx100, 0 }, { "nwz-noname", "NONAME", 3, models_nwz_noname, 0 }, };