From 3f30ceb9e1c47b49680f2af89fce53c182b48081 Mon Sep 17 00:00:00 2001 From: "Ali K. Zadeh" Date: Fri, 19 Apr 2024 22:52:38 +0000 Subject: [PATCH 1/4] Change PMU_BIG_LIMIT_FREQUENCY of 1298MHz to 1396MHz 1298MHz is no longer in the list of available frequencies of the big core. This CL replaces this value with the next available one which is 1396MHz. Bug: 304536786 Test: device boot Change-Id: I2f58c18c41494e0a0ea4b006f641f55405b72cfd --- perf/powerhint-caiman.json | 10 +++++----- perf/powerhint-komodo.json | 10 +++++----- perf/powerhint-ripcurrentpro.json | 8 ++++---- perf/powerhint-tokay.json | 10 +++++----- 4 files changed, 19 insertions(+), 19 deletions(-) diff --git a/perf/powerhint-caiman.json b/perf/powerhint-caiman.json index 030fd2d3..76ea460c 100644 --- a/perf/powerhint-caiman.json +++ b/perf/powerhint-caiman.json @@ -659,7 +659,7 @@ "Values": [ "2363000", "1885000", - "1298000" + "1396000" ], "DefaultIndex": 0 }, @@ -1783,7 +1783,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1933,7 +1933,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -2107,7 +2107,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -3056,7 +3056,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_PROJECT11", diff --git a/perf/powerhint-komodo.json b/perf/powerhint-komodo.json index 84f77ae9..1e051cd7 100644 --- a/perf/powerhint-komodo.json +++ b/perf/powerhint-komodo.json @@ -659,7 +659,7 @@ "Values": [ "2363000", "1885000", - "1298000" + "1396000" ], "DefaultIndex": 0 }, @@ -1783,7 +1783,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1933,7 +1933,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -2107,7 +2107,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -3056,7 +3056,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_PROJECT11", diff --git a/perf/powerhint-ripcurrentpro.json b/perf/powerhint-ripcurrentpro.json index a1940aba..567708e7 100644 --- a/perf/powerhint-ripcurrentpro.json +++ b/perf/powerhint-ripcurrentpro.json @@ -742,7 +742,7 @@ "Values": [ "2363000", "1885000", - "1298000" + "1396000" ], "DefaultIndex": 0 }, @@ -1772,7 +1772,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1922,7 +1922,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -2096,7 +2096,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", diff --git a/perf/powerhint-tokay.json b/perf/powerhint-tokay.json index 030fd2d3..76ea460c 100644 --- a/perf/powerhint-tokay.json +++ b/perf/powerhint-tokay.json @@ -659,7 +659,7 @@ "Values": [ "2363000", "1885000", - "1298000" + "1396000" ], "DefaultIndex": 0 }, @@ -1783,7 +1783,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1933,7 +1933,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -2107,7 +2107,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -3056,7 +3056,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1298000" + "Value": "1396000" }, { "PowerHint": "CAMERA_PROJECT11", From 4b8beee6fdf24c3c2523f220c1b664ed59dffb21 Mon Sep 17 00:00:00 2001 From: Jason Hsu Date: Sun, 28 Apr 2024 15:11:45 +0800 Subject: [PATCH 2/4] audio: 2024/04/26 Fortemedia tuning settings for RC v1 Fortemedia tables => /vendor/etc/aoc KM4 - Handset (Owen) 1. Tx: WB/SWB EC V0417tuning and SWB Tx DRC from 16.5 to 17dB 2. Rx: Modify SWB Rx DRC gain from 9.5 to 10dB and WB Rx EQ at Vol_0-3 3. Batch copy from generic to co-use case - Headset (Gene) - More margin for HE ac WB/SWB RFR test. CM4 - Headset (Gene) - More margin for HE ac WB/SWB RFR test. TK4 - Headset (Gene) - More margin for HE ac WB/SWB RFR test. -Handsfree (Ricky) 1. Fine tune HHWB parameter for HHNB distortion 2. Fine tune HHWB EAD for TX POLQA drop issue Bug: 337194762 Test: Verified by Acoustic team Change-Id: Icd619baa2107796873e7573d61fec443a4ebbc5b Signed-off-by: Jason Hsu --- audio/caiman/tuning/fortemedia/BLUETOOTH.dat | Bin 279682 -> 279682 bytes audio/caiman/tuning/fortemedia/BLUETOOTH.mods | 6 +- audio/caiman/tuning/fortemedia/HANDSET.dat | Bin 258170 -> 258170 bytes audio/caiman/tuning/fortemedia/HANDSET.mods | 220 ++--- audio/caiman/tuning/fortemedia/HANDSFREE.dat | Bin 118342 -> 118342 bytes audio/caiman/tuning/fortemedia/HANDSFREE.mods | 8 +- audio/caiman/tuning/fortemedia/HEADSET.dat | Bin 430266 -> 430266 bytes audio/caiman/tuning/fortemedia/HEADSET.mods | 922 ++++++++--------- audio/komodo/tuning/fortemedia/BLUETOOTH.mods | 2 +- audio/komodo/tuning/fortemedia/HANDSET.dat | Bin 258170 -> 258170 bytes audio/komodo/tuning/fortemedia/HANDSET.mods | 600 ++++++------ audio/komodo/tuning/fortemedia/HANDSFREE.dat | Bin 118342 -> 118342 bytes audio/komodo/tuning/fortemedia/HANDSFREE.mods | 4 +- audio/komodo/tuning/fortemedia/HEADSET.dat | Bin 430266 -> 430266 bytes audio/komodo/tuning/fortemedia/HEADSET.mods | 914 ++++++++--------- audio/tokay/tuning/fortemedia/BLUETOOTH.dat | Bin 279682 -> 279682 bytes audio/tokay/tuning/fortemedia/BLUETOOTH.mods | 4 +- audio/tokay/tuning/fortemedia/HANDSET.mods | 2 +- audio/tokay/tuning/fortemedia/HANDSFREE.dat | Bin 118342 -> 118342 bytes audio/tokay/tuning/fortemedia/HANDSFREE.mods | 12 +- audio/tokay/tuning/fortemedia/HEADSET.dat | Bin 430266 -> 430266 bytes audio/tokay/tuning/fortemedia/HEADSET.mods | 926 +++++++++--------- 22 files changed, 1810 insertions(+), 1810 deletions(-) diff --git a/audio/caiman/tuning/fortemedia/BLUETOOTH.dat b/audio/caiman/tuning/fortemedia/BLUETOOTH.dat index 0dfc4e49236fb696d0854893196babd71cce1d78..e7fc57d009e324bd4aa15e88f9786e43b7bd18bd 100644 GIT binary patch delta 37 pcmZqb6m04g+#qJm77=I8?W85xd%m~CxK+L>d#+W5d5CF>H37h}` delta 37 pcmZqb6m04g+#qJm<`H1dd#+W5d5CF#L33LDe diff --git a/audio/caiman/tuning/fortemedia/BLUETOOTH.mods b/audio/caiman/tuning/fortemedia/BLUETOOTH.mods index 7d200247..85910bf4 100644 --- a/audio/caiman/tuning/fortemedia/BLUETOOTH.mods +++ b/audio/caiman/tuning/fortemedia/BLUETOOTH.mods @@ -3,7 +3,7 @@ #EXPORT_FLAG BLUETOOTH #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2024-04-19 15:21:57 +#SAVE_TIME 2024-04-26 15:04:12 #CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX @@ -3271,8 +3271,8 @@ 564 0x0000 //TX_BVE_MICALPHA_DOWN 565 0x0000 //TX_PB_RESRV_1 566 0x0020 //TX_FDEQ_SUBNUM -567 0x5048 //TX_FDEQ_GAIN_0 -568 0x4848 //TX_FDEQ_GAIN_1 +567 0x5E58 //TX_FDEQ_GAIN_0 +568 0x5248 //TX_FDEQ_GAIN_1 569 0x4C50 //TX_FDEQ_GAIN_2 570 0x4E4C //TX_FDEQ_GAIN_3 571 0x4450 //TX_FDEQ_GAIN_4 diff --git a/audio/caiman/tuning/fortemedia/HANDSET.dat b/audio/caiman/tuning/fortemedia/HANDSET.dat index 4e4659caa4771f8a2c494ebc5d364e1e05a7147f..625d5b92afa586ee2a1d6f10a2a6aca7c18da087 100644 GIT binary patch delta 810 zcmezMfdAJ6{tdfr7-J^yv58{i<@0Rd6WlCgtIh}!VdULB-%bb0fl2E)z@(uflVxlt zP4>!>m>lO+i)xaMGd87Ru2UH!CckloTj=BVPmC)l*qJFf*o7%1Wc!56Oj&H3_a(D1 zGv;i+oy6GA$e6R)I|D>*f1L{9MrVV$zcV1*>^v}+JBQJRZ?k^goHSI2(A`Th@2Kjf z?e=Pn%EnX+qj*QE8D+z_-Txfb+$Jr;L`An*^KFkSW73F4^DNs6G=bX+)AQw+xhGrI Q#cY2xhk1_?n*1dN0BzU@#Q*>R delta 770 zcmezMfdAJ6{tdfr7*i(iv5A^|&uYfxb+%KHcy^OrCchJwnLN$j6iIZS1F{;g9Er(s zPPIt#=bVw{!(68_CQN?g3O0Z9J+~Y&uE1btCU0*SCSTv}6D~7lv2EU$%)-oAu>E!t zV>=^b!DjCa5VievDuf%I4d(vNfN-<(z+CPeMjO7(`gL>CkgTS)^WVLrs`Izot1&7Y zQ!PB=9jRuN4c~VEb5wJiv$hyB$hyB{&%N2;BwjmIQTDdxz&1NAXLRS84H4O?3Y7HG#>J42pG#Wa(G#h%_ zv>J+Pv>VEbbQ;>4bQ{W=^cpfs^cylV3>u0u3>(6Vj2c2Cr!O#L%$ls1{)A#P_U)nE z47)7K%{aH8ax?sLDL3QZA&Sk|99NLR42&4bMg@k$z{ouUjNGHZ$UO#(+~dH=Jpqi| zlfcM51&rL&z{ouVjNG%p$UO&)-1ET5-BjYoNP+gv6HZd5U!a^a{R_@ereC3oGW{FQ zQ>NdbHp!Oad^MUkQOl}9k~b&E70lhteDpLE1sQBKe^QpeD9oRe4Ql^Qw^L)}*`8I# z)WN^~-e$%EDX_q1w?7Z~C-VvDOt!N!*naK-BM0O5dG{G_a8HhV?=ZQ~U1s|}Nydh~ zY!PwhOddho8+=*jv28!c4btv+4rpH755||n ZGj0F3pSh+NYC=2E1R!Pwn#5-13;^`v@NfVC delta 2179 zcmdnBP-@pgsSSNLlf$f3CR^G4nY_+61H|5JWtYMT7u@Fn5%h9I5yV6cs10_LPSS7cjzD9E_8H`DQ?PRemVqT!B#Wu0RxV zxjLE6W+5R$R;O5M8Wb4R8VZus8w#p48VZUu8w#?t8lqCP8{(pL8jA9C8#0RY8luwl z8=|5N8d9PR8$42s8azFxFEC@wnyi=pgkm%H?V;QZyDZAhIJcj2GyHNXH{;$Rip|&@ zSCGLBj2OvA1%|`G$UOp#+@rwAJqC>2j)w!N2|9X2t?3u)t=wKM(k~&-=kz z!nA$e1I8ud%Yn)^vUvoUGkJJyZ}4TA$2R>OH)8}s$;|T{>>>?345AG}+x<5%necM3 xZv=8TH3&_Pe{Vmz&s}EwK1oIiruKjPnYRDi&s@_BHLV?J8W6JrO=Yuk1^^qTh1385 diff --git a/audio/caiman/tuning/fortemedia/HEADSET.mods b/audio/caiman/tuning/fortemedia/HEADSET.mods index d2759fda..24a2bfb6 100644 --- a/audio/caiman/tuning/fortemedia/HEADSET.mods +++ b/audio/caiman/tuning/fortemedia/HEADSET.mods @@ -3,7 +3,7 @@ #EXPORT_FLAG HEADSET #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2024-04-19 15:22:29 +#SAVE_TIME 2024-04-26 15:03:12 #CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX @@ -3875,10 +3875,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -3974,10 +3974,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -4073,10 +4073,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -4172,10 +4172,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -4271,10 +4271,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -4370,10 +4370,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -4469,10 +4469,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -4726,10 +4726,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -4825,10 +4825,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -4924,10 +4924,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -5023,10 +5023,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -5122,10 +5122,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -5221,10 +5221,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -5320,10 +5320,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -6568,21 +6568,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -6667,21 +6667,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -6766,21 +6766,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -6865,21 +6865,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -6964,21 +6964,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -7063,21 +7063,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -7162,21 +7162,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -7419,21 +7419,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -7518,21 +7518,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -7617,21 +7617,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -7716,21 +7716,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -7815,21 +7815,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -7914,21 +7914,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -8013,21 +8013,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -11958,21 +11958,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12057,21 +12057,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12156,21 +12156,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12255,21 +12255,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12354,21 +12354,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12453,21 +12453,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12552,21 +12552,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12809,21 +12809,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -12908,21 +12908,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -13007,21 +13007,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -13106,21 +13106,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -13205,21 +13205,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -13304,21 +13304,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -13403,21 +13403,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -17190,8 +17190,8 @@ 19 0x0020 //RX_PP_RESRV_1 20 0x0600 //RX_N_SN_EST 21 0x000C //RX_N2_SN_EST -22 0x0009 //RX_NS_LVL_CTRL -23 0x0100 //RX_THR_SN_EST +22 0x0006 //RX_NS_LVL_CTRL +23 0xF800 //RX_THR_SN_EST 24 0x7CCD //RX_LAMBDA_PFILT 25 0x000A //RX_MUTE_PERIOD 26 0x0190 //RX_FADE_IN_PERIOD @@ -18041,8 +18041,8 @@ 176 0x0020 //RX_PP_RESRV_1 177 0x0600 //RX_N_SN_EST 178 0x000C //RX_N2_SN_EST -179 0x0009 //RX_NS_LVL_CTRL -180 0x0100 //RX_THR_SN_EST +179 0x0006 //RX_NS_LVL_CTRL +180 0xF800 //RX_THR_SN_EST 181 0x7CCD //RX_LAMBDA_PFILT 182 0x000A //RX_MUTE_PERIOD 183 0x0190 //RX_FADE_IN_PERIOD @@ -30221,8 +30221,8 @@ 564 0x0000 //TX_BVE_MICALPHA_DOWN 565 0x0000 //TX_PB_RESRV_1 566 0x0020 //TX_FDEQ_SUBNUM -567 0x5048 //TX_FDEQ_GAIN_0 -568 0x4848 //TX_FDEQ_GAIN_1 +567 0x5E58 //TX_FDEQ_GAIN_0 +568 0x5248 //TX_FDEQ_GAIN_1 569 0x4C50 //TX_FDEQ_GAIN_2 570 0x4E4C //TX_FDEQ_GAIN_3 571 0x4450 //TX_FDEQ_GAIN_4 @@ -44138,9 +44138,9 @@ 17 0x0003 //RX_SBD_PITCH_DET 18 0x0100 //RX_PP_RESRV_0 19 0x0020 //RX_PP_RESRV_1 -20 0x0700 //RX_N_SN_EST +20 0x0600 //RX_N_SN_EST 21 0x000C //RX_N2_SN_EST -22 0x0012 //RX_NS_LVL_CTRL +22 0x0006 //RX_NS_LVL_CTRL 23 0xF800 //RX_THR_SN_EST 24 0x7CCD //RX_LAMBDA_PFILT 25 0x000A //RX_MUTE_PERIOD @@ -44989,9 +44989,9 @@ 174 0x0003 //RX_SBD_PITCH_DET 175 0x0100 //RX_PP_RESRV_0 176 0x0020 //RX_PP_RESRV_1 -177 0x0700 //RX_N_SN_EST +177 0x0600 //RX_N_SN_EST 178 0x000C //RX_N2_SN_EST -179 0x0012 //RX_NS_LVL_CTRL +179 0x0006 //RX_NS_LVL_CTRL 180 0xF800 //RX_THR_SN_EST 181 0x7CCD //RX_LAMBDA_PFILT 182 0x000A //RX_MUTE_PERIOD @@ -70646,8 +70646,8 @@ 564 0x0000 //TX_BVE_MICALPHA_DOWN 565 0x0000 //TX_PB_RESRV_1 566 0x0020 //TX_FDEQ_SUBNUM -567 0x5048 //TX_FDEQ_GAIN_0 -568 0x4848 //TX_FDEQ_GAIN_1 +567 0x5E58 //TX_FDEQ_GAIN_0 +568 0x5248 //TX_FDEQ_GAIN_1 569 0x4C50 //TX_FDEQ_GAIN_2 570 0x4E4C //TX_FDEQ_GAIN_3 571 0x4450 //TX_FDEQ_GAIN_4 diff --git a/audio/komodo/tuning/fortemedia/BLUETOOTH.mods b/audio/komodo/tuning/fortemedia/BLUETOOTH.mods index 990087ac..cdbcfaab 100644 --- a/audio/komodo/tuning/fortemedia/BLUETOOTH.mods +++ b/audio/komodo/tuning/fortemedia/BLUETOOTH.mods @@ -3,7 +3,7 @@ #EXPORT_FLAG BLUETOOTH #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2024-04-19 14:52:55 +#SAVE_TIME 2024-04-26 14:35:43 #CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX diff --git a/audio/komodo/tuning/fortemedia/HANDSET.dat b/audio/komodo/tuning/fortemedia/HANDSET.dat index 15086da77feefe53121f47537d345b4d35069682..7b77899206d308f5331f12bd63b66651e2f5d193 100644 GIT binary patch delta 1867 zcmezMfdAJ6{teT07zL(Zs9@6OR9M8ops*N-C!f)gVq##N{GlODazfovh6#1Y7(Ub= z2jUY9YV{|9^eKi9)AyfbR-W9Y>oWOLxX5<7B}|gstp7JKx1>+947X%D&dk7Yf>}WQ zBr^lkDIh)##Akr`ED)aq;`7W47%ngyF(qi7OlfnpQY@U+|5wJ;z3arV22>4_{1@`2>P8pgZ`BZSay&5C;_O4^hGR%W2 zP`95EXPjp}sGPKUPku4qcK0eqZCwi76~(xnX(i(m4r-^u?RWMM&HxKnVxlO(sGniC zze#6$ZZ(*4?BofSTHC*^XPO~PLCV4msO`X#ZE@jX^k|{f^n5vHS`<7WKWj^aP2X%) a*TKL2A2V~I)b{#g%<9xF;XoECNdo}nO}aDy delta 1141 zcmezMfdAJ6{teT0rk}51a-V!phhsWhE#rde`zo0@Cim$&Og_bIy4`*W(+@7z`VGt> z`I9WeC&%|jPk*2ek0{rP z+M^5%1;-c~>L({O>TO>X%xJ^Kw4QDIgIGp0Mz#u@4a_R#(;aRy?b^IA`3w`&AEwPc zX>E)^db>^vBbc#yP9{XaCLJoUCI=$mlLZynlm9w}=AL;fINe^2k$ZdBF=iQNy7+7R z8F9vW)^xFI^Pc=-zU}T+jM}@f0NGi z+={eBxgD6p7RX`=e@y3X2WFYYg`^u_DK$M`j+vB146;dE8mw!xRb2=F_J7RGg;Lw= Pk1?wgmkU4!C`khVr8c#E diff --git a/audio/komodo/tuning/fortemedia/HANDSET.mods b/audio/komodo/tuning/fortemedia/HANDSET.mods index 1118ceb8..91fa56a4 100644 --- a/audio/komodo/tuning/fortemedia/HANDSET.mods +++ b/audio/komodo/tuning/fortemedia/HANDSET.mods @@ -3,7 +3,7 @@ #EXPORT_FLAG HANDSET #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2024-04-19 14:52:53 +#SAVE_TIME 2024-04-26 14:35:41 #CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX @@ -2855,7 +2855,7 @@ 148 0x0800 //TX_AEC_REF_GAIN_1 149 0x0800 //TX_AEC_REF_GAIN_2 150 0x6000 //TX_EAD_THR -151 0x2000 //TX_THR_RE_EST +151 0x1000 //TX_THR_RE_EST 152 0x0100 //TX_MIN_EQ_RE_EST_0 153 0x0100 //TX_MIN_EQ_RE_EST_1 154 0x0100 //TX_MIN_EQ_RE_EST_2 @@ -2866,16 +2866,16 @@ 159 0x0200 //TX_MIN_EQ_RE_EST_7 160 0x1000 //TX_MIN_EQ_RE_EST_8 161 0x1000 //TX_MIN_EQ_RE_EST_9 -162 0x1000 //TX_MIN_EQ_RE_EST_10 -163 0x0400 //TX_MIN_EQ_RE_EST_11 -164 0x1000 //TX_MIN_EQ_RE_EST_12 +162 0x2000 //TX_MIN_EQ_RE_EST_10 +163 0x2000 //TX_MIN_EQ_RE_EST_11 +164 0x2000 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x1000 //TX_LAMBDA_CB_NLE 167 0x0400 //TX_C_POST_FLT 168 0x0400 //TX_GAIN_NP 169 0x0200 //TX_SE_HOLD_N 170 0x0046 //TX_DT_HOLD_N -171 0x03E8 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -2901,13 +2901,13 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7000 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7000 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 +197 0x7E90 //TX_DTD_THR1_0 +198 0x7E90 //TX_DTD_THR1_1 +199 0x7FF0 //TX_DTD_THR1_2 +200 0x7FF0 //TX_DTD_THR1_3 +201 0x7F26 //TX_DTD_THR1_4 +202 0x7FF0 //TX_DTD_THR1_5 +203 0x7FF0 //TX_DTD_THR1_6 204 0x2000 //TX_DTD_THR2_0 205 0x2000 //TX_DTD_THR2_1 206 0x2000 //TX_DTD_THR2_2 @@ -2933,7 +2933,7 @@ 226 0x0000 //TX_RATIO_DT_H_TH_HIGH 227 0x0000 //TX_RATIO_DT_L0_TH 228 0x2000 //TX_B_POST_FILT_ECHO_L -229 0x2000 //TX_B_POST_FILT_ECHO_H +229 0x7FFF //TX_B_POST_FILT_ECHO_H 230 0x0200 //TX_MIN_G_CTRL_ECHO 231 0x7FFF //TX_B_LESSCUT_RTO_ECHO 232 0x0000 //TX_EPD_OFFSET_00 @@ -3648,8 +3648,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x7FFF //TX_TFMASKM4_2_DT_THR -945 0x6F54 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6784 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN @@ -3671,21 +3671,21 @@ 964 0x0200 //TX_EASSA_AEC_NSSA_REFG_2 965 0x0200 //TX_EASSA_AEC_NSSA_REFG_3 966 0x0200 //TX_EASSA_AEC_NSSA_REFG_4 -967 0x0C00 //TX_EASSA_AEC_NSSA_REFG_5 +967 0x0200 //TX_EASSA_AEC_NSSA_REFG_5 968 0x0000 //TX_EASSA_AEC_NSSA_GAIN 969 0x2710 //TX_EASSA_BIG_NONLINEAR_TH -970 0x0000 //TX_EASSA_AEC_REFG_STNONL_0 +970 0x0200 //TX_EASSA_AEC_REFG_STNONL_0 971 0x0200 //TX_EASSA_AEC_REFG_STNONL_1 -972 0x0400 //TX_EASSA_AEC_REFG_STNONL_2 -973 0x0400 //TX_EASSA_AEC_REFG_STNONL_3 -974 0x0400 //TX_EASSA_AEC_REFG_STNONL_4 -975 0x0C00 //TX_EASSA_AEC_REFG_STNONL_5 +972 0x0200 //TX_EASSA_AEC_REFG_STNONL_2 +973 0x0200 //TX_EASSA_AEC_REFG_STNONL_3 +974 0x0200 //TX_EASSA_AEC_REFG_STNONL_4 +975 0x0200 //TX_EASSA_AEC_REFG_STNONL_5 976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH 977 0x0032 //TX_EASSA_NONLECHO_TH 978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH -979 0x0000 //TX_EASSA_NNG -980 0x0800 //TX_EASSA_NONLHFG -981 0x1000 //TX_EASSA_DT2000HZ_REFG +979 0x0200 //TX_EASSA_NNG +980 0x2000 //TX_EASSA_NONLHFG +981 0x0800 //TX_EASSA_DT2000HZ_REFG 982 0x0C00 //TX_EASSA_DT400HZ_MAING 983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA 984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0 @@ -3883,7 +3883,7 @@ 44 0x8080 //RX_FDEQ_GAIN_5 45 0x7C7C //RX_FDEQ_GAIN_6 46 0x8898 //RX_FDEQ_GAIN_7 -47 0x9484 //RX_FDEQ_GAIN_8 +47 0x9C90 //RX_FDEQ_GAIN_8 48 0x7068 //RX_FDEQ_GAIN_9 49 0x5854 //RX_FDEQ_GAIN_10 50 0x3E40 //RX_FDEQ_GAIN_11 @@ -3982,7 +3982,7 @@ 44 0x8080 //RX_FDEQ_GAIN_5 45 0x7C7C //RX_FDEQ_GAIN_6 46 0x8898 //RX_FDEQ_GAIN_7 -47 0x9484 //RX_FDEQ_GAIN_8 +47 0x9C90 //RX_FDEQ_GAIN_8 48 0x7068 //RX_FDEQ_GAIN_9 49 0x5854 //RX_FDEQ_GAIN_10 50 0x3E40 //RX_FDEQ_GAIN_11 @@ -4081,7 +4081,7 @@ 44 0x8080 //RX_FDEQ_GAIN_5 45 0x7C7C //RX_FDEQ_GAIN_6 46 0x8898 //RX_FDEQ_GAIN_7 -47 0x9484 //RX_FDEQ_GAIN_8 +47 0x9C90 //RX_FDEQ_GAIN_8 48 0x7068 //RX_FDEQ_GAIN_9 49 0x5854 //RX_FDEQ_GAIN_10 50 0x3E40 //RX_FDEQ_GAIN_11 @@ -4180,7 +4180,7 @@ 44 0x8080 //RX_FDEQ_GAIN_5 45 0x7C7C //RX_FDEQ_GAIN_6 46 0x8898 //RX_FDEQ_GAIN_7 -47 0x9484 //RX_FDEQ_GAIN_8 +47 0x9C90 //RX_FDEQ_GAIN_8 48 0x7068 //RX_FDEQ_GAIN_9 49 0x5854 //RX_FDEQ_GAIN_10 50 0x3E40 //RX_FDEQ_GAIN_11 @@ -5596,20 +5596,20 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7DC8 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7F80 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 -204 0x2000 //TX_DTD_THR2_0 -205 0x2000 //TX_DTD_THR2_1 -206 0x2000 //TX_DTD_THR2_2 -207 0x1000 //TX_DTD_THR2_3 -208 0x1000 //TX_DTD_THR2_4 -209 0x1000 //TX_DTD_THR2_5 -210 0x1000 //TX_DTD_THR2_6 +197 0x7F94 //TX_DTD_THR1_0 +198 0x7E80 //TX_DTD_THR1_1 +199 0x7E80 //TX_DTD_THR1_2 +200 0x7918 //TX_DTD_THR1_3 +201 0x7530 //TX_DTD_THR1_4 +202 0x7530 //TX_DTD_THR1_5 +203 0x7530 //TX_DTD_THR1_6 +204 0x7FFF //TX_DTD_THR2_0 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 +207 0x7FFF //TX_DTD_THR2_3 +208 0x7FFF //TX_DTD_THR2_4 +209 0x7FFF //TX_DTD_THR2_5 +210 0x7FFF //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0177 //TX_SPK_CUT_K 213 0x1B58 //TX_DT_CUT_K @@ -6265,7 +6265,7 @@ 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x06AF //TX_TDDRC_DRC_GAIN +866 0x0714 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -6343,8 +6343,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x3C78 //TX_TFMASKM4_2_DT_THR -945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN @@ -6568,7 +6568,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -6667,7 +6667,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -6766,7 +6766,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -6865,7 +6865,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -6964,7 +6964,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -7063,7 +7063,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -7162,7 +7162,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -13635,7 +13635,7 @@ 148 0x0800 //TX_AEC_REF_GAIN_1 149 0x0800 //TX_AEC_REF_GAIN_2 150 0x6000 //TX_EAD_THR -151 0x2000 //TX_THR_RE_EST +151 0x1000 //TX_THR_RE_EST 152 0x0100 //TX_MIN_EQ_RE_EST_0 153 0x0100 //TX_MIN_EQ_RE_EST_1 154 0x0100 //TX_MIN_EQ_RE_EST_2 @@ -13646,16 +13646,16 @@ 159 0x0200 //TX_MIN_EQ_RE_EST_7 160 0x1000 //TX_MIN_EQ_RE_EST_8 161 0x1000 //TX_MIN_EQ_RE_EST_9 -162 0x1000 //TX_MIN_EQ_RE_EST_10 -163 0x0400 //TX_MIN_EQ_RE_EST_11 -164 0x1000 //TX_MIN_EQ_RE_EST_12 +162 0x2000 //TX_MIN_EQ_RE_EST_10 +163 0x2000 //TX_MIN_EQ_RE_EST_11 +164 0x2000 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x1000 //TX_LAMBDA_CB_NLE 167 0x0400 //TX_C_POST_FLT 168 0x0400 //TX_GAIN_NP 169 0x0200 //TX_SE_HOLD_N 170 0x0046 //TX_DT_HOLD_N -171 0x03E8 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -13681,13 +13681,13 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7000 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7000 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 +197 0x7E90 //TX_DTD_THR1_0 +198 0x7E90 //TX_DTD_THR1_1 +199 0x7FF0 //TX_DTD_THR1_2 +200 0x7FF0 //TX_DTD_THR1_3 +201 0x7F26 //TX_DTD_THR1_4 +202 0x7FF0 //TX_DTD_THR1_5 +203 0x7FF0 //TX_DTD_THR1_6 204 0x2000 //TX_DTD_THR2_0 205 0x2000 //TX_DTD_THR2_1 206 0x2000 //TX_DTD_THR2_2 @@ -13713,7 +13713,7 @@ 226 0x0000 //TX_RATIO_DT_H_TH_HIGH 227 0x0000 //TX_RATIO_DT_L0_TH 228 0x2000 //TX_B_POST_FILT_ECHO_L -229 0x2000 //TX_B_POST_FILT_ECHO_H +229 0x7FFF //TX_B_POST_FILT_ECHO_H 230 0x0200 //TX_MIN_G_CTRL_ECHO 231 0x7FFF //TX_B_LESSCUT_RTO_ECHO 232 0x0000 //TX_EPD_OFFSET_00 @@ -14428,8 +14428,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x7FFF //TX_TFMASKM4_2_DT_THR -945 0x6F54 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6784 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN @@ -14451,21 +14451,21 @@ 964 0x0200 //TX_EASSA_AEC_NSSA_REFG_2 965 0x0200 //TX_EASSA_AEC_NSSA_REFG_3 966 0x0200 //TX_EASSA_AEC_NSSA_REFG_4 -967 0x0C00 //TX_EASSA_AEC_NSSA_REFG_5 +967 0x0200 //TX_EASSA_AEC_NSSA_REFG_5 968 0x0000 //TX_EASSA_AEC_NSSA_GAIN 969 0x2710 //TX_EASSA_BIG_NONLINEAR_TH -970 0x0000 //TX_EASSA_AEC_REFG_STNONL_0 +970 0x0200 //TX_EASSA_AEC_REFG_STNONL_0 971 0x0200 //TX_EASSA_AEC_REFG_STNONL_1 -972 0x0400 //TX_EASSA_AEC_REFG_STNONL_2 -973 0x0400 //TX_EASSA_AEC_REFG_STNONL_3 -974 0x0400 //TX_EASSA_AEC_REFG_STNONL_4 -975 0x0C00 //TX_EASSA_AEC_REFG_STNONL_5 +972 0x0200 //TX_EASSA_AEC_REFG_STNONL_2 +973 0x0200 //TX_EASSA_AEC_REFG_STNONL_3 +974 0x0200 //TX_EASSA_AEC_REFG_STNONL_4 +975 0x0200 //TX_EASSA_AEC_REFG_STNONL_5 976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH 977 0x0032 //TX_EASSA_NONLECHO_TH 978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH -979 0x0000 //TX_EASSA_NNG -980 0x0800 //TX_EASSA_NONLHFG -981 0x1000 //TX_EASSA_DT2000HZ_REFG +979 0x0200 //TX_EASSA_NNG +980 0x2000 //TX_EASSA_NONLHFG +981 0x0800 //TX_EASSA_DT2000HZ_REFG 982 0x0C00 //TX_EASSA_DT400HZ_MAING 983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA 984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0 @@ -14663,7 +14663,7 @@ 44 0x8080 //RX_FDEQ_GAIN_5 45 0x7C7C //RX_FDEQ_GAIN_6 46 0x8898 //RX_FDEQ_GAIN_7 -47 0x9484 //RX_FDEQ_GAIN_8 +47 0x9C90 //RX_FDEQ_GAIN_8 48 0x7068 //RX_FDEQ_GAIN_9 49 0x5854 //RX_FDEQ_GAIN_10 50 0x3E40 //RX_FDEQ_GAIN_11 @@ -14762,7 +14762,7 @@ 44 0x8080 //RX_FDEQ_GAIN_5 45 0x7C7C //RX_FDEQ_GAIN_6 46 0x8898 //RX_FDEQ_GAIN_7 -47 0x9484 //RX_FDEQ_GAIN_8 +47 0x9C90 //RX_FDEQ_GAIN_8 48 0x7068 //RX_FDEQ_GAIN_9 49 0x5854 //RX_FDEQ_GAIN_10 50 0x3E40 //RX_FDEQ_GAIN_11 @@ -14861,7 +14861,7 @@ 44 0x8080 //RX_FDEQ_GAIN_5 45 0x7C7C //RX_FDEQ_GAIN_6 46 0x8898 //RX_FDEQ_GAIN_7 -47 0x9484 //RX_FDEQ_GAIN_8 +47 0x9C90 //RX_FDEQ_GAIN_8 48 0x7068 //RX_FDEQ_GAIN_9 49 0x5854 //RX_FDEQ_GAIN_10 50 0x3E40 //RX_FDEQ_GAIN_11 @@ -14960,7 +14960,7 @@ 44 0x8080 //RX_FDEQ_GAIN_5 45 0x7C7C //RX_FDEQ_GAIN_6 46 0x8898 //RX_FDEQ_GAIN_7 -47 0x9484 //RX_FDEQ_GAIN_8 +47 0x9C90 //RX_FDEQ_GAIN_8 48 0x7068 //RX_FDEQ_GAIN_9 49 0x5854 //RX_FDEQ_GAIN_10 50 0x3E40 //RX_FDEQ_GAIN_11 @@ -16376,20 +16376,20 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7DC8 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7F80 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 -204 0x2000 //TX_DTD_THR2_0 -205 0x2000 //TX_DTD_THR2_1 -206 0x2000 //TX_DTD_THR2_2 -207 0x1000 //TX_DTD_THR2_3 -208 0x1000 //TX_DTD_THR2_4 -209 0x1000 //TX_DTD_THR2_5 -210 0x1000 //TX_DTD_THR2_6 +197 0x7F94 //TX_DTD_THR1_0 +198 0x7E80 //TX_DTD_THR1_1 +199 0x7E80 //TX_DTD_THR1_2 +200 0x7918 //TX_DTD_THR1_3 +201 0x7530 //TX_DTD_THR1_4 +202 0x7530 //TX_DTD_THR1_5 +203 0x7530 //TX_DTD_THR1_6 +204 0x7FFF //TX_DTD_THR2_0 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 +207 0x7FFF //TX_DTD_THR2_3 +208 0x7FFF //TX_DTD_THR2_4 +209 0x7FFF //TX_DTD_THR2_5 +210 0x7FFF //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0177 //TX_SPK_CUT_K 213 0x1B58 //TX_DT_CUT_K @@ -17045,7 +17045,7 @@ 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x06AF //TX_TDDRC_DRC_GAIN +866 0x0714 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -17123,8 +17123,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x3C78 //TX_TFMASKM4_2_DT_THR -945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN @@ -17348,7 +17348,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -17447,7 +17447,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -17546,7 +17546,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -17645,7 +17645,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -17744,7 +17744,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -17843,7 +17843,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -17942,7 +17942,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -21766,20 +21766,20 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7DC8 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7F80 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 -204 0x2000 //TX_DTD_THR2_0 -205 0x2000 //TX_DTD_THR2_1 -206 0x2000 //TX_DTD_THR2_2 -207 0x1000 //TX_DTD_THR2_3 -208 0x1000 //TX_DTD_THR2_4 -209 0x1000 //TX_DTD_THR2_5 -210 0x1000 //TX_DTD_THR2_6 +197 0x7F94 //TX_DTD_THR1_0 +198 0x7E80 //TX_DTD_THR1_1 +199 0x7E80 //TX_DTD_THR1_2 +200 0x7918 //TX_DTD_THR1_3 +201 0x7530 //TX_DTD_THR1_4 +202 0x7530 //TX_DTD_THR1_5 +203 0x7530 //TX_DTD_THR1_6 +204 0x7FFF //TX_DTD_THR2_0 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 +207 0x7FFF //TX_DTD_THR2_3 +208 0x7FFF //TX_DTD_THR2_4 +209 0x7FFF //TX_DTD_THR2_5 +210 0x7FFF //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0177 //TX_SPK_CUT_K 213 0x1B58 //TX_DT_CUT_K @@ -22435,7 +22435,7 @@ 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x06AF //TX_TDDRC_DRC_GAIN +866 0x0714 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -22513,8 +22513,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x3C78 //TX_TFMASKM4_2_DT_THR -945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN @@ -22738,7 +22738,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -22837,7 +22837,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -22936,7 +22936,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -23035,7 +23035,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -23134,7 +23134,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -23233,7 +23233,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -23332,7 +23332,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -27156,20 +27156,20 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7DC8 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7F80 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 -204 0x2000 //TX_DTD_THR2_0 -205 0x2000 //TX_DTD_THR2_1 -206 0x2000 //TX_DTD_THR2_2 -207 0x1000 //TX_DTD_THR2_3 -208 0x1000 //TX_DTD_THR2_4 -209 0x1000 //TX_DTD_THR2_5 -210 0x1000 //TX_DTD_THR2_6 +197 0x7F94 //TX_DTD_THR1_0 +198 0x7E80 //TX_DTD_THR1_1 +199 0x7E80 //TX_DTD_THR1_2 +200 0x7918 //TX_DTD_THR1_3 +201 0x7530 //TX_DTD_THR1_4 +202 0x7530 //TX_DTD_THR1_5 +203 0x7530 //TX_DTD_THR1_6 +204 0x7FFF //TX_DTD_THR2_0 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 +207 0x7FFF //TX_DTD_THR2_3 +208 0x7FFF //TX_DTD_THR2_4 +209 0x7FFF //TX_DTD_THR2_5 +210 0x7FFF //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0177 //TX_SPK_CUT_K 213 0x1B58 //TX_DT_CUT_K @@ -27825,7 +27825,7 @@ 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x06AF //TX_TDDRC_DRC_GAIN +866 0x0714 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -27903,8 +27903,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x3C78 //TX_TFMASKM4_2_DT_THR -945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN @@ -28128,7 +28128,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -28227,7 +28227,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -28326,7 +28326,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -28425,7 +28425,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -28524,7 +28524,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -28623,7 +28623,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -28722,7 +28722,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -32546,20 +32546,20 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7DC8 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7F80 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 -204 0x2000 //TX_DTD_THR2_0 -205 0x2000 //TX_DTD_THR2_1 -206 0x2000 //TX_DTD_THR2_2 -207 0x1000 //TX_DTD_THR2_3 -208 0x1000 //TX_DTD_THR2_4 -209 0x1000 //TX_DTD_THR2_5 -210 0x1000 //TX_DTD_THR2_6 +197 0x7F94 //TX_DTD_THR1_0 +198 0x7E80 //TX_DTD_THR1_1 +199 0x7E80 //TX_DTD_THR1_2 +200 0x7918 //TX_DTD_THR1_3 +201 0x7530 //TX_DTD_THR1_4 +202 0x7530 //TX_DTD_THR1_5 +203 0x7530 //TX_DTD_THR1_6 +204 0x7FFF //TX_DTD_THR2_0 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 +207 0x7FFF //TX_DTD_THR2_3 +208 0x7FFF //TX_DTD_THR2_4 +209 0x7FFF //TX_DTD_THR2_5 +210 0x7FFF //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0177 //TX_SPK_CUT_K 213 0x1B58 //TX_DT_CUT_K @@ -33215,7 +33215,7 @@ 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x06AF //TX_TDDRC_DRC_GAIN +866 0x0714 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -33293,8 +33293,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x3C78 //TX_TFMASKM4_2_DT_THR -945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN @@ -33518,7 +33518,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -33617,7 +33617,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -33716,7 +33716,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -33815,7 +33815,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -33914,7 +33914,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -34013,7 +34013,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -34112,7 +34112,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -37936,20 +37936,20 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7DC8 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7F80 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 -204 0x2000 //TX_DTD_THR2_0 -205 0x2000 //TX_DTD_THR2_1 -206 0x2000 //TX_DTD_THR2_2 -207 0x1000 //TX_DTD_THR2_3 -208 0x1000 //TX_DTD_THR2_4 -209 0x1000 //TX_DTD_THR2_5 -210 0x1000 //TX_DTD_THR2_6 +197 0x7F94 //TX_DTD_THR1_0 +198 0x7E80 //TX_DTD_THR1_1 +199 0x7E80 //TX_DTD_THR1_2 +200 0x7918 //TX_DTD_THR1_3 +201 0x7530 //TX_DTD_THR1_4 +202 0x7530 //TX_DTD_THR1_5 +203 0x7530 //TX_DTD_THR1_6 +204 0x7FFF //TX_DTD_THR2_0 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 +207 0x7FFF //TX_DTD_THR2_3 +208 0x7FFF //TX_DTD_THR2_4 +209 0x7FFF //TX_DTD_THR2_5 +210 0x7FFF //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0177 //TX_SPK_CUT_K 213 0x1B58 //TX_DT_CUT_K @@ -38605,7 +38605,7 @@ 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x06AF //TX_TDDRC_DRC_GAIN +866 0x0714 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -38683,8 +38683,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x3C78 //TX_TFMASKM4_2_DT_THR -945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN @@ -38908,7 +38908,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -39007,7 +39007,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -39106,7 +39106,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -39205,7 +39205,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -39304,7 +39304,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -39403,7 +39403,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -39502,7 +39502,7 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x02FC //RX_TDDRC_DRC_GAIN +124 0x032A //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM 39 0x4848 //RX_FDEQ_GAIN_0 40 0x5064 //RX_FDEQ_GAIN_1 @@ -43280,7 +43280,7 @@ 148 0x0800 //TX_AEC_REF_GAIN_1 149 0x0800 //TX_AEC_REF_GAIN_2 150 0x6000 //TX_EAD_THR -151 0x2000 //TX_THR_RE_EST +151 0x1000 //TX_THR_RE_EST 152 0x0100 //TX_MIN_EQ_RE_EST_0 153 0x0100 //TX_MIN_EQ_RE_EST_1 154 0x0100 //TX_MIN_EQ_RE_EST_2 @@ -43291,16 +43291,16 @@ 159 0x0200 //TX_MIN_EQ_RE_EST_7 160 0x1000 //TX_MIN_EQ_RE_EST_8 161 0x1000 //TX_MIN_EQ_RE_EST_9 -162 0x1000 //TX_MIN_EQ_RE_EST_10 -163 0x0400 //TX_MIN_EQ_RE_EST_11 -164 0x1000 //TX_MIN_EQ_RE_EST_12 +162 0x2000 //TX_MIN_EQ_RE_EST_10 +163 0x2000 //TX_MIN_EQ_RE_EST_11 +164 0x2000 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x1000 //TX_LAMBDA_CB_NLE 167 0x0400 //TX_C_POST_FLT 168 0x0400 //TX_GAIN_NP 169 0x0200 //TX_SE_HOLD_N 170 0x0046 //TX_DT_HOLD_N -171 0x03E8 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -43326,13 +43326,13 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7000 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7000 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 +197 0x7E90 //TX_DTD_THR1_0 +198 0x7E90 //TX_DTD_THR1_1 +199 0x7FF0 //TX_DTD_THR1_2 +200 0x7FF0 //TX_DTD_THR1_3 +201 0x7F26 //TX_DTD_THR1_4 +202 0x7FF0 //TX_DTD_THR1_5 +203 0x7FF0 //TX_DTD_THR1_6 204 0x2000 //TX_DTD_THR2_0 205 0x2000 //TX_DTD_THR2_1 206 0x2000 //TX_DTD_THR2_2 @@ -43358,7 +43358,7 @@ 226 0x0000 //TX_RATIO_DT_H_TH_HIGH 227 0x0000 //TX_RATIO_DT_L0_TH 228 0x2000 //TX_B_POST_FILT_ECHO_L -229 0x2000 //TX_B_POST_FILT_ECHO_H +229 0x7FFF //TX_B_POST_FILT_ECHO_H 230 0x0200 //TX_MIN_G_CTRL_ECHO 231 0x7FFF //TX_B_LESSCUT_RTO_ECHO 232 0x0000 //TX_EPD_OFFSET_00 @@ -44073,8 +44073,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x7FFF //TX_TFMASKM4_2_DT_THR -945 0x6F54 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6784 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN @@ -44096,21 +44096,21 @@ 964 0x0200 //TX_EASSA_AEC_NSSA_REFG_2 965 0x0200 //TX_EASSA_AEC_NSSA_REFG_3 966 0x0200 //TX_EASSA_AEC_NSSA_REFG_4 -967 0x0C00 //TX_EASSA_AEC_NSSA_REFG_5 +967 0x0200 //TX_EASSA_AEC_NSSA_REFG_5 968 0x0000 //TX_EASSA_AEC_NSSA_GAIN 969 0x2710 //TX_EASSA_BIG_NONLINEAR_TH -970 0x0000 //TX_EASSA_AEC_REFG_STNONL_0 +970 0x0200 //TX_EASSA_AEC_REFG_STNONL_0 971 0x0200 //TX_EASSA_AEC_REFG_STNONL_1 -972 0x0400 //TX_EASSA_AEC_REFG_STNONL_2 -973 0x0400 //TX_EASSA_AEC_REFG_STNONL_3 -974 0x0400 //TX_EASSA_AEC_REFG_STNONL_4 -975 0x0C00 //TX_EASSA_AEC_REFG_STNONL_5 +972 0x0200 //TX_EASSA_AEC_REFG_STNONL_2 +973 0x0200 //TX_EASSA_AEC_REFG_STNONL_3 +974 0x0200 //TX_EASSA_AEC_REFG_STNONL_4 +975 0x0200 //TX_EASSA_AEC_REFG_STNONL_5 976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH 977 0x0032 //TX_EASSA_NONLECHO_TH 978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH -979 0x0000 //TX_EASSA_NNG -980 0x0800 //TX_EASSA_NONLHFG -981 0x1000 //TX_EASSA_DT2000HZ_REFG +979 0x0200 //TX_EASSA_NNG +980 0x2000 //TX_EASSA_NONLHFG +981 0x0800 //TX_EASSA_DT2000HZ_REFG 982 0x0C00 //TX_EASSA_DT400HZ_MAING 983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA 984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0 @@ -46021,20 +46021,20 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7DC8 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7F80 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 -204 0x2000 //TX_DTD_THR2_0 -205 0x2000 //TX_DTD_THR2_1 -206 0x2000 //TX_DTD_THR2_2 -207 0x1000 //TX_DTD_THR2_3 -208 0x1000 //TX_DTD_THR2_4 -209 0x1000 //TX_DTD_THR2_5 -210 0x1000 //TX_DTD_THR2_6 +197 0x7F94 //TX_DTD_THR1_0 +198 0x7E80 //TX_DTD_THR1_1 +199 0x7E80 //TX_DTD_THR1_2 +200 0x7918 //TX_DTD_THR1_3 +201 0x7530 //TX_DTD_THR1_4 +202 0x7530 //TX_DTD_THR1_5 +203 0x7530 //TX_DTD_THR1_6 +204 0x7FFF //TX_DTD_THR2_0 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 +207 0x7FFF //TX_DTD_THR2_3 +208 0x7FFF //TX_DTD_THR2_4 +209 0x7FFF //TX_DTD_THR2_5 +210 0x7FFF //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0177 //TX_SPK_CUT_K 213 0x1B58 //TX_DT_CUT_K @@ -46690,7 +46690,7 @@ 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x06AF //TX_TDDRC_DRC_GAIN +866 0x0714 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -46768,8 +46768,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x3C78 //TX_TFMASKM4_2_DT_THR -945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN @@ -54060,7 +54060,7 @@ 148 0x0800 //TX_AEC_REF_GAIN_1 149 0x0800 //TX_AEC_REF_GAIN_2 150 0x6000 //TX_EAD_THR -151 0x2000 //TX_THR_RE_EST +151 0x1000 //TX_THR_RE_EST 152 0x0100 //TX_MIN_EQ_RE_EST_0 153 0x0100 //TX_MIN_EQ_RE_EST_1 154 0x0100 //TX_MIN_EQ_RE_EST_2 @@ -54071,16 +54071,16 @@ 159 0x0200 //TX_MIN_EQ_RE_EST_7 160 0x1000 //TX_MIN_EQ_RE_EST_8 161 0x1000 //TX_MIN_EQ_RE_EST_9 -162 0x1000 //TX_MIN_EQ_RE_EST_10 -163 0x0400 //TX_MIN_EQ_RE_EST_11 -164 0x1000 //TX_MIN_EQ_RE_EST_12 +162 0x2000 //TX_MIN_EQ_RE_EST_10 +163 0x2000 //TX_MIN_EQ_RE_EST_11 +164 0x2000 //TX_MIN_EQ_RE_EST_12 165 0x3000 //TX_LAMBDA_RE_EST 166 0x1000 //TX_LAMBDA_CB_NLE 167 0x0400 //TX_C_POST_FLT 168 0x0400 //TX_GAIN_NP 169 0x0200 //TX_SE_HOLD_N 170 0x0046 //TX_DT_HOLD_N -171 0x03E8 //TX_DT2_HOLD_N +171 0x0100 //TX_DT2_HOLD_N 172 0x6666 //TX_AEC_RESRV_0 173 0x0000 //TX_AEC_RESRV_1 174 0x0014 //TX_AEC_RESRV_2 @@ -54106,13 +54106,13 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7000 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7000 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 +197 0x7E90 //TX_DTD_THR1_0 +198 0x7E90 //TX_DTD_THR1_1 +199 0x7FF0 //TX_DTD_THR1_2 +200 0x7FF0 //TX_DTD_THR1_3 +201 0x7F26 //TX_DTD_THR1_4 +202 0x7FF0 //TX_DTD_THR1_5 +203 0x7FF0 //TX_DTD_THR1_6 204 0x2000 //TX_DTD_THR2_0 205 0x2000 //TX_DTD_THR2_1 206 0x2000 //TX_DTD_THR2_2 @@ -54138,7 +54138,7 @@ 226 0x0000 //TX_RATIO_DT_H_TH_HIGH 227 0x0000 //TX_RATIO_DT_L0_TH 228 0x2000 //TX_B_POST_FILT_ECHO_L -229 0x2000 //TX_B_POST_FILT_ECHO_H +229 0x7FFF //TX_B_POST_FILT_ECHO_H 230 0x0200 //TX_MIN_G_CTRL_ECHO 231 0x7FFF //TX_B_LESSCUT_RTO_ECHO 232 0x0000 //TX_EPD_OFFSET_00 @@ -54853,8 +54853,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x7FFF //TX_TFMASKM4_2_DT_THR -945 0x6F54 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6784 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN @@ -54876,21 +54876,21 @@ 964 0x0200 //TX_EASSA_AEC_NSSA_REFG_2 965 0x0200 //TX_EASSA_AEC_NSSA_REFG_3 966 0x0200 //TX_EASSA_AEC_NSSA_REFG_4 -967 0x0C00 //TX_EASSA_AEC_NSSA_REFG_5 +967 0x0200 //TX_EASSA_AEC_NSSA_REFG_5 968 0x0000 //TX_EASSA_AEC_NSSA_GAIN 969 0x2710 //TX_EASSA_BIG_NONLINEAR_TH -970 0x0000 //TX_EASSA_AEC_REFG_STNONL_0 +970 0x0200 //TX_EASSA_AEC_REFG_STNONL_0 971 0x0200 //TX_EASSA_AEC_REFG_STNONL_1 -972 0x0400 //TX_EASSA_AEC_REFG_STNONL_2 -973 0x0400 //TX_EASSA_AEC_REFG_STNONL_3 -974 0x0400 //TX_EASSA_AEC_REFG_STNONL_4 -975 0x0C00 //TX_EASSA_AEC_REFG_STNONL_5 +972 0x0200 //TX_EASSA_AEC_REFG_STNONL_2 +973 0x0200 //TX_EASSA_AEC_REFG_STNONL_3 +974 0x0200 //TX_EASSA_AEC_REFG_STNONL_4 +975 0x0200 //TX_EASSA_AEC_REFG_STNONL_5 976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH 977 0x0032 //TX_EASSA_NONLECHO_TH 978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH -979 0x0000 //TX_EASSA_NNG -980 0x0800 //TX_EASSA_NONLHFG -981 0x1000 //TX_EASSA_DT2000HZ_REFG +979 0x0200 //TX_EASSA_NNG +980 0x2000 //TX_EASSA_NONLHFG +981 0x0800 //TX_EASSA_DT2000HZ_REFG 982 0x0C00 //TX_EASSA_DT400HZ_MAING 983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA 984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0 @@ -56801,20 +56801,20 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7DC8 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7F80 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 -204 0x2000 //TX_DTD_THR2_0 -205 0x2000 //TX_DTD_THR2_1 -206 0x2000 //TX_DTD_THR2_2 -207 0x1000 //TX_DTD_THR2_3 -208 0x1000 //TX_DTD_THR2_4 -209 0x1000 //TX_DTD_THR2_5 -210 0x1000 //TX_DTD_THR2_6 +197 0x7F94 //TX_DTD_THR1_0 +198 0x7E80 //TX_DTD_THR1_1 +199 0x7E80 //TX_DTD_THR1_2 +200 0x7918 //TX_DTD_THR1_3 +201 0x7530 //TX_DTD_THR1_4 +202 0x7530 //TX_DTD_THR1_5 +203 0x7530 //TX_DTD_THR1_6 +204 0x7FFF //TX_DTD_THR2_0 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 +207 0x7FFF //TX_DTD_THR2_3 +208 0x7FFF //TX_DTD_THR2_4 +209 0x7FFF //TX_DTD_THR2_5 +210 0x7FFF //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0177 //TX_SPK_CUT_K 213 0x1B58 //TX_DT_CUT_K @@ -57470,7 +57470,7 @@ 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x06AF //TX_TDDRC_DRC_GAIN +866 0x0714 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -57548,8 +57548,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x3C78 //TX_TFMASKM4_2_DT_THR -945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN @@ -62191,20 +62191,20 @@ 194 0x0000 //TX_NORMENERTH 195 0x0000 //TX_NORMENERHIGHTH 196 0x0000 //TX_NORMENERHIGHTHL -197 0x7DC8 //TX_DTD_THR1_0 -198 0x7000 //TX_DTD_THR1_1 -199 0x7F80 //TX_DTD_THR1_2 -200 0x7F00 //TX_DTD_THR1_3 -201 0x7F00 //TX_DTD_THR1_4 -202 0x7F00 //TX_DTD_THR1_5 -203 0x7F00 //TX_DTD_THR1_6 -204 0x2000 //TX_DTD_THR2_0 -205 0x2000 //TX_DTD_THR2_1 -206 0x2000 //TX_DTD_THR2_2 -207 0x1000 //TX_DTD_THR2_3 -208 0x1000 //TX_DTD_THR2_4 -209 0x1000 //TX_DTD_THR2_5 -210 0x1000 //TX_DTD_THR2_6 +197 0x7F94 //TX_DTD_THR1_0 +198 0x7E80 //TX_DTD_THR1_1 +199 0x7E80 //TX_DTD_THR1_2 +200 0x7918 //TX_DTD_THR1_3 +201 0x7530 //TX_DTD_THR1_4 +202 0x7530 //TX_DTD_THR1_5 +203 0x7530 //TX_DTD_THR1_6 +204 0x7FFF //TX_DTD_THR2_0 +205 0x7FFF //TX_DTD_THR2_1 +206 0x7FFF //TX_DTD_THR2_2 +207 0x7FFF //TX_DTD_THR2_3 +208 0x7FFF //TX_DTD_THR2_4 +209 0x7FFF //TX_DTD_THR2_5 +210 0x7FFF //TX_DTD_THR2_6 211 0x7FFF //TX_DTD_THR3 212 0x0177 //TX_SPK_CUT_K 213 0x1B58 //TX_DT_CUT_K @@ -62860,7 +62860,7 @@ 863 0x199A //TX_TDDRC_HMNC_GAIN 864 0x0000 //TX_TDDRC_SMT_FLAG 865 0x0CCD //TX_TDDRC_SMT_W -866 0x06AF //TX_TDDRC_DRC_GAIN +866 0x0714 //TX_TDDRC_DRC_GAIN 867 0x7FFF //TX_TDDRC_LMT_THRD 868 0x0000 //TX_TDDRC_LMT_ALPHA 869 0x0000 //TX_TFMASKLTH @@ -62938,8 +62938,8 @@ 941 0x0008 //TX_MIC1MUTE_CVG_TIME 942 0x0008 //TX_MIC1MUTE_RELEASE_TIME 943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE -944 0x3C78 //TX_TFMASKM4_2_DT_THR -945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR +944 0xFFFF //TX_TFMASKM4_2_DT_THR +945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR 946 0x000A //TX_MUTE_REF_POW_TH 947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN 948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN diff --git a/audio/komodo/tuning/fortemedia/HANDSFREE.dat b/audio/komodo/tuning/fortemedia/HANDSFREE.dat index 50f7ea4fee74506150b5d2f1c46e2a900c782cc4..cf84e4c907c53678b716af1b6f69a492ea45f20b 100644 GIT binary patch delta 18 acmX>$hyB$hyB{&%N2;BwjmIQTDdxz&1NAXLRS84H4O?3Y7HG#>J42pG#Wa(G#h%_ zv>J+Pv>VEbbQ;>4bQ{W=^cpfs^cylV3>u0u3>(6Vj2c2Cr!O#L%$ls1{)A#P_U)nE z47)7K%{aH8ax?sLDL3QZA&Sk|99NLR42&4bMg@k$z{ouUjNGHZ$UO#(+~dH=Jpqi| zlfcM51&rL&z{ouVjNG%p$UO&)-1ET5-BjYoNP+gv6HZd5U!a^a{R_@ereC3oGW{FQ zQ>NdbHp!Oad^MUkQOl}9k~b&E70lhteDpLE1sQBKe^QpeD9oRe4Ql^Qw^L)}*`8I# z)WN^~-e$%EDX_q1w?7Z~C-VvDOt!N!*naK-BM0O5dG{G_a8HhV?=ZQ~U8a4XB;)pd vl1!b`rt5EEbl={$f$1yH^!mw6?jTv945I{7`@j7l%nZaV+yCun-E#o|h@Is- delta 2141 zcmdnBP-@pgsSSNLlf$f3CR^G4nY_+61H|5JWtYMT7u@Fn5%h9I5yV6cs10_LPSS7cjzD9E_8H`DQ?PRemVqT!B#Wu0RxV zxjLE6W+5R$R;O5M8Wb4R8VZus8w#p48VZUu8w#?t8lqCP8{(pL8jA9C8#0RY8luwl z8=|5N8d9PR8$42s8azFxFEC@wnyi=pgkm%H?V;QZyDZAhIJcj2GyHNXH{;$Rip|&@ zSCGLBj2OvA1%|`G$UOp#+@rwAJqC>2j)w!N2|9X2t?3u)t=wKM(k~&-=kz z!nA$e1I8ud?LcMQ?bMh!yExcI8h98)8-%v|Z(uUvC~i30%3mkYrF delta 33 mcmZqb6m04g+%QRpsiCfUicb3!9Y!E#0%GRvQ*>C~i30%FZwy5M diff --git a/audio/tokay/tuning/fortemedia/BLUETOOTH.mods b/audio/tokay/tuning/fortemedia/BLUETOOTH.mods index 4ff4534c..9ef0383e 100644 --- a/audio/tokay/tuning/fortemedia/BLUETOOTH.mods +++ b/audio/tokay/tuning/fortemedia/BLUETOOTH.mods @@ -3,7 +3,7 @@ #EXPORT_FLAG BLUETOOTH #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2024-04-19 13:46:50 +#SAVE_TIME 2024-04-26 14:44:11 #CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX @@ -2854,7 +2854,7 @@ 147 0x0300 //TX_AEC_REF_GAIN_0 148 0x0800 //TX_AEC_REF_GAIN_1 149 0x0800 //TX_AEC_REF_GAIN_2 -150 0x7E80 //TX_EAD_THR +150 0x7A00 //TX_EAD_THR 151 0x1000 //TX_THR_RE_EST 152 0x0200 //TX_MIN_EQ_RE_EST_0 153 0x0100 //TX_MIN_EQ_RE_EST_1 diff --git a/audio/tokay/tuning/fortemedia/HANDSET.mods b/audio/tokay/tuning/fortemedia/HANDSET.mods index 51f5368e..abd23092 100644 --- a/audio/tokay/tuning/fortemedia/HANDSET.mods +++ b/audio/tokay/tuning/fortemedia/HANDSET.mods @@ -3,7 +3,7 @@ #EXPORT_FLAG HANDSET #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2024-04-19 13:46:48 +#SAVE_TIME 2024-04-26 14:44:09 #CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX diff --git a/audio/tokay/tuning/fortemedia/HANDSFREE.dat b/audio/tokay/tuning/fortemedia/HANDSFREE.dat index 4cf2d214c72a7dfcf3865527499eac23f4610a1f..0d7ee1310c6dc3185e1e24243662a92d95ebfb94 100644 GIT binary patch delta 66 zcmX>$hyB8-yPtn;f&RDO-C)c{)|7@z$hyBTLfPtn;f&e*)!$EBSSObIbgem9F_^EO-C)c|?z88iR@ diff --git a/audio/tokay/tuning/fortemedia/HANDSFREE.mods b/audio/tokay/tuning/fortemedia/HANDSFREE.mods index 089ff33b..d14ebace 100644 --- a/audio/tokay/tuning/fortemedia/HANDSFREE.mods +++ b/audio/tokay/tuning/fortemedia/HANDSFREE.mods @@ -3,7 +3,7 @@ #EXPORT_FLAG HANDSFREE #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2024-04-19 13:46:48 +#SAVE_TIME 2024-04-26 14:44:09 #CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX @@ -2854,7 +2854,7 @@ 147 0x0300 //TX_AEC_REF_GAIN_0 148 0x0800 //TX_AEC_REF_GAIN_1 149 0x0800 //TX_AEC_REF_GAIN_2 -150 0x7E80 //TX_EAD_THR +150 0x7A00 //TX_EAD_THR 151 0x1000 //TX_THR_RE_EST 152 0x0200 //TX_MIN_EQ_RE_EST_0 153 0x0100 //TX_MIN_EQ_RE_EST_1 @@ -4375,7 +4375,7 @@ 41 0x6458 //RX_FDEQ_GAIN_2 42 0x6064 //RX_FDEQ_GAIN_3 43 0x7A80 //RX_FDEQ_GAIN_4 -44 0x837B //RX_FDEQ_GAIN_5 +44 0x7F7B //RX_FDEQ_GAIN_5 45 0x664F //RX_FDEQ_GAIN_6 46 0x4848 //RX_FDEQ_GAIN_7 47 0x4949 //RX_FDEQ_GAIN_8 @@ -4474,7 +4474,7 @@ 41 0x6458 //RX_FDEQ_GAIN_2 42 0x6064 //RX_FDEQ_GAIN_3 43 0x7A80 //RX_FDEQ_GAIN_4 -44 0x837B //RX_FDEQ_GAIN_5 +44 0x7F7B //RX_FDEQ_GAIN_5 45 0x664F //RX_FDEQ_GAIN_6 46 0x4848 //RX_FDEQ_GAIN_7 47 0x4949 //RX_FDEQ_GAIN_8 @@ -5226,7 +5226,7 @@ 198 0x6458 //RX_FDEQ_GAIN_2 199 0x6064 //RX_FDEQ_GAIN_3 200 0x7A80 //RX_FDEQ_GAIN_4 -201 0x837B //RX_FDEQ_GAIN_5 +201 0x7F7B //RX_FDEQ_GAIN_5 202 0x664F //RX_FDEQ_GAIN_6 203 0x4848 //RX_FDEQ_GAIN_7 204 0x4949 //RX_FDEQ_GAIN_8 @@ -5325,7 +5325,7 @@ 198 0x6458 //RX_FDEQ_GAIN_2 199 0x6064 //RX_FDEQ_GAIN_3 200 0x7A80 //RX_FDEQ_GAIN_4 -201 0x837B //RX_FDEQ_GAIN_5 +201 0x7F7B //RX_FDEQ_GAIN_5 202 0x664F //RX_FDEQ_GAIN_6 203 0x4848 //RX_FDEQ_GAIN_7 204 0x4949 //RX_FDEQ_GAIN_8 diff --git a/audio/tokay/tuning/fortemedia/HEADSET.dat b/audio/tokay/tuning/fortemedia/HEADSET.dat index 989324a463e94b0d7c1967ebfb14e963dfd58cf2..0261f805d81a5dd2d8129187e73748dc6093905e 100644 GIT binary patch delta 2368 zcmdnBP-@pgsSSNLd=UZa4G|F<4Iv?#4FMsW=h##+Vu}edPPUtzFqzMe16^*7Jr4D5 zP8sNG_c-BD8|I3k_KfR4W}yBfK(`$Qy6qUqZ3*5&jMMc*nKdT!DJo80?J19`0Biw< zrpdp2K^CBh7x>{&%N2;BwjmIQTDdxz&1NAXLRS84H4O?3Y7HG#>J42pG#Wa(G#h%_ zv>J+Pv>VEbbQ;>4bQ{W=^cpfs^cylV3>u0u3>(6Vj2c2Cr!O#L%$ls1{)A#P_U)nE z47)7K%{aH8ax?sLDL3QZA&Sk|99NLR42&4bMg@k$z{ouUjNGHZ$UO#(+~dH=Jpqi| zlfcM51&rL&z{ouVjNG%p$UO&)-1ET5-BjYoNP+gv6HZd5U!a^a{R_@ereC3oGW{FQ zQ>NdbHp!Oad^MUkQOl}9k~b&E70lhteDpLE1sQBKe^QpeD9oRe4Ql^Qw^L)}*`8I# z)WN^~-e$%EDX_q1w?7Z~C-VvDOt!N!*naK-BM0O5dG{G_a8HhV?=ZQ~U1s|}Nyb0h zrvID8!nytM1;&>9)AhG7x^M5>!1R@8di`W3cbFmxrtSasGtE82SigNv4|6*sga$Sw z_+B##YyV6cs10_LPSS7cjzD9E_8H`DQ?PRemVqT!B#Wu0RxV zxjLE6W+5R$R;O5M8Wb4R8VZus8w#p48VZUu8w#?t8lqCP8{(pL8jA9C8#0RY8luwl z8=|5N8d9PR8$42s8azFxFEC@wnyi=pgkm%H?V;QZyDZAhIJcj2GyHNXH{;$Rip|&@ zSCGLBj2OvA1%|`G$UOp#+@rwAJqC>2j)w!N2|9X2t?3u)t=wKM(k~&-=kz z!nA$e1I8ud+kwhzRxvfyZQpZ&vHLy;yGR2MgJ^@$cK;1bCcGT%8-d(S4MLOS-`h{_ zbC=n^Pm)oBY5TwZOmojLHgBKP!`#jYp@kTy^Sx#i*zVTPJdq11lrWnaDD>_KbHsF~ c+03#Kk!h=;HmUKp%Z0E2G3$1@5Vkos0Dj_;*Z=?k diff --git a/audio/tokay/tuning/fortemedia/HEADSET.mods b/audio/tokay/tuning/fortemedia/HEADSET.mods index cae54022..86b97a71 100644 --- a/audio/tokay/tuning/fortemedia/HEADSET.mods +++ b/audio/tokay/tuning/fortemedia/HEADSET.mods @@ -3,7 +3,7 @@ #EXPORT_FLAG HEADSET #PARAM_MODE FULL #SAVE_MODE 3 -#SAVE_TIME 2024-04-19 13:46:45 +#SAVE_TIME 2024-04-26 14:44:06 #CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB #PARAM_TYPE TX+2RX @@ -3875,10 +3875,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -3974,10 +3974,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -4073,10 +4073,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -4172,10 +4172,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -4271,10 +4271,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -4370,10 +4370,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -4469,10 +4469,10 @@ 123 0x0CCD //RX_TDDRC_SMT_W 124 0x01A0 //RX_TDDRC_DRC_GAIN 38 0x001C //RX_FDEQ_SUBNUM -39 0x4848 //RX_FDEQ_GAIN_0 -40 0x4848 //RX_FDEQ_GAIN_1 -41 0x4848 //RX_FDEQ_GAIN_2 -42 0x4848 //RX_FDEQ_GAIN_3 +39 0x5058 //RX_FDEQ_GAIN_0 +40 0x5858 //RX_FDEQ_GAIN_1 +41 0x5454 //RX_FDEQ_GAIN_2 +42 0x5450 //RX_FDEQ_GAIN_3 43 0x4848 //RX_FDEQ_GAIN_4 44 0x4848 //RX_FDEQ_GAIN_5 45 0x484B //RX_FDEQ_GAIN_6 @@ -4726,10 +4726,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -4825,10 +4825,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -4924,10 +4924,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -5023,10 +5023,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -5122,10 +5122,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -5221,10 +5221,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -5320,10 +5320,10 @@ 280 0x0CCD //RX_TDDRC_SMT_W 281 0x01A0 //RX_TDDRC_DRC_GAIN 195 0x001C //RX_FDEQ_SUBNUM -196 0x4848 //RX_FDEQ_GAIN_0 -197 0x4848 //RX_FDEQ_GAIN_1 -198 0x4848 //RX_FDEQ_GAIN_2 -199 0x4848 //RX_FDEQ_GAIN_3 +196 0x5058 //RX_FDEQ_GAIN_0 +197 0x5858 //RX_FDEQ_GAIN_1 +198 0x5454 //RX_FDEQ_GAIN_2 +199 0x5450 //RX_FDEQ_GAIN_3 200 0x4848 //RX_FDEQ_GAIN_4 201 0x4848 //RX_FDEQ_GAIN_5 202 0x484B //RX_FDEQ_GAIN_6 @@ -6568,21 +6568,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -6667,21 +6667,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -6766,21 +6766,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -6865,21 +6865,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -6964,21 +6964,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -7063,21 +7063,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -7162,21 +7162,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -7419,21 +7419,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -7518,21 +7518,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -7617,21 +7617,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -7716,21 +7716,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -7815,21 +7815,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -7914,21 +7914,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -8013,21 +8013,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -11958,21 +11958,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12057,21 +12057,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12156,21 +12156,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12255,21 +12255,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12354,21 +12354,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12453,21 +12453,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12552,21 +12552,21 @@ 121 0x199A //RX_TDDRC_HMNC_GAIN 122 0x0001 //RX_TDDRC_SMT_FLAG 123 0x0CCD //RX_TDDRC_SMT_W -124 0x04CA //RX_TDDRC_DRC_GAIN +124 0x064F //RX_TDDRC_DRC_GAIN 38 0x0020 //RX_FDEQ_SUBNUM -39 0x6270 //RX_FDEQ_GAIN_0 -40 0x7A70 //RX_FDEQ_GAIN_1 -41 0x7270 //RX_FDEQ_GAIN_2 -42 0x6A70 //RX_FDEQ_GAIN_3 -43 0x645A //RX_FDEQ_GAIN_4 -44 0x5A5E //RX_FDEQ_GAIN_5 -45 0x6E72 //RX_FDEQ_GAIN_6 -46 0x7268 //RX_FDEQ_GAIN_7 -47 0x665A //RX_FDEQ_GAIN_8 -48 0x5A5A //RX_FDEQ_GAIN_9 -49 0x5A64 //RX_FDEQ_GAIN_10 -50 0x6448 //RX_FDEQ_GAIN_11 -51 0x4949 //RX_FDEQ_GAIN_12 +39 0x7A88 //RX_FDEQ_GAIN_0 +40 0x988A //RX_FDEQ_GAIN_1 +41 0x8A88 //RX_FDEQ_GAIN_2 +42 0x868C //RX_FDEQ_GAIN_3 +43 0x7C72 //RX_FDEQ_GAIN_4 +44 0x7276 //RX_FDEQ_GAIN_5 +45 0x8286 //RX_FDEQ_GAIN_6 +46 0x8276 //RX_FDEQ_GAIN_7 +47 0x7468 //RX_FDEQ_GAIN_8 +48 0x6868 //RX_FDEQ_GAIN_9 +49 0x6872 //RX_FDEQ_GAIN_10 +50 0x7256 //RX_FDEQ_GAIN_11 +51 0x5955 //RX_FDEQ_GAIN_12 52 0x4848 //RX_FDEQ_GAIN_13 53 0x4848 //RX_FDEQ_GAIN_14 54 0x4848 //RX_FDEQ_GAIN_15 @@ -12809,21 +12809,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -12908,21 +12908,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -13007,21 +13007,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -13106,21 +13106,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -13205,21 +13205,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -13304,21 +13304,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -13403,21 +13403,21 @@ 278 0x199A //RX_TDDRC_HMNC_GAIN 279 0x0001 //RX_TDDRC_SMT_FLAG 280 0x0CCD //RX_TDDRC_SMT_W -281 0x04CA //RX_TDDRC_DRC_GAIN +281 0x064F //RX_TDDRC_DRC_GAIN 195 0x0020 //RX_FDEQ_SUBNUM -196 0x6270 //RX_FDEQ_GAIN_0 -197 0x7A70 //RX_FDEQ_GAIN_1 -198 0x7270 //RX_FDEQ_GAIN_2 -199 0x6A70 //RX_FDEQ_GAIN_3 -200 0x645A //RX_FDEQ_GAIN_4 -201 0x5A5E //RX_FDEQ_GAIN_5 -202 0x6E72 //RX_FDEQ_GAIN_6 -203 0x7268 //RX_FDEQ_GAIN_7 -204 0x665A //RX_FDEQ_GAIN_8 -205 0x5A5A //RX_FDEQ_GAIN_9 -206 0x5A64 //RX_FDEQ_GAIN_10 -207 0x6448 //RX_FDEQ_GAIN_11 -208 0x4949 //RX_FDEQ_GAIN_12 +196 0x7A88 //RX_FDEQ_GAIN_0 +197 0x988A //RX_FDEQ_GAIN_1 +198 0x8A88 //RX_FDEQ_GAIN_2 +199 0x868C //RX_FDEQ_GAIN_3 +200 0x7C72 //RX_FDEQ_GAIN_4 +201 0x7276 //RX_FDEQ_GAIN_5 +202 0x8286 //RX_FDEQ_GAIN_6 +203 0x8276 //RX_FDEQ_GAIN_7 +204 0x7468 //RX_FDEQ_GAIN_8 +205 0x6868 //RX_FDEQ_GAIN_9 +206 0x6872 //RX_FDEQ_GAIN_10 +207 0x7256 //RX_FDEQ_GAIN_11 +208 0x5955 //RX_FDEQ_GAIN_12 209 0x4848 //RX_FDEQ_GAIN_13 210 0x4848 //RX_FDEQ_GAIN_14 211 0x4848 //RX_FDEQ_GAIN_15 @@ -17190,8 +17190,8 @@ 19 0x0020 //RX_PP_RESRV_1 20 0x0600 //RX_N_SN_EST 21 0x000C //RX_N2_SN_EST -22 0x0009 //RX_NS_LVL_CTRL -23 0x0100 //RX_THR_SN_EST +22 0x0006 //RX_NS_LVL_CTRL +23 0xF800 //RX_THR_SN_EST 24 0x7CCD //RX_LAMBDA_PFILT 25 0x000A //RX_MUTE_PERIOD 26 0x0190 //RX_FADE_IN_PERIOD @@ -18041,8 +18041,8 @@ 176 0x0020 //RX_PP_RESRV_1 177 0x0600 //RX_N_SN_EST 178 0x000C //RX_N2_SN_EST -179 0x0009 //RX_NS_LVL_CTRL -180 0x0100 //RX_THR_SN_EST +179 0x0006 //RX_NS_LVL_CTRL +180 0xF800 //RX_THR_SN_EST 181 0x7CCD //RX_LAMBDA_PFILT 182 0x000A //RX_MUTE_PERIOD 183 0x0190 //RX_FADE_IN_PERIOD @@ -29804,7 +29804,7 @@ 147 0x0300 //TX_AEC_REF_GAIN_0 148 0x0800 //TX_AEC_REF_GAIN_1 149 0x0800 //TX_AEC_REF_GAIN_2 -150 0x7E80 //TX_EAD_THR +150 0x7A00 //TX_EAD_THR 151 0x1000 //TX_THR_RE_EST 152 0x0200 //TX_MIN_EQ_RE_EST_0 153 0x0100 //TX_MIN_EQ_RE_EST_1 @@ -44138,9 +44138,9 @@ 17 0x0003 //RX_SBD_PITCH_DET 18 0x0100 //RX_PP_RESRV_0 19 0x0020 //RX_PP_RESRV_1 -20 0x0700 //RX_N_SN_EST +20 0x0600 //RX_N_SN_EST 21 0x000C //RX_N2_SN_EST -22 0x0012 //RX_NS_LVL_CTRL +22 0x0006 //RX_NS_LVL_CTRL 23 0xF800 //RX_THR_SN_EST 24 0x7CCD //RX_LAMBDA_PFILT 25 0x000A //RX_MUTE_PERIOD @@ -44989,9 +44989,9 @@ 174 0x0003 //RX_SBD_PITCH_DET 175 0x0100 //RX_PP_RESRV_0 176 0x0020 //RX_PP_RESRV_1 -177 0x0700 //RX_N_SN_EST +177 0x0600 //RX_N_SN_EST 178 0x000C //RX_N2_SN_EST -179 0x0012 //RX_NS_LVL_CTRL +179 0x0006 //RX_NS_LVL_CTRL 180 0xF800 //RX_THR_SN_EST 181 0x7CCD //RX_LAMBDA_PFILT 182 0x000A //RX_MUTE_PERIOD @@ -58275,7 +58275,7 @@ 41 0x6458 //RX_FDEQ_GAIN_2 42 0x6064 //RX_FDEQ_GAIN_3 43 0x7A80 //RX_FDEQ_GAIN_4 -44 0x837B //RX_FDEQ_GAIN_5 +44 0x7F7B //RX_FDEQ_GAIN_5 45 0x664F //RX_FDEQ_GAIN_6 46 0x4848 //RX_FDEQ_GAIN_7 47 0x4949 //RX_FDEQ_GAIN_8 @@ -58374,7 +58374,7 @@ 41 0x6458 //RX_FDEQ_GAIN_2 42 0x6064 //RX_FDEQ_GAIN_3 43 0x7A80 //RX_FDEQ_GAIN_4 -44 0x837B //RX_FDEQ_GAIN_5 +44 0x7F7B //RX_FDEQ_GAIN_5 45 0x664F //RX_FDEQ_GAIN_6 46 0x4848 //RX_FDEQ_GAIN_7 47 0x4949 //RX_FDEQ_GAIN_8 @@ -59126,7 +59126,7 @@ 198 0x6458 //RX_FDEQ_GAIN_2 199 0x6064 //RX_FDEQ_GAIN_3 200 0x7A80 //RX_FDEQ_GAIN_4 -201 0x837B //RX_FDEQ_GAIN_5 +201 0x7F7B //RX_FDEQ_GAIN_5 202 0x664F //RX_FDEQ_GAIN_6 203 0x4848 //RX_FDEQ_GAIN_7 204 0x4949 //RX_FDEQ_GAIN_8 @@ -59225,7 +59225,7 @@ 198 0x6458 //RX_FDEQ_GAIN_2 199 0x6064 //RX_FDEQ_GAIN_3 200 0x7A80 //RX_FDEQ_GAIN_4 -201 0x837B //RX_FDEQ_GAIN_5 +201 0x7F7B //RX_FDEQ_GAIN_5 202 0x664F //RX_FDEQ_GAIN_6 203 0x4848 //RX_FDEQ_GAIN_7 204 0x4949 //RX_FDEQ_GAIN_8 @@ -70229,7 +70229,7 @@ 147 0x0300 //TX_AEC_REF_GAIN_0 148 0x0800 //TX_AEC_REF_GAIN_1 149 0x0800 //TX_AEC_REF_GAIN_2 -150 0x7E80 //TX_EAD_THR +150 0x7A00 //TX_EAD_THR 151 0x1000 //TX_THR_RE_EST 152 0x0200 //TX_MIN_EQ_RE_EST_0 153 0x0100 //TX_MIN_EQ_RE_EST_1 From e11a334b3b338ad1bdc9b4794ef9c46bb9bede2e Mon Sep 17 00:00:00 2001 From: Carter Hsu Date: Thu, 2 May 2024 10:16:49 +0800 Subject: [PATCH 3/4] audio: update Waves tuning KM4: - Improve sound profile overall (bass, tone, level, distortion, etc) from DF tuning - Retune volume curve (compliant with battery and heat budgets) - Update speaker-safe tuning (ringtone, alarm, notification) - No need for thermal throttle (very low power) - No need for BAACL tuning (no audible issues at 1.8A peak) - Full acoustic testing complete - Full power testing complete at speaker load (pending Monsoon battery test) - Pending CTS compliance test b8ad231b35a00ef24f349eb9c2a48ae95be63c92 /vendor/etc/waves_preset.mps b8ad231b35a00ef24f349eb9c2a48ae95be63c92 *KM4_MangoXSS_REVERT2_LLv20Nv5_rebuild1.mps CM4: - Addresses many of the PTE bugs and is an improved tuning from previous versions. - Reduces Power Usage compared to the previous release. - SHA1Sum for MPS: 52927bbe91ba14c2412c1839cbc471c9ec6072bf - SHA1Sum for XML: 449deead0bdc8642e43cdcc32578701699878c45 TK4: - Addresses many of the PTE bugs and is an improved tuning from previous versions. - Reduces Power Usage compared to the previous release. - SHA1Sum for MPS: 52927bbe91ba14c2412c1839cbc471c9ec6072bf - SHA1Sum for XML: 449deead0bdc8642e43cdcc32578701699878c45 Bug: 338159946 Bug: 338159502 Bug: 338141700 Test: verified by audio tuning team Change-Id: I6108dee7335189a1fb98212a7e19d9cd9852ca47 Signed-off-by: Carter Hsu --- .../aidl_config/audio_policy_volumes.xml | 126 +++++++++-------- audio/caiman/tuning/waves/waves_preset.mps | Bin 197322 -> 223938 bytes .../aidl_config/audio_policy_volumes.xml | 127 ++++++++++-------- audio/komodo/tuning/waves/waves_preset.mps | Bin 182770 -> 193938 bytes .../aidl_config/audio_policy_volumes.xml | 126 +++++++++-------- audio/tokay/tuning/waves/waves_preset.mps | Bin 197322 -> 223938 bytes 6 files changed, 205 insertions(+), 174 deletions(-) diff --git a/audio/caiman/aidl_config/audio_policy_volumes.xml b/audio/caiman/aidl_config/audio_policy_volumes.xml index 4357dadf..fe0fd2ac 100644 --- a/audio/caiman/aidl_config/audio_policy_volumes.xml +++ b/audio/caiman/aidl_config/audio_policy_volumes.xml @@ -52,12 +52,14 @@ volume index from 0 to 100. 100,-1800 - 1,-4500 - 29,-3400 - 57,-2250 - 71,-1900 - 86,-1530 - 100,-1100 + 1,-6600 + 13,-6180 + 29,-5350 + 43,-4650 + 57,-3850 + 71,-3650 + 86,-3250 + 100,-2850 @@ -68,13 +70,13 @@ volume index from 0 to 100. - 1,-4000 - 29,-2950 - 43,-2350 - 57,-1850 - 71,-1400 - 86,-700 - 100,0 + 1,-4700 + 29,-3670 + 43,-3170 + 57,-2550 + 71,-1780 + 86,-480 + 100,-300 @@ -86,28 +88,28 @@ volume index from 0 to 100. ref="DEFAULT_MEDIA_VOLUME_CURVE"/> 1,-9999 - 4,-6350 - 8,-5940 - 12,-5587 - 16,-5222 - 20,-4923 - 24,-4602 - 28,-4299 - 32,-4027 - 36,-3789 - 40,-3548 - 44,-3292 - 48,-3004 - 52,-2699 - 56,-2389 - 60,-2154 - 64,-1941 - 68,-1744 - 72,-1555 - 76,-1374 - 80,-1070 - 84,-915 - 88,-590 + 4,-5770 + 8,-5459 + 12,-5150 + 16,-5000 + 20,-4735 + 24,-4400 + 28,-4130 + 32,-3875 + 36,-3609 + 40,-3400 + 44,-3165 + 48,-2915 + 52,-2716 + 56,-2363 + 60,-2168 + 64,-1944 + 68,-1719 + 72,-1455 + 76,-1260 + 80,-1080 + 84,-900 + 88,-555 92,-392 96,-194 100,0 @@ -121,12 +123,13 @@ volume index from 0 to 100. - 0,-5600 - 29,-3520 - 57,-1500 - 71,-1150 - 86,-500 - 100,0 + 0,-6660 + 17,-5250 + 33,-3500 + 50,-2480 + 67,-1280 + 83,-560 + 100,-220 @@ -137,11 +140,14 @@ volume index from 0 to 100. - 1,-4500 - 29,-3800 - 71,-1850 - 86,-1000 - 100,-500 + 1,-5700 + 14,-5020 + 29,-4280 + 43,-3750 + 57,-3150 + 71,-2550 + 86,-2050 + 100,-1200 @@ -178,12 +184,14 @@ volume index from 0 to 100. 100,-1800 - 1,-4500 - 29,-3400 - 57,-2250 - 71,-1900 - 86,-1530 - 100,-1100 + 1,-6600 + 13,-6180 + 29,-5350 + 43,-4650 + 57,-3850 + 71,-3650 + 86,-3250 + 100,-2850 @@ -198,12 +206,14 @@ volume index from 0 to 100. 100,-1800 - 1,-5700 - 29,-4230 - 43,-3300 - 57,-3100 - 71,-2500 - 100,-1400 + 1,-6600 + 14,-6000 + 29,-5180 + 43,-4300 + 57,-3950 + 71,-3340 + 85,-2750 + 100,-2300 diff --git a/audio/caiman/tuning/waves/waves_preset.mps b/audio/caiman/tuning/waves/waves_preset.mps index df81eeb76ebc3cf6e1ba054a455fe63f265213fb..f07d0bcb074d69e3830f90a76f35f72c83208ff4 100644 GIT binary patch literal 223938 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 literal 197322 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

c7S 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 C%-(ST diff --git a/audio/komodo/aidl_config/audio_policy_volumes.xml b/audio/komodo/aidl_config/audio_policy_volumes.xml index df28ead6..9d616610 100644 --- a/audio/komodo/aidl_config/audio_policy_volumes.xml +++ b/audio/komodo/aidl_config/audio_policy_volumes.xml @@ -53,12 +53,13 @@ volume index from 0 to 100. 1,-5200 - 13,-5000 - 28,-4400 - 56,-3380 - 71,-3120 - 85,-2750 - 100,-2150 + 13,-4150 + 29,-3400 + 43,-2870 + 57,-2350 + 71,-2100 + 86,-1780 + 100,-1420 @@ -69,11 +70,14 @@ volume index from 0 to 100. - 1,-4935 - 14,-3220 - 28,-2910 - 71,-1450 - 100,-110 + 1,-4250 + 14,-3200 + 29,-2800 + 43,-2250 + 57,-1750 + 71,-1050 + 86,-280 + 100,0 @@ -84,31 +88,31 @@ volume index from 0 to 100. - 1,-6900 - 4,-6380 - 8,-6140 - 12,-5785 - 16,-5450 - 20,-5120 - 24,-4738 - 28,-4400 - 32,-4188 - 36,-3960 - 40,-3700 - 44,-3495 - 48,-3257 - 52,-3015 - 56,-2739 - 60,-2600 - 64,-2340 - 68,-2070 - 72,-1865 - 76,-1717 - 80,-1475 - 84,-1229 - 88,-1070 - 92,-556 - 96,-239 + 1,-6500 + 4,-5917 + 8,-5660 + 12,-5361 + 16,-5050 + 20,-4735 + 24,-4367 + 28,-4014 + 32,-3805 + 36,-3574 + 40,-3354 + 44,-3154 + 48,-2946 + 52,-2701 + 56,-2497 + 60,-2314 + 64,-2126 + 68,-1931 + 72,-1786 + 76,-1633 + 80,-1370 + 84,-1175 + 88,-866 + 92,-579 + 96,-232 100,0 - 0,-5600 - 14,-4670 - 28,-3060 - 71,-1050 - 100,-100 + 0,-5950 + 17,-4450 + 33,-2800 + 50,-1900 + 67,-1000 + 83,-330 + 100,0 @@ -135,12 +141,14 @@ volume index from 0 to 100. - 1,-6350 - 14,-4300 - 28,-3710 - 66,-2100 - 85,-1550 - 100,-480 + 1,-4800 + 14,-4350 + 29,-3700 + 43,-3050 + 57,-2400 + 71,-1850 + 86,-1200 + 100,-500 @@ -178,12 +186,13 @@ volume index from 0 to 100. 1,-5200 - 13,-5000 - 28,-4400 - 56,-3380 - 71,-3120 - 85,-2750 - 100,-2150 + 13,-4150 + 29,-3400 + 43,-2870 + 57,-2350 + 71,-2100 + 86,-1780 + 100,-1420 @@ -199,11 +208,13 @@ volume index from 0 to 100. 1,-6600 - 13,-6220 - 28,-5500 - 42,-4600 - 57,-4250 - 100,-2780 + 14,-5250 + 29,-4500 + 43,-3600 + 57,-3230 + 71,-2750 + 85,-2300 + 100,-1900 diff --git a/audio/komodo/tuning/waves/waves_preset.mps b/audio/komodo/tuning/waves/waves_preset.mps index d7b2b571f9637c4a30c9eab785a49ed79cd64ee5..3f82d3c9b3e7606b25d03942f6645d15bf5571c8 100644 GIT binary patch literal 193938 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 QHtp4wZP2)~O-UX5H*#`WDgXcg diff --git a/audio/tokay/aidl_config/audio_policy_volumes.xml b/audio/tokay/aidl_config/audio_policy_volumes.xml index 4357dadf..fe0fd2ac 100644 --- a/audio/tokay/aidl_config/audio_policy_volumes.xml +++ b/audio/tokay/aidl_config/audio_policy_volumes.xml @@ -52,12 +52,14 @@ volume index from 0 to 100. 100,-1800 - 1,-4500 - 29,-3400 - 57,-2250 - 71,-1900 - 86,-1530 - 100,-1100 + 1,-6600 + 13,-6180 + 29,-5350 + 43,-4650 + 57,-3850 + 71,-3650 + 86,-3250 + 100,-2850 @@ -68,13 +70,13 @@ volume index from 0 to 100. - 1,-4000 - 29,-2950 - 43,-2350 - 57,-1850 - 71,-1400 - 86,-700 - 100,0 + 1,-4700 + 29,-3670 + 43,-3170 + 57,-2550 + 71,-1780 + 86,-480 + 100,-300 @@ -86,28 +88,28 @@ volume index from 0 to 100. ref="DEFAULT_MEDIA_VOLUME_CURVE"/> 1,-9999 - 4,-6350 - 8,-5940 - 12,-5587 - 16,-5222 - 20,-4923 - 24,-4602 - 28,-4299 - 32,-4027 - 36,-3789 - 40,-3548 - 44,-3292 - 48,-3004 - 52,-2699 - 56,-2389 - 60,-2154 - 64,-1941 - 68,-1744 - 72,-1555 - 76,-1374 - 80,-1070 - 84,-915 - 88,-590 + 4,-5770 + 8,-5459 + 12,-5150 + 16,-5000 + 20,-4735 + 24,-4400 + 28,-4130 + 32,-3875 + 36,-3609 + 40,-3400 + 44,-3165 + 48,-2915 + 52,-2716 + 56,-2363 + 60,-2168 + 64,-1944 + 68,-1719 + 72,-1455 + 76,-1260 + 80,-1080 + 84,-900 + 88,-555 92,-392 96,-194 100,0 @@ -121,12 +123,13 @@ volume index from 0 to 100. - 0,-5600 - 29,-3520 - 57,-1500 - 71,-1150 - 86,-500 - 100,0 + 0,-6660 + 17,-5250 + 33,-3500 + 50,-2480 + 67,-1280 + 83,-560 + 100,-220 @@ -137,11 +140,14 @@ volume index from 0 to 100. - 1,-4500 - 29,-3800 - 71,-1850 - 86,-1000 - 100,-500 + 1,-5700 + 14,-5020 + 29,-4280 + 43,-3750 + 57,-3150 + 71,-2550 + 86,-2050 + 100,-1200 @@ -178,12 +184,14 @@ volume index from 0 to 100. 100,-1800 - 1,-4500 - 29,-3400 - 57,-2250 - 71,-1900 - 86,-1530 - 100,-1100 + 1,-6600 + 13,-6180 + 29,-5350 + 43,-4650 + 57,-3850 + 71,-3650 + 86,-3250 + 100,-2850 @@ -198,12 +206,14 @@ volume index from 0 to 100. 100,-1800 - 1,-5700 - 29,-4230 - 43,-3300 - 57,-3100 - 71,-2500 - 100,-1400 + 1,-6600 + 14,-6000 + 29,-5180 + 43,-4300 + 57,-3950 + 71,-3340 + 85,-2750 + 100,-2300 diff --git a/audio/tokay/tuning/waves/waves_preset.mps b/audio/tokay/tuning/waves/waves_preset.mps index df81eeb76ebc3cf6e1ba054a455fe63f265213fb..f07d0bcb074d69e3830f90a76f35f72c83208ff4 100644 GIT binary patch literal 223938 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 literal 197322 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

c7S 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 C%-(ST From 5cd1a52d7dad9b7c63e51d607585397c9e499fab Mon Sep 17 00:00:00 2001 From: Wayne Lin Date: Thu, 2 May 2024 22:15:32 +0800 Subject: [PATCH 4/4] gps: disable requestRefLocCb to prevent incorrect cell info Bug: 336760721 Test: verify pass in b/336760721#comment28 Change-Id: I4db133cbaa218d3a3a502c27264de5e4bae23bff --- location/caiman/user/gps.cfg | 1 + location/caiman/userdebug/gps.cfg | 1 + location/komodo/user/gps.cfg | 1 + location/komodo/userdebug/gps.cfg | 1 + location/ripcurrent24/user/gps.cfg | 1 + location/ripcurrent24/userdebug/gps.cfg | 1 + location/ripcurrentpro/user/gps.cfg | 1 + location/ripcurrentpro/userdebug/gps.cfg | 1 + location/tokay/user/gps.cfg | 1 + location/tokay/userdebug/gps.cfg | 1 + 10 files changed, 10 insertions(+) diff --git a/location/caiman/user/gps.cfg b/location/caiman/user/gps.cfg index e1fc4b7c..a65dcd87 100644 --- a/location/caiman/user/gps.cfg +++ b/location/caiman/user/gps.cfg @@ -47,6 +47,7 @@ GlueLayer_LPPCpBitmask=0xFF GlueLayer_IsCpLteNeighborCellEnable=1 GlueLayer_isReqDBHFromFwRefLoc=1 GlueLayer_isReqUBPFromPressureSensor=1 +GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 Chip_Configuration_mems_data_Configuration=0x5 diff --git a/location/caiman/userdebug/gps.cfg b/location/caiman/userdebug/gps.cfg index cf088039..4711d758 100644 --- a/location/caiman/userdebug/gps.cfg +++ b/location/caiman/userdebug/gps.cfg @@ -173,6 +173,7 @@ GlueLayer_LPPCpBitmask=0xFF GlueLayer_IsCpLteNeighborCellEnable=1 GlueLayer_isReqDBHFromFwRefLoc=1 GlueLayer_isReqUBPFromPressureSensor=1 +GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 Chip_Configuration_mems_data_Configuration=0x5 diff --git a/location/komodo/user/gps.cfg b/location/komodo/user/gps.cfg index af195e7b..bace6743 100644 --- a/location/komodo/user/gps.cfg +++ b/location/komodo/user/gps.cfg @@ -47,6 +47,7 @@ GlueLayer_LPPCpBitmask=0xFF GlueLayer_IsCpLteNeighborCellEnable=1 GlueLayer_isReqDBHFromFwRefLoc=1 GlueLayer_isReqUBPFromPressureSensor=1 +GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 Chip_Configuration_mems_data_Configuration=0x5 diff --git a/location/komodo/userdebug/gps.cfg b/location/komodo/userdebug/gps.cfg index f69e4c28..d6b1dd57 100644 --- a/location/komodo/userdebug/gps.cfg +++ b/location/komodo/userdebug/gps.cfg @@ -173,6 +173,7 @@ GlueLayer_LPPCpBitmask=0xFF GlueLayer_IsCpLteNeighborCellEnable=1 GlueLayer_isReqDBHFromFwRefLoc=1 GlueLayer_isReqUBPFromPressureSensor=1 +GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 Chip_Configuration_mems_data_Configuration=0x5 diff --git a/location/ripcurrent24/user/gps.cfg b/location/ripcurrent24/user/gps.cfg index 0b4c3395..0fa6424e 100644 --- a/location/ripcurrent24/user/gps.cfg +++ b/location/ripcurrent24/user/gps.cfg @@ -46,6 +46,7 @@ GlueLayer_LPPCpBitmask=0xFF GlueLayer_IsCpLteNeighborCellEnable=1 GlueLayer_isReqDBHFromFwRefLoc=1 GlueLayer_isReqUBPFromPressureSensor=1 +GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 Chip_Configuration_mems_data_Configuration=0x5 diff --git a/location/ripcurrent24/userdebug/gps.cfg b/location/ripcurrent24/userdebug/gps.cfg index 5eb6fc8c..6601f49d 100644 --- a/location/ripcurrent24/userdebug/gps.cfg +++ b/location/ripcurrent24/userdebug/gps.cfg @@ -172,6 +172,7 @@ GlueLayer_LPPCpBitmask=0xFF GlueLayer_IsCpLteNeighborCellEnable=1 GlueLayer_isReqDBHFromFwRefLoc=1 GlueLayer_isReqUBPFromPressureSensor=1 +GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 Chip_Configuration_mems_data_Configuration=0x5 diff --git a/location/ripcurrentpro/user/gps.cfg b/location/ripcurrentpro/user/gps.cfg index 0b4c3395..0fa6424e 100644 --- a/location/ripcurrentpro/user/gps.cfg +++ b/location/ripcurrentpro/user/gps.cfg @@ -46,6 +46,7 @@ GlueLayer_LPPCpBitmask=0xFF GlueLayer_IsCpLteNeighborCellEnable=1 GlueLayer_isReqDBHFromFwRefLoc=1 GlueLayer_isReqUBPFromPressureSensor=1 +GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 Chip_Configuration_mems_data_Configuration=0x5 diff --git a/location/ripcurrentpro/userdebug/gps.cfg b/location/ripcurrentpro/userdebug/gps.cfg index 5eb6fc8c..6601f49d 100644 --- a/location/ripcurrentpro/userdebug/gps.cfg +++ b/location/ripcurrentpro/userdebug/gps.cfg @@ -172,6 +172,7 @@ GlueLayer_LPPCpBitmask=0xFF GlueLayer_IsCpLteNeighborCellEnable=1 GlueLayer_isReqDBHFromFwRefLoc=1 GlueLayer_isReqUBPFromPressureSensor=1 +GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 Chip_Configuration_mems_data_Configuration=0x5 diff --git a/location/tokay/user/gps.cfg b/location/tokay/user/gps.cfg index a812d4a5..150da4e1 100644 --- a/location/tokay/user/gps.cfg +++ b/location/tokay/user/gps.cfg @@ -47,6 +47,7 @@ GlueLayer_LPPCpBitmask=0xFF GlueLayer_IsCpLteNeighborCellEnable=1 GlueLayer_isReqDBHFromFwRefLoc=1 GlueLayer_isReqUBPFromPressureSensor=1 +GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 Chip_Configuration_mems_data_Configuration=0x5 diff --git a/location/tokay/userdebug/gps.cfg b/location/tokay/userdebug/gps.cfg index 99a6a637..e913d7a8 100644 --- a/location/tokay/userdebug/gps.cfg +++ b/location/tokay/userdebug/gps.cfg @@ -173,6 +173,7 @@ GlueLayer_LPPCpBitmask=0xFF GlueLayer_IsCpLteNeighborCellEnable=1 GlueLayer_isReqDBHFromFwRefLoc=1 GlueLayer_isReqUBPFromPressureSensor=1 +GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 Chip_Configuration_mems_data_Configuration=0x5