diff options
author | Amaury Pouly <amaury.pouly@gmail.com> | 2020-10-18 22:33:41 +0200 |
---|---|---|
committer | Amaury Pouly <amaury.pouly@gmail.com> | 2020-10-18 22:34:16 +0200 |
commit | 08513103c6791b42fc532a5ce7b461356dca4add (patch) | |
tree | e61b938dc5a5ec530b67167c231c86f944714828 | |
parent | 1a1338c37929d11a3d6c3ca2843cff23693e6a4f (diff) | |
download | rockbox-08513103c6791b42fc532a5ce7b461356dca4add.tar.gz rockbox-08513103c6791b42fc532a5ce7b461356dca4add.zip |
nwzstools: add NW-A820 nvp nodes
Change-Id: Iab79eb0c9b0bbf8fb7622f5630f385d56878507a
-rw-r--r-- | firmware/target/hosted/sonynwz/nwz-db.c | 132 | ||||
-rw-r--r-- | utils/nwztools/database/nvp/nwz-a820.txt | 68 |
2 files changed, 199 insertions, 1 deletions
diff --git a/firmware/target/hosted/sonynwz/nwz-db.c b/firmware/target/hosted/sonynwz/nwz-db.c index 12c70ffb39..130fb8317d 100644 --- a/firmware/target/hosted/sonynwz/nwz-db.c +++ b/firmware/target/hosted/sonynwz/nwz-db.c | |||
@@ -1133,6 +1133,136 @@ static int nvp_index_4edba7[NWZ_NVP_COUNT] = | |||
1133 | [NWZ_NVP_VRT] = NWZ_NVP_INVALID, | 1133 | [NWZ_NVP_VRT] = NWZ_NVP_INVALID, |
1134 | }; | 1134 | }; |
1135 | 1135 | ||
1136 | static int nvp_index_59d3e5[NWZ_NVP_COUNT] = | ||
1137 | { | ||
1138 | [NWZ_NVP_APD] = NWZ_NVP_INVALID, | ||
1139 | [NWZ_NVP_APP] = 0, | ||
1140 | [NWZ_NVP_ATF] = NWZ_NVP_INVALID, | ||
1141 | [NWZ_NVP_AWS] = NWZ_NVP_INVALID, | ||
1142 | [NWZ_NVP_BFD] = NWZ_NVP_INVALID, | ||
1143 | [NWZ_NVP_BFP] = NWZ_NVP_INVALID, | ||
1144 | [NWZ_NVP_BLF] = NWZ_NVP_INVALID, | ||
1145 | [NWZ_NVP_BML] = NWZ_NVP_INVALID, | ||
1146 | [NWZ_NVP_BOK] = 10, | ||
1147 | [NWZ_NVP_BPR] = 35, | ||
1148 | [NWZ_NVP_BTC] = NWZ_NVP_INVALID, | ||
1149 | [NWZ_NVP_BTI] = 1, | ||
1150 | [NWZ_NVP_CLG] = NWZ_NVP_INVALID, | ||
1151 | [NWZ_NVP_CLV] = NWZ_NVP_INVALID, | ||
1152 | [NWZ_NVP_CNG] = 3, | ||
1153 | [NWZ_NVP_CTR] = NWZ_NVP_INVALID, | ||
1154 | [NWZ_NVP_DBA] = 12, | ||
1155 | [NWZ_NVP_DBG] = NWZ_NVP_INVALID, | ||
1156 | [NWZ_NVP_DBI] = NWZ_NVP_INVALID, | ||
1157 | [NWZ_NVP_DBS] = 27, | ||
1158 | [NWZ_NVP_DBV] = 13, | ||
1159 | [NWZ_NVP_DCC] = 7, | ||
1160 | [NWZ_NVP_DG0] = 5, | ||
1161 | [NWZ_NVP_DG1] = 6, | ||
1162 | [NWZ_NVP_DGS] = NWZ_NVP_INVALID, | ||
1163 | [NWZ_NVP_DOR] = 21, | ||
1164 | [NWZ_NVP_E00] = 36, | ||
1165 | [NWZ_NVP_E01] = 37, | ||
1166 | [NWZ_NVP_E02] = 38, | ||
1167 | [NWZ_NVP_E03] = 39, | ||
1168 | [NWZ_NVP_E04] = 40, | ||
1169 | [NWZ_NVP_E05] = 41, | ||
1170 | [NWZ_NVP_E06] = 42, | ||
1171 | [NWZ_NVP_E07] = 43, | ||
1172 | [NWZ_NVP_E08] = 44, | ||
1173 | [NWZ_NVP_E09] = 45, | ||
1174 | [NWZ_NVP_E10] = 46, | ||
1175 | [NWZ_NVP_E11] = 47, | ||
1176 | [NWZ_NVP_E12] = 48, | ||
1177 | [NWZ_NVP_E13] = 49, | ||
1178 | [NWZ_NVP_E14] = 50, | ||
1179 | [NWZ_NVP_E15] = 51, | ||
1180 | [NWZ_NVP_E16] = 52, | ||
1181 | [NWZ_NVP_E17] = 53, | ||
1182 | [NWZ_NVP_E18] = 54, | ||
1183 | [NWZ_NVP_E19] = 55, | ||
1184 | [NWZ_NVP_E20] = 56, | ||
1185 | [NWZ_NVP_E21] = 57, | ||
1186 | [NWZ_NVP_E22] = 58, | ||
1187 | [NWZ_NVP_E23] = 59, | ||
1188 | [NWZ_NVP_E24] = 60, | ||
1189 | [NWZ_NVP_E25] = 61, | ||
1190 | [NWZ_NVP_E26] = 62, | ||
1191 | [NWZ_NVP_E27] = 63, | ||
1192 | [NWZ_NVP_E28] = 64, | ||
1193 | [NWZ_NVP_E29] = 65, | ||
1194 | [NWZ_NVP_E30] = 66, | ||
1195 | [NWZ_NVP_E31] = 67, | ||
1196 | [NWZ_NVP_EDW] = 22, | ||
1197 | [NWZ_NVP_EP0] = NWZ_NVP_INVALID, | ||
1198 | [NWZ_NVP_EP1] = NWZ_NVP_INVALID, | ||
1199 | [NWZ_NVP_EP2] = NWZ_NVP_INVALID, | ||
1200 | [NWZ_NVP_EP3] = NWZ_NVP_INVALID, | ||
1201 | [NWZ_NVP_ERI] = NWZ_NVP_INVALID, | ||
1202 | [NWZ_NVP_EXM] = NWZ_NVP_INVALID, | ||
1203 | [NWZ_NVP_FMP] = NWZ_NVP_INVALID, | ||
1204 | [NWZ_NVP_FNI] = NWZ_NVP_INVALID, | ||
1205 | [NWZ_NVP_FPI] = NWZ_NVP_INVALID, | ||
1206 | [NWZ_NVP_FUI] = 19, | ||
1207 | [NWZ_NVP_FUP] = 9, | ||
1208 | [NWZ_NVP_FUR] = NWZ_NVP_INVALID, | ||
1209 | [NWZ_NVP_FVI] = NWZ_NVP_INVALID, | ||
1210 | [NWZ_NVP_GTY] = 18, | ||
1211 | [NWZ_NVP_HDI] = 2, | ||
1212 | [NWZ_NVP_HLD] = NWZ_NVP_INVALID, | ||
1213 | [NWZ_NVP_INS] = NWZ_NVP_INVALID, | ||
1214 | [NWZ_NVP_IPT] = NWZ_NVP_INVALID, | ||
1215 | [NWZ_NVP_KAS] = 32, | ||
1216 | [NWZ_NVP_LBI] = 20, | ||
1217 | [NWZ_NVP_LYR] = NWZ_NVP_INVALID, | ||
1218 | [NWZ_NVP_MAC] = NWZ_NVP_INVALID, | ||
1219 | [NWZ_NVP_MCR] = NWZ_NVP_INVALID, | ||
1220 | [NWZ_NVP_MDK] = NWZ_NVP_INVALID, | ||
1221 | [NWZ_NVP_MDL] = 8, | ||
1222 | [NWZ_NVP_MID] = 16, | ||
1223 | [NWZ_NVP_MLK] = NWZ_NVP_INVALID, | ||
1224 | [NWZ_NVP_MSC] = NWZ_NVP_INVALID, | ||
1225 | [NWZ_NVP_MSO] = NWZ_NVP_INVALID, | ||
1226 | [NWZ_NVP_MTM] = NWZ_NVP_INVALID, | ||
1227 | [NWZ_NVP_MUK] = NWZ_NVP_INVALID, | ||
1228 | [NWZ_NVP_NCP] = 31, | ||
1229 | [NWZ_NVP_NVR] = NWZ_NVP_INVALID, | ||
1230 | [NWZ_NVP_PCD] = 26, | ||
1231 | [NWZ_NVP_PCI] = NWZ_NVP_INVALID, | ||
1232 | [NWZ_NVP_PNC] = 33, | ||
1233 | [NWZ_NVP_PRK] = NWZ_NVP_INVALID, | ||
1234 | [NWZ_NVP_PSK] = NWZ_NVP_INVALID, | ||
1235 | [NWZ_NVP_PTS] = NWZ_NVP_INVALID, | ||
1236 | [NWZ_NVP_PWD] = NWZ_NVP_INVALID, | ||
1237 | [NWZ_NVP_RBT] = NWZ_NVP_INVALID, | ||
1238 | [NWZ_NVP_RND] = 28, | ||
1239 | [NWZ_NVP_RTC] = 34, | ||
1240 | [NWZ_NVP_SDC] = NWZ_NVP_INVALID, | ||
1241 | [NWZ_NVP_SDP] = 30, | ||
1242 | [NWZ_NVP_SE2] = NWZ_NVP_INVALID, | ||
1243 | [NWZ_NVP_SER] = 4, | ||
1244 | [NWZ_NVP_SFI] = NWZ_NVP_INVALID, | ||
1245 | [NWZ_NVP_SHE] = NWZ_NVP_INVALID, | ||
1246 | [NWZ_NVP_SHP] = 11, | ||
1247 | [NWZ_NVP_SID] = NWZ_NVP_INVALID, | ||
1248 | [NWZ_NVP_SKD] = NWZ_NVP_INVALID, | ||
1249 | [NWZ_NVP_SKT] = NWZ_NVP_INVALID, | ||
1250 | [NWZ_NVP_SKU] = NWZ_NVP_INVALID, | ||
1251 | [NWZ_NVP_SLP] = NWZ_NVP_INVALID, | ||
1252 | [NWZ_NVP_SPS] = NWZ_NVP_INVALID, | ||
1253 | [NWZ_NVP_SSK] = NWZ_NVP_INVALID, | ||
1254 | [NWZ_NVP_SYI] = 24, | ||
1255 | [NWZ_NVP_TR0] = 14, | ||
1256 | [NWZ_NVP_TR1] = 15, | ||
1257 | [NWZ_NVP_TST] = 17, | ||
1258 | [NWZ_NVP_UBP] = 23, | ||
1259 | [NWZ_NVP_UFN] = 29, | ||
1260 | [NWZ_NVP_UMS] = NWZ_NVP_INVALID, | ||
1261 | [NWZ_NVP_UPS] = NWZ_NVP_INVALID, | ||
1262 | [NWZ_NVP_VAR] = 25, | ||
1263 | [NWZ_NVP_VRT] = NWZ_NVP_INVALID, | ||
1264 | }; | ||
1265 | |||
1136 | static int nvp_index_6485c8[NWZ_NVP_COUNT] = | 1266 | static int nvp_index_6485c8[NWZ_NVP_COUNT] = |
1137 | { | 1267 | { |
1138 | [NWZ_NVP_APD] = 78, | 1268 | [NWZ_NVP_APD] = 78, |
@@ -1902,7 +2032,7 @@ struct nwz_series_info_t nwz_series[NWZ_SERIES_COUNT] = | |||
1902 | { "nw-a50", "NW-A50 Series", 3, models_nw_a50, &nvp_index_94b5fc }, | 2032 | { "nw-a50", "NW-A50 Series", 3, models_nw_a50, &nvp_index_94b5fc }, |
1903 | { "nwz-a720", "NWZ-A720 Series", 6, models_nwz_a720, 0 }, | 2033 | { "nwz-a720", "NWZ-A720 Series", 6, models_nwz_a720, 0 }, |
1904 | { "nwz-a810", "NWZ-A810 Series", 3, models_nwz_a810, &nvp_index_342a18 }, | 2034 | { "nwz-a810", "NWZ-A810 Series", 3, models_nwz_a810, &nvp_index_342a18 }, |
1905 | { "nwz-a820", "NWZ-A820 Series", 6, models_nwz_a820, 0 }, | 2035 | { "nwz-a820", "NWZ-A820 Series", 6, models_nwz_a820, &nvp_index_59d3e5 }, |
1906 | { "nwz-a840", "NWZ-A840 Series", 7, models_nwz_a840, &nvp_index_0ac81d }, | 2036 | { "nwz-a840", "NWZ-A840 Series", 7, models_nwz_a840, &nvp_index_0ac81d }, |
1907 | { "nwz-a850", "NWZ-A850 Series", 3, models_nwz_a850, &nvp_index_0ac81d }, | 2037 | { "nwz-a850", "NWZ-A850 Series", 3, models_nwz_a850, &nvp_index_0ac81d }, |
1908 | { "nwz-a860", "NWZ-A860 Series", 15, models_nwz_a860, &nvp_index_f505c8 }, | 2038 | { "nwz-a860", "NWZ-A860 Series", 15, models_nwz_a860, &nvp_index_f505c8 }, |
diff --git a/utils/nwztools/database/nvp/nwz-a820.txt b/utils/nwztools/database/nvp/nwz-a820.txt new file mode 100644 index 0000000000..a793ffb63b --- /dev/null +++ b/utils/nwztools/database/nvp/nwz-a820.txt | |||
@@ -0,0 +1,68 @@ | |||
1 | app,0 | ||
2 | bti,1 | ||
3 | hdi,2 | ||
4 | cng,3 | ||
5 | ser,4 | ||
6 | dg0,5 | ||
7 | dg1,6 | ||
8 | dcc,7 | ||
9 | mdl,8 | ||
10 | fup,9 | ||
11 | bok,10 | ||
12 | shp,11 | ||
13 | dba,12 | ||
14 | dbv,13 | ||
15 | tr0,14 | ||
16 | tr1,15 | ||
17 | mid,16 | ||
18 | tst,17 | ||
19 | gty,18 | ||
20 | fui,19 | ||
21 | lbi,20 | ||
22 | dor,21 | ||
23 | edw,22 | ||
24 | ubp,23 | ||
25 | syi,24 | ||
26 | var,25 | ||
27 | pcd,26 | ||
28 | dbs,27 | ||
29 | rnd,28 | ||
30 | ufn,29 | ||
31 | sdp,30 | ||
32 | ncp,31 | ||
33 | kas,32 | ||
34 | pnc,33 | ||
35 | rtc,34 | ||
36 | bpr,35 | ||
37 | e00,36 | ||
38 | e01,37 | ||
39 | e02,38 | ||
40 | e03,39 | ||
41 | e04,40 | ||
42 | e05,41 | ||
43 | e06,42 | ||
44 | e07,43 | ||
45 | e08,44 | ||
46 | e09,45 | ||
47 | e10,46 | ||
48 | e11,47 | ||
49 | e12,48 | ||
50 | e13,49 | ||
51 | e14,50 | ||
52 | e15,51 | ||
53 | e16,52 | ||
54 | e17,53 | ||
55 | e18,54 | ||
56 | e19,55 | ||
57 | e20,56 | ||
58 | e21,57 | ||
59 | e22,58 | ||
60 | e23,59 | ||
61 | e24,60 | ||
62 | e25,61 | ||
63 | e26,62 | ||
64 | e27,63 | ||
65 | e28,64 | ||
66 | e29,65 | ||
67 | e30,66 | ||
68 | e31,67 | ||