summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAravind Batni2017-04-26 18:23:35 -0500
committerAravind Batni2017-04-26 18:23:35 -0500
commit12cf2064c93b9ec980eb5012218ae88cd993b96a (patch)
tree6d7b019891d5e24c35a303e6042482b0ace63199
parent5fef109f4ce43c6bc45000f2e609321d262165b2 (diff)
parent8cd949e83f84eab6eca0e9ac2b1ab00894b23d8e (diff)
downloadpa-lld-12cf2064c93b9ec980eb5012218ae88cd993b96a.tar.gz
pa-lld-12cf2064c93b9ec980eb5012218ae88cd993b96a.tar.xz
pa-lld-12cf2064c93b9ec980eb5012218ae88cd993b96a.zip
Merge pull request #6 in PROCESSOR-SDK/pa-lld from review_PRSDK-2350 to masterDEV.PA_LLD.03.00.02.04
* commit '8cd949e83f84eab6eca0e9ac2b1ab00894b23d8e': updated netcp 1.0 PA firmware to address improper next header processing in classify1
-rw-r--r--docs/ReleaseNotes_PA_LLD.docbin730112 -> 736768 bytes
-rw-r--r--docs/ReleaseNotes_PA_LLD.pdfbin946284 -> 951667 bytes
-rw-r--r--[-rwxr-xr-x]example/emacExample/src/c66x/bios/framework.c0
-rw-r--r--fw/classify1_0_bin.c167
-rw-r--r--fw/classify1_1_bin.c195
-rw-r--r--fw/classify1_2_bin.c195
-rw-r--r--fw/classify2_bin.c4
-rw-r--r--fw/pam_bin.c4
-rw-r--r--fw/v0/classify1.p18
-rw-r--r--fw/v0/classify1_0.bibbin6916 -> 6928 bytes
-rw-r--r--fw/v0/classify1_0_bin.c167
-rw-r--r--fw/v0/classify1_1.bibbin6916 -> 6928 bytes
-rw-r--r--fw/v0/classify1_1_bin.c195
-rw-r--r--fw/v0/classify1_2.bibbin6916 -> 6928 bytes
-rw-r--r--fw/v0/classify1_2_bin.c195
-rw-r--r--fw/v0/classify2.bibbin4180 -> 4180 bytes
-rw-r--r--fw/v0/classify2_bin.c4
-rw-r--r--fw/v0/ks2_pa_pdsp0_classify1.binbin6948 -> 6960 bytes
-rw-r--r--fw/v0/ks2_pa_pdsp1_classify1.binbin6948 -> 6960 bytes
-rw-r--r--fw/v0/ks2_pa_pdsp2_classify1.binbin6948 -> 6960 bytes
-rw-r--r--fw/v0/ks2_pa_pdsp3_classify2.binbin4212 -> 4212 bytes
-rw-r--r--fw/v0/ks2_pa_pdsp4_pam.binbin7616 -> 7616 bytes
-rw-r--r--fw/v0/ks2_pa_pdsp5_pam.binbin7616 -> 7616 bytes
-rw-r--r--fw/v0/pam.bibbin7584 -> 7584 bytes
-rw-r--r--fw/v0/pam_bin.c4
-rw-r--r--fw/v0/pdsp_ver.h4
-rw-r--r--package.xdc2
-rw-r--r--paver.h4
28 files changed, 593 insertions, 565 deletions
diff --git a/docs/ReleaseNotes_PA_LLD.doc b/docs/ReleaseNotes_PA_LLD.doc
index 67a574f..0343ea6 100644
--- a/docs/ReleaseNotes_PA_LLD.doc
+++ b/docs/ReleaseNotes_PA_LLD.doc
Binary files differ
diff --git a/docs/ReleaseNotes_PA_LLD.pdf b/docs/ReleaseNotes_PA_LLD.pdf
index d01ea0a..2edadc3 100644
--- a/docs/ReleaseNotes_PA_LLD.pdf
+++ b/docs/ReleaseNotes_PA_LLD.pdf
Binary files differ
diff --git a/example/emacExample/src/c66x/bios/framework.c b/example/emacExample/src/c66x/bios/framework.c
index 3dd518a..3dd518a 100755..100644
--- a/example/emacExample/src/c66x/bios/framework.c
+++ b/example/emacExample/src/c66x/bios/framework.c
diff --git a/fw/classify1_0_bin.c b/fw/classify1_0_bin.c
index f6adfe2..2058a56 100644
--- a/fw/classify1_0_bin.c
+++ b/fw/classify1_0_bin.c
@@ -72,7 +72,7 @@
72const uint32_t c1_0[] = { 72const uint32_t c1_0[] = {
73 0x21008a00, 73 0x21008a00,
74 0xbabe0001, 74 0xbabe0001,
75 0x03000202, 75 0x03000203,
76 0x24505084, 76 0x24505084,
77 0x108484c4, 77 0x108484c4,
78 0x10e4e4e5, 78 0x10e4e4e5,
@@ -222,7 +222,7 @@ const uint32_t c1_0[] = {
222 0x2eff819d, 222 0x2eff819d,
223 0x2eff819c, 223 0x2eff819c,
224 0x9100171d, 224 0x9100171d,
225 0x24020282, 225 0x24020382,
226 0x240300c2, 226 0x240300c2,
227 0x81043782, 227 0x81043782,
228 0xc909ff06, 228 0xc909ff06,
@@ -283,7 +283,7 @@ const uint32_t c1_0[] = {
283 0x81082c9c, 283 0x81082c9c,
284 0x2eff819c, 284 0x2eff819c,
285 0x21009b00, 285 0x21009b00,
286 0x2105cc00, 286 0x2105cf00,
287 0x2100d100, 287 0x2100d100,
288 0x1f08fcfc, 288 0x1f08fcfc,
289 0xc905ff00, 289 0xc905ff00,
@@ -502,7 +502,7 @@ const uint32_t c1_0[] = {
502 0x2eff8183, 502 0x2eff8183,
503 0x1f12e3e3, 503 0x1f12e3e3,
504 0x2400cf9e, 504 0x2400cf9e,
505 0x21049b00, 505 0x21049e00,
506 0x1f09fcfc, 506 0x1f09fcfc,
507 0xd106ff00, 507 0xd106ff00,
508 0xc905ff00, 508 0xc905ff00,
@@ -598,7 +598,7 @@ const uint32_t c1_0[] = {
598 0x01148181, 598 0x01148181,
599 0x9081fe86, 599 0x9081fe86,
600 0x2400cf9e, 600 0x2400cf9e,
601 0x21049b00, 601 0x21049e00,
602 0x1f00fcfc, 602 0x1f00fcfc,
603 0x91002481, 603 0x91002481,
604 0x0101e1e1, 604 0x0101e1e1,
@@ -631,7 +631,7 @@ const uint32_t c1_0[] = {
631 0x2e808b96, 631 0x2e808b96,
632 0x0b057601, 632 0x0b057601,
633 0x51000145, 633 0x51000145,
634 0x510401e1, 634 0x510401e4,
635 0x1f13fcfc, 635 0x1f13fcfc,
636 0x2eff8384, 636 0x2eff8384,
637 0x24002104, 637 0x24002104,
@@ -698,7 +698,7 @@ const uint32_t c1_0[] = {
698 0x108989d7, 698 0x108989d7,
699 0x24001059, 699 0x24001059,
700 0x2402939e, 700 0x2402939e,
701 0x21069100, 701 0x21069400,
702 0x24000104, 702 0x24000104,
703 0x240018c4, 703 0x240018c4,
704 0x2f000184, 704 0x2f000184,
@@ -813,14 +813,17 @@ const uint32_t c1_0[] = {
813 0x81007988, 813 0x81007988,
814 0x2eff818a, 814 0x2eff818a,
815 0x8108398a, 815 0x8108398a,
816 0x2eff9088, 816 0x24069080,
817 0x2405e5c8, 817 0x24002001,
818 0x24064d88, 818 0x240018c0,
819 0x24065ec9, 819 0x2d018001,
820 0x240671cf, 820 0x0501c0c0,
821 0x24068dd0, 821 0x6f00c0fe,
822 0x24002200, 822 0x2405e8c8,
823 0x8f00d508, 823 0x24065088,
824 0x240661c9,
825 0x240674cf,
826 0x8500f588,
824 0x91001760, 827 0x91001760,
825 0x51000003, 828 0x51000003,
826 0x2eff858e, 829 0x2eff858e,
@@ -830,11 +833,11 @@ const uint32_t c1_0[] = {
830 0x71406a04, 833 0x71406a04,
831 0x240004e6, 834 0x240004e6,
832 0x2f008186, 835 0x2f008186,
833 0x21032a00, 836 0x21032d00,
834 0x91007981, 837 0x91007981,
835 0x59206a03, 838 0x59206a03,
836 0x1c6ae2e2, 839 0x1c6ae2e2,
837 0x2102ff00, 840 0x21030200,
838 0x05206a4a, 841 0x05206a4a,
839 0x1c4ae1e1, 842 0x1c4ae1e1,
840 0x2eff918d, 843 0x2eff918d,
@@ -849,13 +852,13 @@ const uint32_t c1_0[] = {
849 0x2f010185, 852 0x2f010185,
850 0x09066a80, 853 0x09066a80,
851 0x8480318d, 854 0x8480318d,
852 0x21032a00, 855 0x21032d00,
853 0x2400006b, 856 0x2400006b,
854 0x106a6a4b, 857 0x106a6a4b,
855 0x8108398b, 858 0x8108398b,
856 0x850c398d, 859 0x850c398d,
857 0x1f057d7d, 860 0x1f057d7d,
858 0x21032a00, 861 0x21032d00,
859 0x240000da, 862 0x240000da,
860 0x10898980, 863 0x10898980,
861 0x24000d04, 864 0x24000d04,
@@ -866,7 +869,7 @@ const uint32_t c1_0[] = {
866 0x51ce4704, 869 0x51ce4704,
867 0x240001e6, 870 0x240001e6,
868 0x2f008186, 871 0x2f008186,
869 0x21032a00, 872 0x21032d00,
870 0x2400005a, 873 0x2400005a,
871 0x5101670a, 874 0x5101670a,
872 0x5102670a, 875 0x5102670a,
@@ -877,9 +880,9 @@ const uint32_t c1_0[] = {
877 0x5307674a, 880 0x5307674a,
878 0x240002e6, 881 0x240002e6,
879 0x2f008186, 882 0x2f008186,
880 0x21032a00, 883 0x21032d00,
881 0x21056200, 884 0x21056500,
882 0x2102f400, 885 0x2102f700,
883 0x6906291e, 886 0x6906291e,
884 0x91082481, 887 0x91082481,
885 0x0101e1e1, 888 0x0101e1e1,
@@ -894,7 +897,7 @@ const uint32_t c1_0[] = {
894 0x1d0ec9c9, 897 0x1d0ec9c9,
895 0x811e0789, 898 0x811e0789,
896 0x91c01389, 899 0x91c01389,
897 0x21033d00, 900 0x21034000,
898 0xc90fc904, 901 0xc90fc904,
899 0x1d0fc9c9, 902 0x1d0fc9c9,
900 0x811e0789, 903 0x811e0789,
@@ -907,7 +910,7 @@ const uint32_t c1_0[] = {
907 0x2400f024, 910 0x2400f024,
908 0x91001761, 911 0x91001761,
909 0x59030002, 912 0x59030002,
910 0x2305c49e, 913 0x2305c79e,
911 0x2f000384, 914 0x2f000384,
912 0x2100d100, 915 0x2100d100,
913 0x240021e4, 916 0x240021e4,
@@ -916,7 +919,7 @@ const uint32_t c1_0[] = {
916 0x593c8004, 919 0x593c8004,
917 0x240010e6, 920 0x240010e6,
918 0x2f008186, 921 0x2f008186,
919 0x21032a00, 922 0x21032d00,
920 0x240000e6, 923 0x240000e6,
921 0x2f008186, 924 0x2f008186,
922 0x2e80878a, 925 0x2e80878a,
@@ -1010,7 +1013,7 @@ const uint32_t c1_0[] = {
1010 0xe10c2281, 1013 0xe10c2281,
1011 0xc9076a02, 1014 0xc9076a02,
1012 0x81c03394, 1015 0x81c03394,
1013 0x21032a00, 1016 0x21032d00,
1014 0x240000e6, 1017 0x240000e6,
1015 0x2f008186, 1018 0x2f008186,
1016 0x2e80838a, 1019 0x2e80838a,
@@ -1020,22 +1023,22 @@ const uint32_t c1_0[] = {
1020 0x58c08004, 1023 0x58c08004,
1021 0x240010e6, 1024 0x240010e6,
1022 0x2f008186, 1025 0x2f008186,
1023 0x21032a00, 1026 0x21032d00,
1024 0x240018c4, 1027 0x240018c4,
1025 0x2f000384, 1028 0x2f000384,
1026 0x21044800, 1029 0x21044b00,
1027 0x240014c4, 1030 0x240014c4,
1028 0x2f000384, 1031 0x2f000384,
1029 0x69016a17, 1032 0x69016a17,
1030 0x593c8004, 1033 0x593c8004,
1031 0x240010e6, 1034 0x240010e6,
1032 0x1f007a7a, 1035 0x1f007a7a,
1033 0x21032a00, 1036 0x21032d00,
1034 0x2e80838e, 1037 0x2e80838e,
1035 0x71046e04, 1038 0x71046e04,
1036 0x240011e6, 1039 0x240011e6,
1037 0x1f007a7a, 1040 0x1f007a7a,
1038 0x21032a00, 1041 0x21032d00,
1039 0x09056e81, 1042 0x09056e81,
1040 0x09036ec1, 1043 0x09036ec1,
1041 0x00c18181, 1044 0x00c18181,
@@ -1048,26 +1051,26 @@ const uint32_t c1_0[] = {
1048 0x8281f38e, 1051 0x8281f38e,
1049 0x240020c4, 1052 0x240020c4,
1050 0x2f000384, 1053 0x2f000384,
1051 0x21032a00, 1054 0x21032d00,
1052 0x69026a0e, 1055 0x69026a0e,
1053 0x59248004, 1056 0x59248004,
1054 0x240010e6, 1057 0x240010e6,
1055 0x1f007a7a, 1058 0x1f007a7a,
1056 0x21032a00, 1059 0x21032d00,
1057 0x2e80878e, 1060 0x2e80878e,
1058 0x71106e04, 1061 0x71106e04,
1059 0x240012e6, 1062 0x240012e6,
1060 0x1f007a7a, 1063 0x1f007a7a,
1061 0x21032a00, 1064 0x21032d00,
1062 0x09046e81, 1065 0x09046e81,
1063 0x01008181, 1066 0x01008181,
1064 0x8081fa8e, 1067 0x8081fa8e,
1065 0x21032a00, 1068 0x21032d00,
1066 0x69036a0d, 1069 0x69036a0d,
1067 0x59188004, 1070 0x59188004,
1068 0x240010e6, 1071 0x240010e6,
1069 0x1f007a7a, 1072 0x1f007a7a,
1070 0x21032a00, 1073 0x21032d00,
1071 0x2e80818e, 1074 0x2e80818e,
1072 0x1d035d5d, 1075 0x1d035d5d,
1073 0xc9006e05, 1076 0xc9006e05,
@@ -1075,12 +1078,12 @@ const uint32_t c1_0[] = {
1075 0x1d045d5d, 1078 0x1d045d5d,
1076 0xc9016e02, 1079 0xc9016e02,
1077 0x1f045d5d, 1080 0x1f045d5d,
1078 0x21032a00, 1081 0x21032d00,
1079 0x69066a10, 1082 0x69066a10,
1080 0x59248004, 1083 0x59248004,
1081 0x240010e6, 1084 0x240010e6,
1082 0x1f007a7a, 1085 0x1f007a7a,
1083 0x21032a00, 1086 0x21032d00,
1084 0x2e80878e, 1087 0x2e80878e,
1085 0x51006e09, 1088 0x51006e09,
1086 0x09036f82, 1089 0x09036f82,
@@ -1090,13 +1093,13 @@ const uint32_t c1_0[] = {
1090 0x2f000384, 1093 0x2f000384,
1091 0x2e80858f, 1094 0x2e80858f,
1092 0x05016e6e, 1095 0x05016e6e,
1093 0x2103f400, 1096 0x2103f700,
1094 0x21032a00, 1097 0x21032d00,
1095 0x69076a10, 1098 0x69076a10,
1096 0x59248004, 1099 0x59248004,
1097 0x240010e6, 1100 0x240010e6,
1098 0x1f007a7a, 1101 0x1f007a7a,
1099 0x21032a00, 1102 0x21032d00,
1100 0x2e80878e, 1103 0x2e80878e,
1101 0x51006e09, 1104 0x51006e09,
1102 0x09036f82, 1105 0x09036f82,
@@ -1106,14 +1109,14 @@ const uint32_t c1_0[] = {
1106 0x2f000384, 1109 0x2f000384,
1107 0x2e80858f, 1110 0x2e80858f,
1108 0x05016e6e, 1111 0x05016e6e,
1109 0x21040400, 1112 0x21040700,
1110 0x21032a00, 1113 0x21032d00,
1111 0x69086a1b, 1114 0x69086a1b,
1112 0x24004cc0, 1115 0x24004cc0,
1113 0x58c08004, 1116 0x58c08004,
1114 0x240010e6, 1117 0x240010e6,
1115 0x1f007a7a, 1118 0x1f007a7a,
1116 0x21032a00, 1119 0x21032d00,
1117 0x2e808b8e, 1120 0x2e808b8e,
1118 0x240100c2, 1121 0x240100c2,
1119 0x51006e12, 1122 0x51006e12,
@@ -1133,14 +1136,14 @@ const uint32_t c1_0[] = {
1133 0x2f000184, 1136 0x2f000184,
1134 0x2e80898f, 1137 0x2e80898f,
1135 0x05016e6e, 1138 0x05016e6e,
1136 0x21041600, 1139 0x21041900,
1137 0x21032a00, 1140 0x21032d00,
1138 0x69096a1c, 1141 0x69096a1c,
1139 0x2400b0c0, 1142 0x2400b0c0,
1140 0x58c08004, 1143 0x58c08004,
1141 0x240010e6, 1144 0x240010e6,
1142 0x1f007a7a, 1145 0x1f007a7a,
1143 0x21032a00, 1146 0x21032d00,
1144 0x2e808d8e, 1147 0x2e808d8e,
1145 0x240200c2, 1148 0x240200c2,
1146 0x51006e13, 1149 0x51006e13,
@@ -1156,16 +1159,16 @@ const uint32_t c1_0[] = {
1156 0x8082fe91, 1159 0x8082fe91,
1157 0x01108282, 1160 0x01108282,
1158 0x05014e4e, 1161 0x05014e4e,
1159 0x21043700, 1162 0x21043a00,
1160 0x240018c4, 1163 0x240018c4,
1161 0x2f000184, 1164 0x2f000184,
1162 0x2e808b8f, 1165 0x2e808b8f,
1163 0x05016e6e, 1166 0x05016e6e,
1164 0x21043100, 1167 0x21043400,
1165 0x21032a00, 1168 0x21032d00,
1166 0x240002e6, 1169 0x240002e6,
1167 0x1f007a7a, 1170 0x1f007a7a,
1168 0x21032a00, 1171 0x21032d00,
1169 0x240000e1, 1172 0x240000e1,
1170 0x240010c4, 1173 0x240010c4,
1171 0x2e80878e, 1174 0x2e80878e,
@@ -1175,7 +1178,7 @@ const uint32_t c1_0[] = {
1175 0x01010101, 1178 0x01010101,
1176 0x0110c1c1, 1179 0x0110c1c1,
1177 0x671f01fa, 1180 0x671f01fa,
1178 0x21032a00, 1181 0x21032d00,
1179 0x2e80818a, 1182 0x2e80818a,
1180 0x24000004, 1183 0x24000004,
1181 0x240014c4, 1184 0x240014c4,
@@ -1202,8 +1205,8 @@ const uint32_t c1_0[] = {
1202 0x10e2e2e5, 1205 0x10e2e2e5,
1203 0x2f000384, 1206 0x2f000384,
1204 0x9083e286, 1207 0x9083e286,
1205 0x21032a00, 1208 0x21032d00,
1206 0x21032a00, 1209 0x21032d00,
1207 0x24000004, 1210 0x24000004,
1208 0x240010c4, 1211 0x240010c4,
1209 0x2f000384, 1212 0x2f000384,
@@ -1212,12 +1215,12 @@ const uint32_t c1_0[] = {
1212 0x2f000384, 1215 0x2f000384,
1213 0x9100b78e, 1216 0x9100b78e,
1214 0x2f00858e, 1217 0x2f00858e,
1215 0x21032a00, 1218 0x21032d00,
1216 0x240058c0, 1219 0x240058c0,
1217 0x58c08004, 1220 0x58c08004,
1218 0x240010e6, 1221 0x240010e6,
1219 0x2f008186, 1222 0x2f008186,
1220 0x21032a00, 1223 0x21032d00,
1221 0x1f027d7d, 1224 0x1f027d7d,
1222 0x2e80838a, 1225 0x2e80838a,
1223 0x106a6a24, 1226 0x106a6a24,
@@ -1248,7 +1251,7 @@ const uint32_t c1_0[] = {
1248 0x01040101, 1251 0x01040101,
1249 0x01012424, 1252 0x01012424,
1250 0x671024fc, 1253 0x671024fc,
1251 0x21032a00, 1254 0x21032d00,
1252 0x10d7d790, 1255 0x10d7d790,
1253 0x24000442, 1256 0x24000442,
1254 0x69026619, 1257 0x69026619,
@@ -1262,7 +1265,7 @@ const uint32_t c1_0[] = {
1262 0x11e08181, 1265 0x11e08181,
1263 0x51014703, 1266 0x51014703,
1264 0x240016c1, 1267 0x240016c1,
1265 0x2104aa00, 1268 0x2104ad00,
1266 0x24000dc1, 1269 0x24000dc1,
1267 0x12c18181, 1270 0x12c18181,
1268 0x812c07c1, 1271 0x812c07c1,
@@ -1304,7 +1307,7 @@ const uint32_t c1_0[] = {
1304 0x11c03900, 1307 0x11c03900,
1305 0x51000003, 1308 0x51000003,
1306 0x107b7b21, 1309 0x107b7b21,
1307 0x2104d900, 1310 0x2104dc00,
1308 0xd1010106, 1311 0xd1010106,
1309 0x111f5900, 1312 0x111f5900,
1310 0x51030002, 1313 0x51030002,
@@ -1317,11 +1320,11 @@ const uint32_t c1_0[] = {
1317 0x00214646, 1320 0x00214646,
1318 0x00018686, 1321 0x00018686,
1319 0x24000642, 1322 0x24000642,
1320 0x2104ea00, 1323 0x2104ed00,
1321 0x00228686, 1324 0x00228686,
1322 0xc9016809, 1325 0xc9016809,
1323 0x00224646, 1326 0x00224646,
1324 0x2104ea00, 1327 0x2104ed00,
1325 0xc9026803, 1328 0xc9026803,
1326 0x007b8686, 1329 0x007b8686,
1327 0x24000642, 1330 0x24000642,
@@ -1332,7 +1335,7 @@ const uint32_t c1_0[] = {
1332 0x1d0e8686, 1335 0x1d0e8686,
1333 0x811e07c6, 1336 0x811e07c6,
1334 0x91c013c6, 1337 0x91c013c6,
1335 0x2104f300, 1338 0x2104f600,
1336 0xc90f8604, 1339 0xc90f8604,
1337 0x1d0f8686, 1340 0x1d0f8686,
1338 0x811e07c6, 1341 0x811e07c6,
@@ -1447,7 +1450,7 @@ const uint32_t c1_0[] = {
1447 0x209e0000, 1450 0x209e0000,
1448 0x24000ce6, 1451 0x24000ce6,
1449 0x2f008186, 1452 0x2f008186,
1450 0x21032a00, 1453 0x21032d00,
1451 0x2e80818a, 1454 0x2e80818a,
1452 0x2eff818d, 1455 0x2eff818d,
1453 0x240034c0, 1456 0x240034c0,
@@ -1456,7 +1459,7 @@ const uint32_t c1_0[] = {
1456 0x58c08004, 1459 0x58c08004,
1457 0x240010e6, 1460 0x240010e6,
1458 0x2f008186, 1461 0x2f008186,
1459 0x21032a00, 1462 0x21032d00,
1460 0x91007981, 1463 0x91007981,
1461 0x69406a0b, 1464 0x69406a0b,
1462 0x2700e160, 1465 0x2700e160,
@@ -1465,14 +1468,14 @@ const uint32_t c1_0[] = {
1465 0x69206005, 1468 0x69206005,
1466 0x240004e6, 1469 0x240004e6,
1467 0x2f008186, 1470 0x2f008186,
1468 0x21032a00, 1471 0x21032d00,
1469 0x01206060, 1472 0x01206060,
1470 0x1060606a, 1473 0x1060606a,
1471 0x2f00800a, 1474 0x2f00800a,
1472 0x61406a04, 1475 0x61406a04,
1473 0x240004e6, 1476 0x240004e6,
1474 0x2f008186, 1477 0x2f008186,
1475 0x21032a00, 1478 0x21032d00,
1476 0x2400016b, 1479 0x2400016b,
1477 0x106a6a4b, 1480 0x106a6a4b,
1478 0x24000004, 1481 0x24000004,
@@ -1484,11 +1487,11 @@ const uint32_t c1_0[] = {
1484 0x51004a18, 1487 0x51004a18,
1485 0x240003e6, 1488 0x240003e6,
1486 0x1f007a7a, 1489 0x1f007a7a,
1487 0x21032a00, 1490 0x21032d00,
1488 0x61206a04, 1491 0x61206a04,
1489 0x05206a60, 1492 0x05206a60,
1490 0x1e60e1e1, 1493 0x1e60e1e1,
1491 0x21058c00, 1494 0x21058f00,
1492 0x1e6ae2e2, 1495 0x1e6ae2e2,
1493 0x2e808f8e, 1496 0x2e808f8e,
1494 0xd1077d0a, 1497 0xd1077d0a,
@@ -1500,11 +1503,11 @@ const uint32_t c1_0[] = {
1500 0x104b4b25, 1503 0x104b4b25,
1501 0x24000105, 1504 0x24000105,
1502 0x2f010185, 1505 0x2f010185,
1503 0x21032a00, 1506 0x21032d00,
1504 0x8108398b, 1507 0x8108398b,
1505 0x850c398d, 1508 0x850c398d,
1506 0x1f057d7d, 1509 0x1f057d7d,
1507 0x21032a00, 1510 0x21032d00,
1508 0x2e80878e, 1511 0x2e80878e,
1509 0x2f01878e, 1512 0x2f01878e,
1510 0x240010c4, 1513 0x240010c4,
@@ -1528,7 +1531,7 @@ const uint32_t c1_0[] = {
1528 0x10cece8b, 1531 0x10cece8b,
1529 0x240004c4, 1532 0x240004c4,
1530 0x2f000384, 1533 0x2f000384,
1531 0x21058700, 1534 0x21058a00,
1532 0x2e80878e, 1535 0x2e80878e,
1533 0x2f01878e, 1536 0x2f01878e,
1534 0x240010c4, 1537 0x240010c4,
@@ -1545,7 +1548,7 @@ const uint32_t c1_0[] = {
1545 0x10cece8b, 1548 0x10cece8b,
1546 0x240004c4, 1549 0x240004c4,
1547 0x2f000384, 1550 0x2f000384,
1548 0x21058700, 1551 0x21058a00,
1549 0xc9077d07, 1552 0xc9077d07,
1550 0x13082424, 1553 0x13082424,
1551 0x1f047d7d, 1554 0x1f047d7d,
@@ -1569,13 +1572,13 @@ const uint32_t c1_0[] = {
1569 0x59204b06, 1572 0x59204b06,
1570 0x51016b03, 1573 0x51016b03,
1571 0x1c4be2e2, 1574 0x1c4be2e2,
1572 0x2105e300, 1575 0x2105e600,
1573 0x1e4be2e2, 1576 0x1e4be2e2,
1574 0x2105e300, 1577 0x2105e600,
1575 0x05204b4b, 1578 0x05204b4b,
1576 0x51016b03, 1579 0x51016b03,
1577 0x1c4be1e1, 1580 0x1c4be1e1,
1578 0x2105e300, 1581 0x2105e600,
1579 0x1e4be1e1, 1582 0x1e4be1e1,
1580 0x81007981, 1583 0x81007981,
1581 0x2100d100, 1584 0x2100d100,
@@ -1618,11 +1621,11 @@ const uint32_t c1_0[] = {
1618 0x111f0101, 1621 0x111f0101,
1619 0x68013003, 1622 0x68013003,
1620 0x1f15fcfc, 1623 0x1f15fcfc,
1621 0x21064a00, 1624 0x21064d00,
1622 0x019010c1, 1625 0x019010c1,
1623 0x80c13991, 1626 0x80c13991,
1624 0x81811961, 1627 0x81811961,
1625 0x21064a00, 1628 0x21064d00,
1626 0x1f071919, 1629 0x1f071919,
1627 0x10d0d0ce, 1630 0x10d0d0ce,
1628 0x0108c4c4, 1631 0x0108c4c4,
@@ -1699,7 +1702,7 @@ const uint32_t c1_0[] = {
1699 0x01029696, 1702 0x01029696,
1700 0x240002c4, 1703 0x240002c4,
1701 0x2f000384, 1704 0x2f000384,
1702 0x2105fb00, 1705 0x2105fe00,
1703 0x1f07d9d9, 1706 0x1f07d9d9,
1704 0x1f0efcfc, 1707 0x1f0efcfc,
1705 0x2e80838e, 1708 0x2e80838e,
@@ -1740,13 +1743,13 @@ const uint32_t c1_0[] = {
1740 0x24000403, 1743 0x24000403,
1741 0x209e0000, 1744 0x209e0000,
1742 0x2400b837, 1745 0x2400b837,
1743 0x21068800, 1746 0x21068b00,
1744 0x2400b037, 1747 0x2400b037,
1745 0x240002de, 1748 0x240002de,
1746 0x24001003, 1749 0x24001003,
1747 0x209e0000, 1750 0x209e0000,
1748 0x24002837, 1751 0x24002837,
1749 0x21068800, 1752 0x21068b00,
1750 0x1f0ffcfc, 1753 0x1f0ffcfc,
1751 0x13283737, 1754 0x13283737,
1752 0x240002de, 1755 0x240002de,
@@ -1765,7 +1768,7 @@ const uint32_t c1_0[] = {
1765 0x1f031d1d, 1768 0x1f031d1d,
1766 0x10cecec7, 1769 0x10cecec7,
1767 0x108e8e87, 1770 0x108e8e87,
1768 0x2106a300, 1771 0x2106a600,
1769 0x1f021d1d, 1772 0x1f021d1d,
1770 0x11ffcec7, 1773 0x11ffcec7,
1771 0x11ff8e87, 1774 0x11ff8e87,
@@ -1785,7 +1788,7 @@ const uint32_t c1_0[] = {
1785 0x1f031d1d, 1788 0x1f031d1d,
1786 0x10cecec7, 1789 0x10cecec7,
1787 0x108e8e87, 1790 0x108e8e87,
1788 0x2106b700, 1791 0x2106ba00,
1789 0x1f021d1d, 1792 0x1f021d1d,
1790 0x11ffcec7, 1793 0x11ffcec7,
1791 0x11ff8e87, 1794 0x11ff8e87,
diff --git a/fw/classify1_1_bin.c b/fw/classify1_1_bin.c
index ec76849..aadb9b3 100644
--- a/fw/classify1_1_bin.c
+++ b/fw/classify1_1_bin.c
@@ -73,7 +73,7 @@
73const uint32_t c1_1[] = { 73const uint32_t c1_1[] = {
74 0x21000300, 74 0x21000300,
75 0xbabe0001, 75 0xbabe0001,
76 0x03000202, 76 0x03000203,
77 0x2301bb9e, 77 0x2301bb9e,
78 0x2eff8582, 78 0x2eff8582,
79 0x8104a482, 79 0x8104a482,
@@ -84,7 +84,7 @@ const uint32_t c1_1[] = {
84 0x2eff819d, 84 0x2eff819d,
85 0x2eff819c, 85 0x2eff819c,
86 0x9100171d, 86 0x9100171d,
87 0x24020282, 87 0x24020382,
88 0x240300c2, 88 0x240300c2,
89 0x81043782, 89 0x81043782,
90 0xc901ff0f, 90 0xc901ff0f,
@@ -151,7 +151,7 @@ const uint32_t c1_1[] = {
151 0x81082c9c, 151 0x81082c9c,
152 0x2eff819c, 152 0x2eff819c,
153 0x21001000, 153 0x21001000,
154 0x2104bc00, 154 0x2104bf00,
155 0x21004c00, 155 0x21004c00,
156 0x1f08fcfc, 156 0x1f08fcfc,
157 0xc905ff00, 157 0xc905ff00,
@@ -369,7 +369,7 @@ const uint32_t c1_1[] = {
369 0x2eff8183, 369 0x2eff8183,
370 0x1f12e3e3, 370 0x1f12e3e3,
371 0x24004a9e, 371 0x24004a9e,
372 0x21038c00, 372 0x21038f00,
373 0x1f09fcfc, 373 0x1f09fcfc,
374 0xd106ff00, 374 0xd106ff00,
375 0xc905ff00, 375 0xc905ff00,
@@ -432,7 +432,7 @@ const uint32_t c1_1[] = {
432 0x2e808b96, 432 0x2e808b96,
433 0x0b057601, 433 0x0b057601,
434 0x51000107, 434 0x51000107,
435 0x5104019a, 435 0x5104019d,
436 0x1f13fcfc, 436 0x1f13fcfc,
437 0x2eff8384, 437 0x2eff8384,
438 0x24002104, 438 0x24002104,
@@ -535,22 +535,25 @@ const uint32_t c1_1[] = {
535 0x81007988, 535 0x81007988,
536 0x2eff818a, 536 0x2eff818a,
537 0x8108398a, 537 0x8108398a,
538 0x2eff9088, 538 0x24069980,
539 0x2404d589, 539 0x24002001,
540 0x24056cca, 540 0x240018c0,
541 0x2405ff8a, 541 0x2d018001,
542 0x24060bcb, 542 0x0501c0c0,
543 0x2406178b, 543 0x6f00c0fe,
544 0x240623cc, 544 0x2404d889,
545 0x24062f8c, 545 0x24056fca,
546 0x240654cd, 546 0x2406028a,
547 0x2406628d, 547 0x24060ecb,
548 0x24066bce, 548 0x24061a8b,
549 0x24069a8e, 549 0x240626cc,
550 0x24067d8f, 550 0x2406328c,
551 0x240696d0, 551 0x240657cd,
552 0x24002200, 552 0x2406658d,
553 0x8f80d508, 553 0x24066ece,
554 0x24069d8e,
555 0x2406808f,
556 0x8580f588,
554 0x91001760, 557 0x91001760,
555 0x51000003, 558 0x51000003,
556 0x2eff858e, 559 0x2eff858e,
@@ -560,11 +563,11 @@ const uint32_t c1_1[] = {
560 0x71406a04, 563 0x71406a04,
561 0x240004e6, 564 0x240004e6,
562 0x2f008186, 565 0x2f008186,
563 0x21021b00, 566 0x21021e00,
564 0x91007981, 567 0x91007981,
565 0x59206a03, 568 0x59206a03,
566 0x1c6ae2e2, 569 0x1c6ae2e2,
567 0x2101f000, 570 0x2101f300,
568 0x05206a4a, 571 0x05206a4a,
569 0x1c4ae1e1, 572 0x1c4ae1e1,
570 0x2eff918d, 573 0x2eff918d,
@@ -579,13 +582,13 @@ const uint32_t c1_1[] = {
579 0x2f010185, 582 0x2f010185,
580 0x09066a80, 583 0x09066a80,
581 0x8480318d, 584 0x8480318d,
582 0x21021b00, 585 0x21021e00,
583 0x2400006b, 586 0x2400006b,
584 0x106a6a4b, 587 0x106a6a4b,
585 0x8108398b, 588 0x8108398b,
586 0x850c398d, 589 0x850c398d,
587 0x1f057d7d, 590 0x1f057d7d,
588 0x21021b00, 591 0x21021e00,
589 0x240000da, 592 0x240000da,
590 0x10898980, 593 0x10898980,
591 0x24000d04, 594 0x24000d04,
@@ -596,7 +599,7 @@ const uint32_t c1_1[] = {
596 0x51ce4704, 599 0x51ce4704,
597 0x240001e6, 600 0x240001e6,
598 0x2f008186, 601 0x2f008186,
599 0x21021b00, 602 0x21021e00,
600 0x2400005a, 603 0x2400005a,
601 0x5101670a, 604 0x5101670a,
602 0x5102670a, 605 0x5102670a,
@@ -607,9 +610,9 @@ const uint32_t c1_1[] = {
607 0x5307674a, 610 0x5307674a,
608 0x240002e6, 611 0x240002e6,
609 0x2f008186, 612 0x2f008186,
610 0x21021b00, 613 0x21021e00,
611 0x21045200, 614 0x21045500,
612 0x2101e500, 615 0x2101e800,
613 0x6906291e, 616 0x6906291e,
614 0x91082481, 617 0x91082481,
615 0x0101e1e1, 618 0x0101e1e1,
@@ -624,7 +627,7 @@ const uint32_t c1_1[] = {
624 0x1d0ec9c9, 627 0x1d0ec9c9,
625 0x811e0789, 628 0x811e0789,
626 0x91c01389, 629 0x91c01389,
627 0x21022e00, 630 0x21023100,
628 0xc90fc904, 631 0xc90fc904,
629 0x1d0fc9c9, 632 0x1d0fc9c9,
630 0x811e0789, 633 0x811e0789,
@@ -637,7 +640,7 @@ const uint32_t c1_1[] = {
637 0x2400f024, 640 0x2400f024,
638 0x91001761, 641 0x91001761,
639 0x59030002, 642 0x59030002,
640 0x2304b49e, 643 0x2304b79e,
641 0x2f000384, 644 0x2f000384,
642 0x21004c00, 645 0x21004c00,
643 0x240021e4, 646 0x240021e4,
@@ -646,7 +649,7 @@ const uint32_t c1_1[] = {
646 0x593c8004, 649 0x593c8004,
647 0x240010e6, 650 0x240010e6,
648 0x2f008186, 651 0x2f008186,
649 0x21021b00, 652 0x21021e00,
650 0x240000e6, 653 0x240000e6,
651 0x2f008186, 654 0x2f008186,
652 0x2e80878a, 655 0x2e80878a,
@@ -740,7 +743,7 @@ const uint32_t c1_1[] = {
740 0xe10c2281, 743 0xe10c2281,
741 0xc9076a02, 744 0xc9076a02,
742 0x81c03394, 745 0x81c03394,
743 0x21021b00, 746 0x21021e00,
744 0x240000e6, 747 0x240000e6,
745 0x2f008186, 748 0x2f008186,
746 0x2e80838a, 749 0x2e80838a,
@@ -750,22 +753,22 @@ const uint32_t c1_1[] = {
750 0x58c08004, 753 0x58c08004,
751 0x240010e6, 754 0x240010e6,
752 0x2f008186, 755 0x2f008186,
753 0x21021b00, 756 0x21021e00,
754 0x240018c4, 757 0x240018c4,
755 0x2f000384, 758 0x2f000384,
756 0x21033900, 759 0x21033c00,
757 0x240014c4, 760 0x240014c4,
758 0x2f000384, 761 0x2f000384,
759 0x69016a17, 762 0x69016a17,
760 0x593c8004, 763 0x593c8004,
761 0x240010e6, 764 0x240010e6,
762 0x1f007a7a, 765 0x1f007a7a,
763 0x21021b00, 766 0x21021e00,
764 0x2e80838e, 767 0x2e80838e,
765 0x71046e04, 768 0x71046e04,
766 0x240011e6, 769 0x240011e6,
767 0x1f007a7a, 770 0x1f007a7a,
768 0x21021b00, 771 0x21021e00,
769 0x09056e81, 772 0x09056e81,
770 0x09036ec1, 773 0x09036ec1,
771 0x00c18181, 774 0x00c18181,
@@ -778,26 +781,26 @@ const uint32_t c1_1[] = {
778 0x8281f38e, 781 0x8281f38e,
779 0x240020c4, 782 0x240020c4,
780 0x2f000384, 783 0x2f000384,
781 0x21021b00, 784 0x21021e00,
782 0x69026a0e, 785 0x69026a0e,
783 0x59248004, 786 0x59248004,
784 0x240010e6, 787 0x240010e6,
785 0x1f007a7a, 788 0x1f007a7a,
786 0x21021b00, 789 0x21021e00,
787 0x2e80878e, 790 0x2e80878e,
788 0x71106e04, 791 0x71106e04,
789 0x240012e6, 792 0x240012e6,
790 0x1f007a7a, 793 0x1f007a7a,
791 0x21021b00, 794 0x21021e00,
792 0x09046e81, 795 0x09046e81,
793 0x01008181, 796 0x01008181,
794 0x8081fa8e, 797 0x8081fa8e,
795 0x21021b00, 798 0x21021e00,
796 0x69036a0d, 799 0x69036a0d,
797 0x59188004, 800 0x59188004,
798 0x240010e6, 801 0x240010e6,
799 0x1f007a7a, 802 0x1f007a7a,
800 0x21021b00, 803 0x21021e00,
801 0x2e80818e, 804 0x2e80818e,
802 0x1d035d5d, 805 0x1d035d5d,
803 0xc9006e05, 806 0xc9006e05,
@@ -805,12 +808,12 @@ const uint32_t c1_1[] = {
805 0x1d045d5d, 808 0x1d045d5d,
806 0xc9016e02, 809 0xc9016e02,
807 0x1f045d5d, 810 0x1f045d5d,
808 0x21021b00, 811 0x21021e00,
809 0x69066a10, 812 0x69066a10,
810 0x59248004, 813 0x59248004,
811 0x240010e6, 814 0x240010e6,
812 0x1f007a7a, 815 0x1f007a7a,
813 0x21021b00, 816 0x21021e00,
814 0x2e80878e, 817 0x2e80878e,
815 0x51006e09, 818 0x51006e09,
816 0x09036f82, 819 0x09036f82,
@@ -820,13 +823,13 @@ const uint32_t c1_1[] = {
820 0x2f000384, 823 0x2f000384,
821 0x2e80858f, 824 0x2e80858f,
822 0x05016e6e, 825 0x05016e6e,
823 0x2102e500, 826 0x2102e800,
824 0x21021b00, 827 0x21021e00,
825 0x69076a10, 828 0x69076a10,
826 0x59248004, 829 0x59248004,
827 0x240010e6, 830 0x240010e6,
828 0x1f007a7a, 831 0x1f007a7a,
829 0x21021b00, 832 0x21021e00,
830 0x2e80878e, 833 0x2e80878e,
831 0x51006e09, 834 0x51006e09,
832 0x09036f82, 835 0x09036f82,
@@ -836,14 +839,14 @@ const uint32_t c1_1[] = {
836 0x2f000384, 839 0x2f000384,
837 0x2e80858f, 840 0x2e80858f,
838 0x05016e6e, 841 0x05016e6e,
839 0x2102f500, 842 0x2102f800,
840 0x21021b00, 843 0x21021e00,
841 0x69086a1b, 844 0x69086a1b,
842 0x24004cc0, 845 0x24004cc0,
843 0x58c08004, 846 0x58c08004,
844 0x240010e6, 847 0x240010e6,
845 0x1f007a7a, 848 0x1f007a7a,
846 0x21021b00, 849 0x21021e00,
847 0x2e808b8e, 850 0x2e808b8e,
848 0x240100c2, 851 0x240100c2,
849 0x51006e12, 852 0x51006e12,
@@ -863,14 +866,14 @@ const uint32_t c1_1[] = {
863 0x2f000184, 866 0x2f000184,
864 0x2e80898f, 867 0x2e80898f,
865 0x05016e6e, 868 0x05016e6e,
866 0x21030700, 869 0x21030a00,
867 0x21021b00, 870 0x21021e00,
868 0x69096a1c, 871 0x69096a1c,
869 0x2400b0c0, 872 0x2400b0c0,
870 0x58c08004, 873 0x58c08004,
871 0x240010e6, 874 0x240010e6,
872 0x1f007a7a, 875 0x1f007a7a,
873 0x21021b00, 876 0x21021e00,
874 0x2e808d8e, 877 0x2e808d8e,
875 0x240200c2, 878 0x240200c2,
876 0x51006e13, 879 0x51006e13,
@@ -886,16 +889,16 @@ const uint32_t c1_1[] = {
886 0x8082fe91, 889 0x8082fe91,
887 0x01108282, 890 0x01108282,
888 0x05014e4e, 891 0x05014e4e,
889 0x21032800, 892 0x21032b00,
890 0x240018c4, 893 0x240018c4,
891 0x2f000184, 894 0x2f000184,
892 0x2e808b8f, 895 0x2e808b8f,
893 0x05016e6e, 896 0x05016e6e,
894 0x21032200, 897 0x21032500,
895 0x21021b00, 898 0x21021e00,
896 0x240002e6, 899 0x240002e6,
897 0x1f007a7a, 900 0x1f007a7a,
898 0x21021b00, 901 0x21021e00,
899 0x240000e1, 902 0x240000e1,
900 0x240010c4, 903 0x240010c4,
901 0x2e80878e, 904 0x2e80878e,
@@ -905,7 +908,7 @@ const uint32_t c1_1[] = {
905 0x01010101, 908 0x01010101,
906 0x0110c1c1, 909 0x0110c1c1,
907 0x671f01fa, 910 0x671f01fa,
908 0x21021b00, 911 0x21021e00,
909 0x2e80818a, 912 0x2e80818a,
910 0x24000004, 913 0x24000004,
911 0x240014c4, 914 0x240014c4,
@@ -932,8 +935,8 @@ const uint32_t c1_1[] = {
932 0x10e2e2e5, 935 0x10e2e2e5,
933 0x2f000384, 936 0x2f000384,
934 0x9083e286, 937 0x9083e286,
935 0x21021b00, 938 0x21021e00,
936 0x21021b00, 939 0x21021e00,
937 0x24000004, 940 0x24000004,
938 0x240010c4, 941 0x240010c4,
939 0x2f000384, 942 0x2f000384,
@@ -942,12 +945,12 @@ const uint32_t c1_1[] = {
942 0x2f000384, 945 0x2f000384,
943 0x9100b78e, 946 0x9100b78e,
944 0x2f00858e, 947 0x2f00858e,
945 0x21021b00, 948 0x21021e00,
946 0x240058c0, 949 0x240058c0,
947 0x58c08004, 950 0x58c08004,
948 0x240010e6, 951 0x240010e6,
949 0x2f008186, 952 0x2f008186,
950 0x21021b00, 953 0x21021e00,
951 0x1f027d7d, 954 0x1f027d7d,
952 0x2e80838a, 955 0x2e80838a,
953 0x106a6a24, 956 0x106a6a24,
@@ -978,7 +981,7 @@ const uint32_t c1_1[] = {
978 0x01040101, 981 0x01040101,
979 0x01012424, 982 0x01012424,
980 0x671024fc, 983 0x671024fc,
981 0x21021b00, 984 0x21021e00,
982 0x10d7d790, 985 0x10d7d790,
983 0x24000442, 986 0x24000442,
984 0x69026619, 987 0x69026619,
@@ -992,7 +995,7 @@ const uint32_t c1_1[] = {
992 0x11e08181, 995 0x11e08181,
993 0x51014703, 996 0x51014703,
994 0x240016c1, 997 0x240016c1,
995 0x21039b00, 998 0x21039e00,
996 0x24000dc1, 999 0x24000dc1,
997 0x12c18181, 1000 0x12c18181,
998 0x812c07c1, 1001 0x812c07c1,
@@ -1034,7 +1037,7 @@ const uint32_t c1_1[] = {
1034 0x11c03900, 1037 0x11c03900,
1035 0x51000003, 1038 0x51000003,
1036 0x107b7b21, 1039 0x107b7b21,
1037 0x2103c900, 1040 0x2103cc00,
1038 0xd1010105, 1041 0xd1010105,
1039 0x11073900, 1042 0x11073900,
1040 0x51000003, 1043 0x51000003,
@@ -1046,11 +1049,11 @@ const uint32_t c1_1[] = {
1046 0x00214646, 1049 0x00214646,
1047 0x00018686, 1050 0x00018686,
1048 0x24000642, 1051 0x24000642,
1049 0x2103da00, 1052 0x2103dd00,
1050 0x00228686, 1053 0x00228686,
1051 0xc9016809, 1054 0xc9016809,
1052 0x00224646, 1055 0x00224646,
1053 0x2103da00, 1056 0x2103dd00,
1054 0xc9026803, 1057 0xc9026803,
1055 0x007b8686, 1058 0x007b8686,
1056 0x24000642, 1059 0x24000642,
@@ -1061,7 +1064,7 @@ const uint32_t c1_1[] = {
1061 0x1d0e8686, 1064 0x1d0e8686,
1062 0x811e07c6, 1065 0x811e07c6,
1063 0x91c013c6, 1066 0x91c013c6,
1064 0x2103e300, 1067 0x2103e600,
1065 0xc90f8604, 1068 0xc90f8604,
1066 0x1d0f8686, 1069 0x1d0f8686,
1067 0x811e07c6, 1070 0x811e07c6,
@@ -1176,7 +1179,7 @@ const uint32_t c1_1[] = {
1176 0x209e0000, 1179 0x209e0000,
1177 0x24000ce6, 1180 0x24000ce6,
1178 0x2f008186, 1181 0x2f008186,
1179 0x21021b00, 1182 0x21021e00,
1180 0x2e80818a, 1183 0x2e80818a,
1181 0x2eff818d, 1184 0x2eff818d,
1182 0x240034c0, 1185 0x240034c0,
@@ -1185,7 +1188,7 @@ const uint32_t c1_1[] = {
1185 0x58c08004, 1188 0x58c08004,
1186 0x240010e6, 1189 0x240010e6,
1187 0x2f008186, 1190 0x2f008186,
1188 0x21021b00, 1191 0x21021e00,
1189 0x91007981, 1192 0x91007981,
1190 0x69406a0b, 1193 0x69406a0b,
1191 0x2700e160, 1194 0x2700e160,
@@ -1194,14 +1197,14 @@ const uint32_t c1_1[] = {
1194 0x69206005, 1197 0x69206005,
1195 0x240004e6, 1198 0x240004e6,
1196 0x2f008186, 1199 0x2f008186,
1197 0x21021b00, 1200 0x21021e00,
1198 0x01206060, 1201 0x01206060,
1199 0x1060606a, 1202 0x1060606a,
1200 0x2f00800a, 1203 0x2f00800a,
1201 0x61406a04, 1204 0x61406a04,
1202 0x240004e6, 1205 0x240004e6,
1203 0x2f008186, 1206 0x2f008186,
1204 0x21021b00, 1207 0x21021e00,
1205 0x2400016b, 1208 0x2400016b,
1206 0x106a6a4b, 1209 0x106a6a4b,
1207 0x24000004, 1210 0x24000004,
@@ -1213,11 +1216,11 @@ const uint32_t c1_1[] = {
1213 0x51004a18, 1216 0x51004a18,
1214 0x240003e6, 1217 0x240003e6,
1215 0x1f007a7a, 1218 0x1f007a7a,
1216 0x21021b00, 1219 0x21021e00,
1217 0x61206a04, 1220 0x61206a04,
1218 0x05206a60, 1221 0x05206a60,
1219 0x1e60e1e1, 1222 0x1e60e1e1,
1220 0x21047c00, 1223 0x21047f00,
1221 0x1e6ae2e2, 1224 0x1e6ae2e2,
1222 0x2e808f8e, 1225 0x2e808f8e,
1223 0xd1077d0a, 1226 0xd1077d0a,
@@ -1229,11 +1232,11 @@ const uint32_t c1_1[] = {
1229 0x104b4b25, 1232 0x104b4b25,
1230 0x24000105, 1233 0x24000105,
1231 0x2f010185, 1234 0x2f010185,
1232 0x21021b00, 1235 0x21021e00,
1233 0x8108398b, 1236 0x8108398b,
1234 0x850c398d, 1237 0x850c398d,
1235 0x1f057d7d, 1238 0x1f057d7d,
1236 0x21021b00, 1239 0x21021e00,
1237 0x2e80878e, 1240 0x2e80878e,
1238 0x2f01878e, 1241 0x2f01878e,
1239 0x240010c4, 1242 0x240010c4,
@@ -1257,7 +1260,7 @@ const uint32_t c1_1[] = {
1257 0x10cece8b, 1260 0x10cece8b,
1258 0x240004c4, 1261 0x240004c4,
1259 0x2f000384, 1262 0x2f000384,
1260 0x21047700, 1263 0x21047a00,
1261 0x2e80878e, 1264 0x2e80878e,
1262 0x2f01878e, 1265 0x2f01878e,
1263 0x240010c4, 1266 0x240010c4,
@@ -1274,7 +1277,7 @@ const uint32_t c1_1[] = {
1274 0x10cece8b, 1277 0x10cece8b,
1275 0x240004c4, 1278 0x240004c4,
1276 0x2f000384, 1279 0x2f000384,
1277 0x21047700, 1280 0x21047a00,
1278 0xc9077d07, 1281 0xc9077d07,
1279 0x13082424, 1282 0x13082424,
1280 0x1f047d7d, 1283 0x1f047d7d,
@@ -1298,13 +1301,13 @@ const uint32_t c1_1[] = {
1298 0x59204b06, 1301 0x59204b06,
1299 0x51016b03, 1302 0x51016b03,
1300 0x1c4be2e2, 1303 0x1c4be2e2,
1301 0x2104d300, 1304 0x2104d600,
1302 0x1e4be2e2, 1305 0x1e4be2e2,
1303 0x2104d300, 1306 0x2104d600,
1304 0x05204b4b, 1307 0x05204b4b,
1305 0x51016b03, 1308 0x51016b03,
1306 0x1c4be1e1, 1309 0x1c4be1e1,
1307 0x2104d300, 1310 0x2104d600,
1308 0x1e4be1e1, 1311 0x1e4be1e1,
1309 0x81007981, 1312 0x81007981,
1310 0x21004c00, 1313 0x21004c00,
@@ -1330,7 +1333,7 @@ const uint32_t c1_1[] = {
1330 0x0b0697c9, 1333 0x0b0697c9,
1331 0x1107c9c9, 1334 0x1107c9c9,
1332 0x113f1789, 1335 0x113f1789,
1333 0x2104ef00, 1336 0x2104f200,
1334 0x240003c9, 1337 0x240003c9,
1335 0x103a3a89, 1338 0x103a3a89,
1336 0x1d099797, 1339 0x1d099797,
@@ -1369,7 +1372,7 @@ const uint32_t c1_1[] = {
1369 0x2700ea01, 1372 0x2700ea01,
1370 0x69200103, 1373 0x69200103,
1371 0x1f025656, 1374 0x1f025656,
1372 0x21051600, 1375 0x21051900,
1373 0x61e06a03, 1376 0x61e06a03,
1374 0x49ef6a02, 1377 0x49ef6a02,
1375 0x1f035656, 1378 0x1f035656,
@@ -1385,7 +1388,7 @@ const uint32_t c1_1[] = {
1385 0x1f031d1d, 1388 0x1f031d1d,
1386 0x209e0000, 1389 0x209e0000,
1387 0x24002837, 1390 0x24002837,
1388 0x21052400, 1391 0x21052700,
1389 0x2400c837, 1392 0x2400c837,
1390 0x240002de, 1393 0x240002de,
1391 0x209e0000, 1394 0x209e0000,
@@ -1409,7 +1412,7 @@ const uint32_t c1_1[] = {
1409 0x6e484bf9, 1412 0x6e484bf9,
1410 0x01016b6b, 1413 0x01016b6b,
1411 0x808e1a0b, 1414 0x808e1a0b,
1412 0x21054a00, 1415 0x21054d00,
1413 0xcf0afc9c, 1416 0xcf0afc9c,
1414 0x586e4e0d, 1417 0x586e4e0d,
1415 0x2700f07a, 1418 0x2700f07a,
@@ -1423,7 +1426,7 @@ const uint32_t c1_1[] = {
1423 0x2400016b, 1426 0x2400016b,
1424 0x09047a8e, 1427 0x09047a8e,
1425 0x808eba8b, 1428 0x808eba8b,
1426 0x21054a00, 1429 0x21054d00,
1427 0x2400ff7a, 1430 0x2400ff7a,
1428 0x2400015a, 1431 0x2400015a,
1429 0x1f045656, 1432 0x1f045656,
@@ -1432,7 +1435,7 @@ const uint32_t c1_1[] = {
1432 0x1d0ecfcf, 1435 0x1d0ecfcf,
1433 0x811e078f, 1436 0x811e078f,
1434 0x91c0138f, 1437 0x91c0138f,
1435 0x21055600, 1438 0x21055900,
1436 0xc90fcf04, 1439 0xc90fcf04,
1437 0x1d0fcfcf, 1440 0x1d0fcfcf,
1438 0x811e078f, 1441 0x811e078f,
@@ -1450,7 +1453,7 @@ const uint32_t c1_1[] = {
1450 0x705a6b04, 1453 0x705a6b04,
1451 0x045a6b6b, 1454 0x045a6b6b,
1452 0x80813a8b, 1455 0x80813a8b,
1453 0x21056900, 1456 0x21056c00,
1454 0x9100bb8e, 1457 0x9100bb8e,
1455 0x1c7af0f0, 1458 0x1c7af0f0,
1456 0x51004e02, 1459 0x51004e02,
@@ -1481,12 +1484,12 @@ const uint32_t c1_1[] = {
1481 0x51006004, 1484 0x51006004,
1482 0x512b6003, 1485 0x512b6003,
1483 0x513c6002, 1486 0x513c6002,
1484 0x21058a00, 1487 0x21058d00,
1485 0x90800680, 1488 0x90800680,
1486 0x01014081, 1489 0x01014081,
1487 0x09038181, 1490 0x09038181,
1488 0x00818080, 1491 0x00818080,
1489 0x21057d00, 1492 0x21058000,
1490 0x90800600, 1493 0x90800600,
1491 0x1f0afcfc, 1494 0x1f0afcfc,
1492 0x10f1f1e1, 1495 0x10f1f1e1,
@@ -1502,7 +1505,7 @@ const uint32_t c1_1[] = {
1502 0x6e604bf9, 1505 0x6e604bf9,
1503 0x01016b6b, 1506 0x01016b6b,
1504 0x808e1a0b, 1507 0x808e1a0b,
1505 0x2105a700, 1508 0x2105aa00,
1506 0xc90afc31, 1509 0xc90afc31,
1507 0x586e4e0d, 1510 0x586e4e0d,
1508 0x2700f07a, 1511 0x2700f07a,
@@ -1516,7 +1519,7 @@ const uint32_t c1_1[] = {
1516 0x2400016b, 1519 0x2400016b,
1517 0x09047a8e, 1520 0x09047a8e,
1518 0x808eba8b, 1521 0x808eba8b,
1519 0x2105a700, 1522 0x2105aa00,
1520 0x2400ff7a, 1523 0x2400ff7a,
1521 0x2400015a, 1524 0x2400015a,
1522 0x1f045656, 1525 0x1f045656,
@@ -1525,7 +1528,7 @@ const uint32_t c1_1[] = {
1525 0x1d0ecfcf, 1528 0x1d0ecfcf,
1526 0x811e078f, 1529 0x811e078f,
1527 0x91c0138f, 1530 0x91c0138f,
1528 0x2105b300, 1531 0x2105b600,
1529 0xc90fcf04, 1532 0xc90fcf04,
1530 0x1d0fcfcf, 1533 0x1d0fcfcf,
1531 0x811e078f, 1534 0x811e078f,
@@ -1543,7 +1546,7 @@ const uint32_t c1_1[] = {
1543 0x705a6b04, 1546 0x705a6b04,
1544 0x045a6b6b, 1547 0x045a6b6b,
1545 0x80813a8b, 1548 0x80813a8b,
1546 0x2105c600, 1549 0x2105c900,
1547 0x9100bb8e, 1550 0x9100bb8e,
1548 0x1c7af0f0, 1551 0x1c7af0f0,
1549 0x51004e02, 1552 0x51004e02,
@@ -1574,7 +1577,7 @@ const uint32_t c1_1[] = {
1574 0x0b0697c9, 1577 0x0b0697c9,
1575 0x1107c9c9, 1578 0x1107c9c9,
1576 0x113f1789, 1579 0x113f1789,
1577 0x2105e300, 1580 0x2105e600,
1578 0x240003c9, 1581 0x240003c9,
1579 0x103a3a89, 1582 0x103a3a89,
1580 0x1d099797, 1583 0x1d099797,
@@ -1768,7 +1771,7 @@ const uint32_t c1_1[] = {
1768 0x0b0697c9, 1771 0x0b0697c9,
1769 0x1107c9c9, 1772 0x1107c9c9,
1770 0x113f1789, 1773 0x113f1789,
1771 0x2106a500, 1774 0x2106a800,
1772 0x240003c9, 1775 0x240003c9,
1773 0x103a3a89, 1776 0x103a3a89,
1774 0x1d099797, 1777 0x1d099797,
diff --git a/fw/classify1_2_bin.c b/fw/classify1_2_bin.c
index af835a7..cd7c4a1 100644
--- a/fw/classify1_2_bin.c
+++ b/fw/classify1_2_bin.c
@@ -74,7 +74,7 @@
74const uint32_t c1_2[] = { 74const uint32_t c1_2[] = {
75 0x21000300, 75 0x21000300,
76 0xbabe0001, 76 0xbabe0001,
77 0x03000202, 77 0x03000203,
78 0x2301bb9e, 78 0x2301bb9e,
79 0x2eff8582, 79 0x2eff8582,
80 0x8104a482, 80 0x8104a482,
@@ -85,7 +85,7 @@ const uint32_t c1_2[] = {
85 0x2eff819d, 85 0x2eff819d,
86 0x2eff819c, 86 0x2eff819c,
87 0x9100171d, 87 0x9100171d,
88 0x24020282, 88 0x24020382,
89 0x240300c2, 89 0x240300c2,
90 0x81043782, 90 0x81043782,
91 0xc901ff0f, 91 0xc901ff0f,
@@ -152,7 +152,7 @@ const uint32_t c1_2[] = {
152 0x81082c9c, 152 0x81082c9c,
153 0x2eff819c, 153 0x2eff819c,
154 0x21001000, 154 0x21001000,
155 0x2104bc00, 155 0x2104bf00,
156 0x21004c00, 156 0x21004c00,
157 0x1f08fcfc, 157 0x1f08fcfc,
158 0xc905ff00, 158 0xc905ff00,
@@ -370,7 +370,7 @@ const uint32_t c1_2[] = {
370 0x2eff8183, 370 0x2eff8183,
371 0x1f12e3e3, 371 0x1f12e3e3,
372 0x24004a9e, 372 0x24004a9e,
373 0x21038c00, 373 0x21038f00,
374 0x1f09fcfc, 374 0x1f09fcfc,
375 0xd106ff00, 375 0xd106ff00,
376 0xc905ff00, 376 0xc905ff00,
@@ -433,7 +433,7 @@ const uint32_t c1_2[] = {
433 0x2e808b96, 433 0x2e808b96,
434 0x0b057601, 434 0x0b057601,
435 0x51000107, 435 0x51000107,
436 0x5104019a, 436 0x5104019d,
437 0x1f13fcfc, 437 0x1f13fcfc,
438 0x2eff8384, 438 0x2eff8384,
439 0x24002104, 439 0x24002104,
@@ -536,22 +536,25 @@ const uint32_t c1_2[] = {
536 0x81007988, 536 0x81007988,
537 0x2eff818a, 537 0x2eff818a,
538 0x8108398a, 538 0x8108398a,
539 0x2eff9088, 539 0x24069980,
540 0x2404d589, 540 0x24002001,
541 0x24056cca, 541 0x240018c0,
542 0x2405ff8a, 542 0x2d018001,
543 0x24060bcb, 543 0x0501c0c0,
544 0x2406178b, 544 0x6f00c0fe,
545 0x240623cc, 545 0x2404d889,
546 0x24062f8c, 546 0x24056fca,
547 0x240654cd, 547 0x2406028a,
548 0x2406628d, 548 0x24060ecb,
549 0x24066bce, 549 0x24061a8b,
550 0x24069a8e, 550 0x240626cc,
551 0x24067d8f, 551 0x2406328c,
552 0x240696d0, 552 0x240657cd,
553 0x24002200, 553 0x2406658d,
554 0x8f80d508, 554 0x24066ece,
555 0x24069d8e,
556 0x2406808f,
557 0x8580f588,
555 0x91001760, 558 0x91001760,
556 0x51000003, 559 0x51000003,
557 0x2eff858e, 560 0x2eff858e,
@@ -561,11 +564,11 @@ const uint32_t c1_2[] = {
561 0x71406a04, 564 0x71406a04,
562 0x240004e6, 565 0x240004e6,
563 0x2f008186, 566 0x2f008186,
564 0x21021b00, 567 0x21021e00,
565 0x91007981, 568 0x91007981,
566 0x59206a03, 569 0x59206a03,
567 0x1c6ae2e2, 570 0x1c6ae2e2,
568 0x2101f000, 571 0x2101f300,
569 0x05206a4a, 572 0x05206a4a,
570 0x1c4ae1e1, 573 0x1c4ae1e1,
571 0x2eff918d, 574 0x2eff918d,
@@ -580,13 +583,13 @@ const uint32_t c1_2[] = {
580 0x2f010185, 583 0x2f010185,
581 0x09066a80, 584 0x09066a80,
582 0x8480318d, 585 0x8480318d,
583 0x21021b00, 586 0x21021e00,
584 0x2400006b, 587 0x2400006b,
585 0x106a6a4b, 588 0x106a6a4b,
586 0x8108398b, 589 0x8108398b,
587 0x850c398d, 590 0x850c398d,
588 0x1f057d7d, 591 0x1f057d7d,
589 0x21021b00, 592 0x21021e00,
590 0x240000da, 593 0x240000da,
591 0x10898980, 594 0x10898980,
592 0x24000d04, 595 0x24000d04,
@@ -597,7 +600,7 @@ const uint32_t c1_2[] = {
597 0x51ce4704, 600 0x51ce4704,
598 0x240001e6, 601 0x240001e6,
599 0x2f008186, 602 0x2f008186,
600 0x21021b00, 603 0x21021e00,
601 0x2400005a, 604 0x2400005a,
602 0x5101670a, 605 0x5101670a,
603 0x5102670a, 606 0x5102670a,
@@ -608,9 +611,9 @@ const uint32_t c1_2[] = {
608 0x5307674a, 611 0x5307674a,
609 0x240002e6, 612 0x240002e6,
610 0x2f008186, 613 0x2f008186,
611 0x21021b00, 614 0x21021e00,
612 0x21045200, 615 0x21045500,
613 0x2101e500, 616 0x2101e800,
614 0x6906291e, 617 0x6906291e,
615 0x91082481, 618 0x91082481,
616 0x0101e1e1, 619 0x0101e1e1,
@@ -625,7 +628,7 @@ const uint32_t c1_2[] = {
625 0x1d0ec9c9, 628 0x1d0ec9c9,
626 0x811e0789, 629 0x811e0789,
627 0x91c01389, 630 0x91c01389,
628 0x21022e00, 631 0x21023100,
629 0xc90fc904, 632 0xc90fc904,
630 0x1d0fc9c9, 633 0x1d0fc9c9,
631 0x811e0789, 634 0x811e0789,
@@ -638,7 +641,7 @@ const uint32_t c1_2[] = {
638 0x2400f024, 641 0x2400f024,
639 0x91001761, 642 0x91001761,
640 0x59030002, 643 0x59030002,
641 0x2304b49e, 644 0x2304b79e,
642 0x2f000384, 645 0x2f000384,
643 0x21004c00, 646 0x21004c00,
644 0x240021e4, 647 0x240021e4,
@@ -647,7 +650,7 @@ const uint32_t c1_2[] = {
647 0x593c8004, 650 0x593c8004,
648 0x240010e6, 651 0x240010e6,
649 0x2f008186, 652 0x2f008186,
650 0x21021b00, 653 0x21021e00,
651 0x240000e6, 654 0x240000e6,
652 0x2f008186, 655 0x2f008186,
653 0x2e80878a, 656 0x2e80878a,
@@ -741,7 +744,7 @@ const uint32_t c1_2[] = {
741 0xe10c2281, 744 0xe10c2281,
742 0xc9076a02, 745 0xc9076a02,
743 0x81c03394, 746 0x81c03394,
744 0x21021b00, 747 0x21021e00,
745 0x240000e6, 748 0x240000e6,
746 0x2f008186, 749 0x2f008186,
747 0x2e80838a, 750 0x2e80838a,
@@ -751,22 +754,22 @@ const uint32_t c1_2[] = {
751 0x58c08004, 754 0x58c08004,
752 0x240010e6, 755 0x240010e6,
753 0x2f008186, 756 0x2f008186,
754 0x21021b00, 757 0x21021e00,
755 0x240018c4, 758 0x240018c4,
756 0x2f000384, 759 0x2f000384,
757 0x21033900, 760 0x21033c00,
758 0x240014c4, 761 0x240014c4,
759 0x2f000384, 762 0x2f000384,
760 0x69016a17, 763 0x69016a17,
761 0x593c8004, 764 0x593c8004,
762 0x240010e6, 765 0x240010e6,
763 0x1f007a7a, 766 0x1f007a7a,
764 0x21021b00, 767 0x21021e00,
765 0x2e80838e, 768 0x2e80838e,
766 0x71046e04, 769 0x71046e04,
767 0x240011e6, 770 0x240011e6,
768 0x1f007a7a, 771 0x1f007a7a,
769 0x21021b00, 772 0x21021e00,
770 0x09056e81, 773 0x09056e81,
771 0x09036ec1, 774 0x09036ec1,
772 0x00c18181, 775 0x00c18181,
@@ -779,26 +782,26 @@ const uint32_t c1_2[] = {
779 0x8281f38e, 782 0x8281f38e,
780 0x240020c4, 783 0x240020c4,
781 0x2f000384, 784 0x2f000384,
782 0x21021b00, 785 0x21021e00,
783 0x69026a0e, 786 0x69026a0e,
784 0x59248004, 787 0x59248004,
785 0x240010e6, 788 0x240010e6,
786 0x1f007a7a, 789 0x1f007a7a,
787 0x21021b00, 790 0x21021e00,
788 0x2e80878e, 791 0x2e80878e,
789 0x71106e04, 792 0x71106e04,
790 0x240012e6, 793 0x240012e6,
791 0x1f007a7a, 794 0x1f007a7a,
792 0x21021b00, 795 0x21021e00,
793 0x09046e81, 796 0x09046e81,
794 0x01008181, 797 0x01008181,
795 0x8081fa8e, 798 0x8081fa8e,
796 0x21021b00, 799 0x21021e00,
797 0x69036a0d, 800 0x69036a0d,
798 0x59188004, 801 0x59188004,
799 0x240010e6, 802 0x240010e6,
800 0x1f007a7a, 803 0x1f007a7a,
801 0x21021b00, 804 0x21021e00,
802 0x2e80818e, 805 0x2e80818e,
803 0x1d035d5d, 806 0x1d035d5d,
804 0xc9006e05, 807 0xc9006e05,
@@ -806,12 +809,12 @@ const uint32_t c1_2[] = {
806 0x1d045d5d, 809 0x1d045d5d,
807 0xc9016e02, 810 0xc9016e02,
808 0x1f045d5d, 811 0x1f045d5d,
809 0x21021b00, 812 0x21021e00,
810 0x69066a10, 813 0x69066a10,
811 0x59248004, 814 0x59248004,
812 0x240010e6, 815 0x240010e6,
813 0x1f007a7a, 816 0x1f007a7a,
814 0x21021b00, 817 0x21021e00,
815 0x2e80878e, 818 0x2e80878e,
816 0x51006e09, 819 0x51006e09,
817 0x09036f82, 820 0x09036f82,
@@ -821,13 +824,13 @@ const uint32_t c1_2[] = {
821 0x2f000384, 824 0x2f000384,
822 0x2e80858f, 825 0x2e80858f,
823 0x05016e6e, 826 0x05016e6e,
824 0x2102e500, 827 0x2102e800,
825 0x21021b00, 828 0x21021e00,
826 0x69076a10, 829 0x69076a10,
827 0x59248004, 830 0x59248004,
828 0x240010e6, 831 0x240010e6,
829 0x1f007a7a, 832 0x1f007a7a,
830 0x21021b00, 833 0x21021e00,
831 0x2e80878e, 834 0x2e80878e,
832 0x51006e09, 835 0x51006e09,
833 0x09036f82, 836 0x09036f82,
@@ -837,14 +840,14 @@ const uint32_t c1_2[] = {
837 0x2f000384, 840 0x2f000384,
838 0x2e80858f, 841 0x2e80858f,
839 0x05016e6e, 842 0x05016e6e,
840 0x2102f500, 843 0x2102f800,
841 0x21021b00, 844 0x21021e00,
842 0x69086a1b, 845 0x69086a1b,
843 0x24004cc0, 846 0x24004cc0,
844 0x58c08004, 847 0x58c08004,
845 0x240010e6, 848 0x240010e6,
846 0x1f007a7a, 849 0x1f007a7a,
847 0x21021b00, 850 0x21021e00,
848 0x2e808b8e, 851 0x2e808b8e,
849 0x240100c2, 852 0x240100c2,
850 0x51006e12, 853 0x51006e12,
@@ -864,14 +867,14 @@ const uint32_t c1_2[] = {
864 0x2f000184, 867 0x2f000184,
865 0x2e80898f, 868 0x2e80898f,
866 0x05016e6e, 869 0x05016e6e,
867 0x21030700, 870 0x21030a00,
868 0x21021b00, 871 0x21021e00,
869 0x69096a1c, 872 0x69096a1c,
870 0x2400b0c0, 873 0x2400b0c0,
871 0x58c08004, 874 0x58c08004,
872 0x240010e6, 875 0x240010e6,
873 0x1f007a7a, 876 0x1f007a7a,
874 0x21021b00, 877 0x21021e00,
875 0x2e808d8e, 878 0x2e808d8e,
876 0x240200c2, 879 0x240200c2,
877 0x51006e13, 880 0x51006e13,
@@ -887,16 +890,16 @@ const uint32_t c1_2[] = {
887 0x8082fe91, 890 0x8082fe91,
888 0x01108282, 891 0x01108282,
889 0x05014e4e, 892 0x05014e4e,
890 0x21032800, 893 0x21032b00,
891 0x240018c4, 894 0x240018c4,
892 0x2f000184, 895 0x2f000184,
893 0x2e808b8f, 896 0x2e808b8f,
894 0x05016e6e, 897 0x05016e6e,
895 0x21032200, 898 0x21032500,
896 0x21021b00, 899 0x21021e00,
897 0x240002e6, 900 0x240002e6,
898 0x1f007a7a, 901 0x1f007a7a,
899 0x21021b00, 902 0x21021e00,
900 0x240000e1, 903 0x240000e1,
901 0x240010c4, 904 0x240010c4,
902 0x2e80878e, 905 0x2e80878e,
@@ -906,7 +909,7 @@ const uint32_t c1_2[] = {
906 0x01010101, 909 0x01010101,
907 0x0110c1c1, 910 0x0110c1c1,
908 0x671f01fa, 911 0x671f01fa,
909 0x21021b00, 912 0x21021e00,
910 0x2e80818a, 913 0x2e80818a,
911 0x24000004, 914 0x24000004,
912 0x240014c4, 915 0x240014c4,
@@ -933,8 +936,8 @@ const uint32_t c1_2[] = {
933 0x10e2e2e5, 936 0x10e2e2e5,
934 0x2f000384, 937 0x2f000384,
935 0x9083e286, 938 0x9083e286,
936 0x21021b00, 939 0x21021e00,
937 0x21021b00, 940 0x21021e00,
938 0x24000004, 941 0x24000004,
939 0x240010c4, 942 0x240010c4,
940 0x2f000384, 943 0x2f000384,
@@ -943,12 +946,12 @@ const uint32_t c1_2[] = {
943 0x2f000384, 946 0x2f000384,
944 0x9100b78e, 947 0x9100b78e,
945 0x2f00858e, 948 0x2f00858e,
946 0x21021b00, 949 0x21021e00,
947 0x240058c0, 950 0x240058c0,
948 0x58c08004, 951 0x58c08004,
949 0x240010e6, 952 0x240010e6,
950 0x2f008186, 953 0x2f008186,
951 0x21021b00, 954 0x21021e00,
952 0x1f027d7d, 955 0x1f027d7d,
953 0x2e80838a, 956 0x2e80838a,
954 0x106a6a24, 957 0x106a6a24,
@@ -979,7 +982,7 @@ const uint32_t c1_2[] = {
979 0x01040101, 982 0x01040101,
980 0x01012424, 983 0x01012424,
981 0x671024fc, 984 0x671024fc,
982 0x21021b00, 985 0x21021e00,
983 0x10d7d790, 986 0x10d7d790,
984 0x24000442, 987 0x24000442,
985 0x69026619, 988 0x69026619,
@@ -993,7 +996,7 @@ const uint32_t c1_2[] = {
993 0x11e08181, 996 0x11e08181,
994 0x51014703, 997 0x51014703,
995 0x240016c1, 998 0x240016c1,
996 0x21039b00, 999 0x21039e00,
997 0x24000dc1, 1000 0x24000dc1,
998 0x12c18181, 1001 0x12c18181,
999 0x812c07c1, 1002 0x812c07c1,
@@ -1035,7 +1038,7 @@ const uint32_t c1_2[] = {
1035 0x11c03900, 1038 0x11c03900,
1036 0x51000003, 1039 0x51000003,
1037 0x107b7b21, 1040 0x107b7b21,
1038 0x2103c900, 1041 0x2103cc00,
1039 0xd1010105, 1042 0xd1010105,
1040 0x11073900, 1043 0x11073900,
1041 0x51000003, 1044 0x51000003,
@@ -1047,11 +1050,11 @@ const uint32_t c1_2[] = {
1047 0x00214646, 1050 0x00214646,
1048 0x00018686, 1051 0x00018686,
1049 0x24000642, 1052 0x24000642,
1050 0x2103da00, 1053 0x2103dd00,
1051 0x00228686, 1054 0x00228686,
1052 0xc9016809, 1055 0xc9016809,
1053 0x00224646, 1056 0x00224646,
1054 0x2103da00, 1057 0x2103dd00,
1055 0xc9026803, 1058 0xc9026803,
1056 0x007b8686, 1059 0x007b8686,
1057 0x24000642, 1060 0x24000642,
@@ -1062,7 +1065,7 @@ const uint32_t c1_2[] = {
1062 0x1d0e8686, 1065 0x1d0e8686,
1063 0x811e07c6, 1066 0x811e07c6,
1064 0x91c013c6, 1067 0x91c013c6,
1065 0x2103e300, 1068 0x2103e600,
1066 0xc90f8604, 1069 0xc90f8604,
1067 0x1d0f8686, 1070 0x1d0f8686,
1068 0x811e07c6, 1071 0x811e07c6,
@@ -1177,7 +1180,7 @@ const uint32_t c1_2[] = {
1177 0x209e0000, 1180 0x209e0000,
1178 0x24000ce6, 1181 0x24000ce6,
1179 0x2f008186, 1182 0x2f008186,
1180 0x21021b00, 1183 0x21021e00,
1181 0x2e80818a, 1184 0x2e80818a,
1182 0x2eff818d, 1185 0x2eff818d,
1183 0x240034c0, 1186 0x240034c0,
@@ -1186,7 +1189,7 @@ const uint32_t c1_2[] = {
1186 0x58c08004, 1189 0x58c08004,
1187 0x240010e6, 1190 0x240010e6,
1188 0x2f008186, 1191 0x2f008186,
1189 0x21021b00, 1192 0x21021e00,
1190 0x91007981, 1193 0x91007981,
1191 0x69406a0b, 1194 0x69406a0b,
1192 0x2700e160, 1195 0x2700e160,
@@ -1195,14 +1198,14 @@ const uint32_t c1_2[] = {
1195 0x69206005, 1198 0x69206005,
1196 0x240004e6, 1199 0x240004e6,
1197 0x2f008186, 1200 0x2f008186,
1198 0x21021b00, 1201 0x21021e00,
1199 0x01206060, 1202 0x01206060,
1200 0x1060606a, 1203 0x1060606a,
1201 0x2f00800a, 1204 0x2f00800a,
1202 0x61406a04, 1205 0x61406a04,
1203 0x240004e6, 1206 0x240004e6,
1204 0x2f008186, 1207 0x2f008186,
1205 0x21021b00, 1208 0x21021e00,
1206 0x2400016b, 1209 0x2400016b,
1207 0x106a6a4b, 1210 0x106a6a4b,
1208 0x24000004, 1211 0x24000004,
@@ -1214,11 +1217,11 @@ const uint32_t c1_2[] = {
1214 0x51004a18, 1217 0x51004a18,
1215 0x240003e6, 1218 0x240003e6,
1216 0x1f007a7a, 1219 0x1f007a7a,
1217 0x21021b00, 1220 0x21021e00,
1218 0x61206a04, 1221 0x61206a04,
1219 0x05206a60, 1222 0x05206a60,
1220 0x1e60e1e1, 1223 0x1e60e1e1,
1221 0x21047c00, 1224 0x21047f00,
1222 0x1e6ae2e2, 1225 0x1e6ae2e2,
1223 0x2e808f8e, 1226 0x2e808f8e,
1224 0xd1077d0a, 1227 0xd1077d0a,
@@ -1230,11 +1233,11 @@ const uint32_t c1_2[] = {
1230 0x104b4b25, 1233 0x104b4b25,
1231 0x24000105, 1234 0x24000105,
1232 0x2f010185, 1235 0x2f010185,
1233 0x21021b00, 1236 0x21021e00,
1234 0x8108398b, 1237 0x8108398b,
1235 0x850c398d, 1238 0x850c398d,
1236 0x1f057d7d, 1239 0x1f057d7d,
1237 0x21021b00, 1240 0x21021e00,
1238 0x2e80878e, 1241 0x2e80878e,
1239 0x2f01878e, 1242 0x2f01878e,
1240 0x240010c4, 1243 0x240010c4,
@@ -1258,7 +1261,7 @@ const uint32_t c1_2[] = {
1258 0x10cece8b, 1261 0x10cece8b,
1259 0x240004c4, 1262 0x240004c4,
1260 0x2f000384, 1263 0x2f000384,
1261 0x21047700, 1264 0x21047a00,
1262 0x2e80878e, 1265 0x2e80878e,
1263 0x2f01878e, 1266 0x2f01878e,
1264 0x240010c4, 1267 0x240010c4,
@@ -1275,7 +1278,7 @@ const uint32_t c1_2[] = {
1275 0x10cece8b, 1278 0x10cece8b,
1276 0x240004c4, 1279 0x240004c4,
1277 0x2f000384, 1280 0x2f000384,
1278 0x21047700, 1281 0x21047a00,
1279 0xc9077d07, 1282 0xc9077d07,
1280 0x13082424, 1283 0x13082424,
1281 0x1f047d7d, 1284 0x1f047d7d,
@@ -1299,13 +1302,13 @@ const uint32_t c1_2[] = {
1299 0x59204b06, 1302 0x59204b06,
1300 0x51016b03, 1303 0x51016b03,
1301 0x1c4be2e2, 1304 0x1c4be2e2,
1302 0x2104d300, 1305 0x2104d600,
1303 0x1e4be2e2, 1306 0x1e4be2e2,
1304 0x2104d300, 1307 0x2104d600,
1305 0x05204b4b, 1308 0x05204b4b,
1306 0x51016b03, 1309 0x51016b03,
1307 0x1c4be1e1, 1310 0x1c4be1e1,
1308 0x2104d300, 1311 0x2104d600,
1309 0x1e4be1e1, 1312 0x1e4be1e1,
1310 0x81007981, 1313 0x81007981,
1311 0x21004c00, 1314 0x21004c00,
@@ -1331,7 +1334,7 @@ const uint32_t c1_2[] = {
1331 0x0b0697c9, 1334 0x0b0697c9,
1332 0x1107c9c9, 1335 0x1107c9c9,
1333 0x113f1789, 1336 0x113f1789,
1334 0x2104ef00, 1337 0x2104f200,
1335 0x240003c9, 1338 0x240003c9,
1336 0x103a3a89, 1339 0x103a3a89,
1337 0x1d099797, 1340 0x1d099797,
@@ -1370,7 +1373,7 @@ const uint32_t c1_2[] = {
1370 0x2700ea01, 1373 0x2700ea01,
1371 0x69200103, 1374 0x69200103,
1372 0x1f025656, 1375 0x1f025656,
1373 0x21051600, 1376 0x21051900,
1374 0x61e06a03, 1377 0x61e06a03,
1375 0x49ef6a02, 1378 0x49ef6a02,
1376 0x1f035656, 1379 0x1f035656,
@@ -1386,7 +1389,7 @@ const uint32_t c1_2[] = {
1386 0x1f031d1d, 1389 0x1f031d1d,
1387 0x209e0000, 1390 0x209e0000,
1388 0x24002837, 1391 0x24002837,
1389 0x21052400, 1392 0x21052700,
1390 0x2400c837, 1393 0x2400c837,
1391 0x240002de, 1394 0x240002de,
1392 0x209e0000, 1395 0x209e0000,
@@ -1410,7 +1413,7 @@ const uint32_t c1_2[] = {
1410 0x6e484bf9, 1413 0x6e484bf9,
1411 0x01016b6b, 1414 0x01016b6b,
1412 0x808e1a0b, 1415 0x808e1a0b,
1413 0x21054a00, 1416 0x21054d00,
1414 0xcf0afc9c, 1417 0xcf0afc9c,
1415 0x586e4e0d, 1418 0x586e4e0d,
1416 0x2700f07a, 1419 0x2700f07a,
@@ -1424,7 +1427,7 @@ const uint32_t c1_2[] = {
1424 0x2400016b, 1427 0x2400016b,
1425 0x09047a8e, 1428 0x09047a8e,
1426 0x808eba8b, 1429 0x808eba8b,
1427 0x21054a00, 1430 0x21054d00,
1428 0x2400ff7a, 1431 0x2400ff7a,
1429 0x2400015a, 1432 0x2400015a,
1430 0x1f045656, 1433 0x1f045656,
@@ -1433,7 +1436,7 @@ const uint32_t c1_2[] = {
1433 0x1d0ecfcf, 1436 0x1d0ecfcf,
1434 0x811e078f, 1437 0x811e078f,
1435 0x91c0138f, 1438 0x91c0138f,
1436 0x21055600, 1439 0x21055900,
1437 0xc90fcf04, 1440 0xc90fcf04,
1438 0x1d0fcfcf, 1441 0x1d0fcfcf,
1439 0x811e078f, 1442 0x811e078f,
@@ -1451,7 +1454,7 @@ const uint32_t c1_2[] = {
1451 0x705a6b04, 1454 0x705a6b04,
1452 0x045a6b6b, 1455 0x045a6b6b,
1453 0x80813a8b, 1456 0x80813a8b,
1454 0x21056900, 1457 0x21056c00,
1455 0x9100bb8e, 1458 0x9100bb8e,
1456 0x1c7af0f0, 1459 0x1c7af0f0,
1457 0x51004e02, 1460 0x51004e02,
@@ -1482,12 +1485,12 @@ const uint32_t c1_2[] = {
1482 0x51006004, 1485 0x51006004,
1483 0x512b6003, 1486 0x512b6003,
1484 0x513c6002, 1487 0x513c6002,
1485 0x21058a00, 1488 0x21058d00,
1486 0x90800680, 1489 0x90800680,
1487 0x01014081, 1490 0x01014081,
1488 0x09038181, 1491 0x09038181,
1489 0x00818080, 1492 0x00818080,
1490 0x21057d00, 1493 0x21058000,
1491 0x90800600, 1494 0x90800600,
1492 0x1f0afcfc, 1495 0x1f0afcfc,
1493 0x10f1f1e1, 1496 0x10f1f1e1,
@@ -1503,7 +1506,7 @@ const uint32_t c1_2[] = {
1503 0x6e604bf9, 1506 0x6e604bf9,
1504 0x01016b6b, 1507 0x01016b6b,
1505 0x808e1a0b, 1508 0x808e1a0b,
1506 0x2105a700, 1509 0x2105aa00,
1507 0xc90afc31, 1510 0xc90afc31,
1508 0x586e4e0d, 1511 0x586e4e0d,
1509 0x2700f07a, 1512 0x2700f07a,
@@ -1517,7 +1520,7 @@ const uint32_t c1_2[] = {
1517 0x2400016b, 1520 0x2400016b,
1518 0x09047a8e, 1521 0x09047a8e,
1519 0x808eba8b, 1522 0x808eba8b,
1520 0x2105a700, 1523 0x2105aa00,
1521 0x2400ff7a, 1524 0x2400ff7a,
1522 0x2400015a, 1525 0x2400015a,
1523 0x1f045656, 1526 0x1f045656,
@@ -1526,7 +1529,7 @@ const uint32_t c1_2[] = {
1526 0x1d0ecfcf, 1529 0x1d0ecfcf,
1527 0x811e078f, 1530 0x811e078f,
1528 0x91c0138f, 1531 0x91c0138f,
1529 0x2105b300, 1532 0x2105b600,
1530 0xc90fcf04, 1533 0xc90fcf04,
1531 0x1d0fcfcf, 1534 0x1d0fcfcf,
1532 0x811e078f, 1535 0x811e078f,
@@ -1544,7 +1547,7 @@ const uint32_t c1_2[] = {
1544 0x705a6b04, 1547 0x705a6b04,
1545 0x045a6b6b, 1548 0x045a6b6b,
1546 0x80813a8b, 1549 0x80813a8b,
1547 0x2105c600, 1550 0x2105c900,
1548 0x9100bb8e, 1551 0x9100bb8e,
1549 0x1c7af0f0, 1552 0x1c7af0f0,
1550 0x51004e02, 1553 0x51004e02,
@@ -1575,7 +1578,7 @@ const uint32_t c1_2[] = {
1575 0x0b0697c9, 1578 0x0b0697c9,
1576 0x1107c9c9, 1579 0x1107c9c9,
1577 0x113f1789, 1580 0x113f1789,
1578 0x2105e300, 1581 0x2105e600,
1579 0x240003c9, 1582 0x240003c9,
1580 0x103a3a89, 1583 0x103a3a89,
1581 0x1d099797, 1584 0x1d099797,
@@ -1769,7 +1772,7 @@ const uint32_t c1_2[] = {
1769 0x0b0697c9, 1772 0x0b0697c9,
1770 0x1107c9c9, 1773 0x1107c9c9,
1771 0x113f1789, 1774 0x113f1789,
1772 0x2106a500, 1775 0x2106a800,
1773 0x240003c9, 1776 0x240003c9,
1774 0x103a3a89, 1777 0x103a3a89,
1775 0x1d099797, 1778 0x1d099797,
diff --git a/fw/classify2_bin.c b/fw/classify2_bin.c
index 328412c..86e2e46 100644
--- a/fw/classify2_bin.c
+++ b/fw/classify2_bin.c
@@ -74,7 +74,7 @@
74const uint32_t c2[] = { 74const uint32_t c2[] = {
75 0x21000300, 75 0x21000300,
76 0xbabe0002, 76 0xbabe0002,
77 0x03000202, 77 0x03000203,
78 0x2300e99e, 78 0x2300e99e,
79 0x2eff8582, 79 0x2eff8582,
80 0x8104a482, 80 0x8104a482,
@@ -85,7 +85,7 @@ const uint32_t c2[] = {
85 0x2eff819d, 85 0x2eff819d,
86 0x2eff819c, 86 0x2eff819c,
87 0x9100175d, 87 0x9100175d,
88 0x24020282, 88 0x24020382,
89 0x240300c2, 89 0x240300c2,
90 0x81043782, 90 0x81043782,
91 0x5100fc03, 91 0x5100fc03,
diff --git a/fw/pam_bin.c b/fw/pam_bin.c
index f665f9b..42bddcf 100644
--- a/fw/pam_bin.c
+++ b/fw/pam_bin.c
@@ -74,7 +74,7 @@
74const uint32_t m[] = { 74const uint32_t m[] = {
75 0x21000300, 75 0x21000300,
76 0xbabe0003, 76 0xbabe0003,
77 0x03000202, 77 0x03000203,
78 0x2eff8582, 78 0x2eff8582,
79 0x8104a482, 79 0x8104a482,
80 0x240001e2, 80 0x240001e2,
@@ -84,7 +84,7 @@ const uint32_t m[] = {
84 0x9100171d, 84 0x9100171d,
85 0x11017d7d, 85 0x11017d7d,
86 0x2400005d, 86 0x2400005d,
87 0x24020282, 87 0x24020382,
88 0x240300c2, 88 0x240300c2,
89 0x81043782, 89 0x81043782,
90 0x2eff8780, 90 0x2eff8780,
diff --git a/fw/v0/classify1.p b/fw/v0/classify1.p
index 301516e..5872e5c 100644
--- a/fw/v0/classify1.p
+++ b/fw/v0/classify1.p
@@ -2086,7 +2086,16 @@ c1LocalInit_0:
2086 2086
2087 // Initialize the call table. Each PDSP with a LUT1 will do this, but they will 2087 // Initialize the call table. Each PDSP with a LUT1 will do this, but they will
2088 // each write the same values 2088 // each write the same values
2089 zero &s_headerParse.c1ParseMac, OFFSET(s_headerParse.c2ParseUdp) 2089 // zero &s_headerParse.c1ParseMac, OFFSET(s_headerParse.c2ParseUdp)
2090 // set the call table for all 24 entries to unknown parse
2091 mov r0.w0, f_c1ParseUnkn
2092 mov r1.b0, &s_headerParse.c1ParseMac
2093 mov r0.w2, SIZE(struct_headerParse)/2
2094c1LocalClearCallTbl:
2095 mviw *r1.b0++, r0.w0
2096 sub r0.w2, r0.w2, 1
2097 qbne c1LocalClearCallTbl, r0.w2, 0
2098
2090#ifdef PASS_PROC_L2 2099#ifdef PASS_PROC_L2
2091 mov s_headerParse.c1ParseMac, f_c1ParseMac 2100 mov s_headerParse.c1ParseMac, f_c1ParseMac
2092 mov s_headerParse.c1ParseVlan, f_c1ParseVlan 2101 mov s_headerParse.c1ParseVlan, f_c1ParseVlan
@@ -2108,13 +2117,14 @@ c1LocalInit_0:
2108 mov s_headerParse.c1ParseCustom, f_c1ParseCustom 2117 mov s_headerParse.c1ParseCustom, f_c1ParseCustom
2109 mov s_headerParse.c1ParseSctp, f_c1ParseSctp 2118 mov s_headerParse.c1ParseSctp, f_c1ParseSctp
2110#endif 2119#endif
2111 mov s_headerParse.c1ParseUnkn, f_c1ParseUnkn 2120 // No need to re-initialze the unknown parse as it is done already
2121 // mov s_headerParse.c1ParseUnkn, f_c1ParseUnkn
2112 2122
2113 // arg4 is too long if I use a direct set. Since this is init code the extra two instructions are OK 2123 // arg4 is too long if I use a direct set. Since this is init code the extra two instructions are OK
2114 mov r0.b0, OFFSET(s_headerParse.c2ParseUdp) 2124 // mov r0.b0, OFFSET(s_headerParse.c2ParseUdp)
2115 //add r0.b0, r0.b0, SIZE(s_headerParse.c1ParseUnkn) 2125 //add r0.b0, r0.b0, SIZE(s_headerParse.c1ParseUnkn)
2116 //sbco s_headerParse.c1parseMac, PAMEM_CONST_PARSE, OFFSET(s_headerParse.c1ParseMac), b0 2126 //sbco s_headerParse.c1parseMac, PAMEM_CONST_PARSE, OFFSET(s_headerParse.c1ParseMac), b0
2117 sbco s_headerParse.c1parseMac, PAMEM_CONST_PARSE, OFFSET_PARSE_TABLE, b0 2127 sbco s_headerParse.c1parseMac, PAMEM_CONST_PARSE, OFFSET_PARSE_TABLE, SIZE(struct_headerParse)
2118 // Verify the PDSP ID 2128 // Verify the PDSP ID
2119 lbco r0.b0, PAMEM_CONST_PDSP_INFO, OFFSET_ID, 1 2129 lbco r0.b0, PAMEM_CONST_PDSP_INFO, OFFSET_ID, 1
2120 qbeq c1LocalInit_1, r0.b0, 0 2130 qbeq c1LocalInit_1, r0.b0, 0
diff --git a/fw/v0/classify1_0.bib b/fw/v0/classify1_0.bib
index 75d35f4..9de635d 100644
--- a/fw/v0/classify1_0.bib
+++ b/fw/v0/classify1_0.bib
Binary files differ
diff --git a/fw/v0/classify1_0_bin.c b/fw/v0/classify1_0_bin.c
index f6adfe2..2058a56 100644
--- a/fw/v0/classify1_0_bin.c
+++ b/fw/v0/classify1_0_bin.c
@@ -72,7 +72,7 @@
72const uint32_t c1_0[] = { 72const uint32_t c1_0[] = {
73 0x21008a00, 73 0x21008a00,
74 0xbabe0001, 74 0xbabe0001,
75 0x03000202, 75 0x03000203,
76 0x24505084, 76 0x24505084,
77 0x108484c4, 77 0x108484c4,
78 0x10e4e4e5, 78 0x10e4e4e5,
@@ -222,7 +222,7 @@ const uint32_t c1_0[] = {
222 0x2eff819d, 222 0x2eff819d,
223 0x2eff819c, 223 0x2eff819c,
224 0x9100171d, 224 0x9100171d,
225 0x24020282, 225 0x24020382,
226 0x240300c2, 226 0x240300c2,
227 0x81043782, 227 0x81043782,
228 0xc909ff06, 228 0xc909ff06,
@@ -283,7 +283,7 @@ const uint32_t c1_0[] = {
283 0x81082c9c, 283 0x81082c9c,
284 0x2eff819c, 284 0x2eff819c,
285 0x21009b00, 285 0x21009b00,
286 0x2105cc00, 286 0x2105cf00,
287 0x2100d100, 287 0x2100d100,
288 0x1f08fcfc, 288 0x1f08fcfc,
289 0xc905ff00, 289 0xc905ff00,
@@ -502,7 +502,7 @@ const uint32_t c1_0[] = {
502 0x2eff8183, 502 0x2eff8183,
503 0x1f12e3e3, 503 0x1f12e3e3,
504 0x2400cf9e, 504 0x2400cf9e,
505 0x21049b00, 505 0x21049e00,
506 0x1f09fcfc, 506 0x1f09fcfc,
507 0xd106ff00, 507 0xd106ff00,
508 0xc905ff00, 508 0xc905ff00,
@@ -598,7 +598,7 @@ const uint32_t c1_0[] = {
598 0x01148181, 598 0x01148181,
599 0x9081fe86, 599 0x9081fe86,
600 0x2400cf9e, 600 0x2400cf9e,
601 0x21049b00, 601 0x21049e00,
602 0x1f00fcfc, 602 0x1f00fcfc,
603 0x91002481, 603 0x91002481,
604 0x0101e1e1, 604 0x0101e1e1,
@@ -631,7 +631,7 @@ const uint32_t c1_0[] = {
631 0x2e808b96, 631 0x2e808b96,
632 0x0b057601, 632 0x0b057601,
633 0x51000145, 633 0x51000145,
634 0x510401e1, 634 0x510401e4,
635 0x1f13fcfc, 635 0x1f13fcfc,
636 0x2eff8384, 636 0x2eff8384,
637 0x24002104, 637 0x24002104,
@@ -698,7 +698,7 @@ const uint32_t c1_0[] = {
698 0x108989d7, 698 0x108989d7,
699 0x24001059, 699 0x24001059,
700 0x2402939e, 700 0x2402939e,
701 0x21069100, 701 0x21069400,
702 0x24000104, 702 0x24000104,
703 0x240018c4, 703 0x240018c4,
704 0x2f000184, 704 0x2f000184,
@@ -813,14 +813,17 @@ const uint32_t c1_0[] = {
813 0x81007988, 813 0x81007988,
814 0x2eff818a, 814 0x2eff818a,
815 0x8108398a, 815 0x8108398a,
816 0x2eff9088, 816 0x24069080,
817 0x2405e5c8, 817 0x24002001,
818 0x24064d88, 818 0x240018c0,
819 0x24065ec9, 819 0x2d018001,
820 0x240671cf, 820 0x0501c0c0,
821 0x24068dd0, 821 0x6f00c0fe,
822 0x24002200, 822 0x2405e8c8,
823 0x8f00d508, 823 0x24065088,
824 0x240661c9,
825 0x240674cf,
826 0x8500f588,
824 0x91001760, 827 0x91001760,
825 0x51000003, 828 0x51000003,
826 0x2eff858e, 829 0x2eff858e,
@@ -830,11 +833,11 @@ const uint32_t c1_0[] = {
830 0x71406a04, 833 0x71406a04,
831 0x240004e6, 834 0x240004e6,
832 0x2f008186, 835 0x2f008186,
833 0x21032a00, 836 0x21032d00,
834 0x91007981, 837 0x91007981,
835 0x59206a03, 838 0x59206a03,
836 0x1c6ae2e2, 839 0x1c6ae2e2,
837 0x2102ff00, 840 0x21030200,
838 0x05206a4a, 841 0x05206a4a,
839 0x1c4ae1e1, 842 0x1c4ae1e1,
840 0x2eff918d, 843 0x2eff918d,
@@ -849,13 +852,13 @@ const uint32_t c1_0[] = {
849 0x2f010185, 852 0x2f010185,
850 0x09066a80, 853 0x09066a80,
851 0x8480318d, 854 0x8480318d,
852 0x21032a00, 855 0x21032d00,
853 0x2400006b, 856 0x2400006b,
854 0x106a6a4b, 857 0x106a6a4b,
855 0x8108398b, 858 0x8108398b,
856 0x850c398d, 859 0x850c398d,
857 0x1f057d7d, 860 0x1f057d7d,
858 0x21032a00, 861 0x21032d00,
859 0x240000da, 862 0x240000da,
860 0x10898980, 863 0x10898980,
861 0x24000d04, 864 0x24000d04,
@@ -866,7 +869,7 @@ const uint32_t c1_0[] = {
866 0x51ce4704, 869 0x51ce4704,
867 0x240001e6, 870 0x240001e6,
868 0x2f008186, 871 0x2f008186,
869 0x21032a00, 872 0x21032d00,
870 0x2400005a, 873 0x2400005a,
871 0x5101670a, 874 0x5101670a,
872 0x5102670a, 875 0x5102670a,
@@ -877,9 +880,9 @@ const uint32_t c1_0[] = {
877 0x5307674a, 880 0x5307674a,
878 0x240002e6, 881 0x240002e6,
879 0x2f008186, 882 0x2f008186,
880 0x21032a00, 883 0x21032d00,
881 0x21056200, 884 0x21056500,
882 0x2102f400, 885 0x2102f700,
883 0x6906291e, 886 0x6906291e,
884 0x91082481, 887 0x91082481,
885 0x0101e1e1, 888 0x0101e1e1,
@@ -894,7 +897,7 @@ const uint32_t c1_0[] = {
894 0x1d0ec9c9, 897 0x1d0ec9c9,
895 0x811e0789, 898 0x811e0789,
896 0x91c01389, 899 0x91c01389,
897 0x21033d00, 900 0x21034000,
898 0xc90fc904, 901 0xc90fc904,
899 0x1d0fc9c9, 902 0x1d0fc9c9,
900 0x811e0789, 903 0x811e0789,
@@ -907,7 +910,7 @@ const uint32_t c1_0[] = {
907 0x2400f024, 910 0x2400f024,
908 0x91001761, 911 0x91001761,
909 0x59030002, 912 0x59030002,
910 0x2305c49e, 913 0x2305c79e,
911 0x2f000384, 914 0x2f000384,
912 0x2100d100, 915 0x2100d100,
913 0x240021e4, 916 0x240021e4,
@@ -916,7 +919,7 @@ const uint32_t c1_0[] = {
916 0x593c8004, 919 0x593c8004,
917 0x240010e6, 920 0x240010e6,
918 0x2f008186, 921 0x2f008186,
919 0x21032a00, 922 0x21032d00,
920 0x240000e6, 923 0x240000e6,
921 0x2f008186, 924 0x2f008186,
922 0x2e80878a, 925 0x2e80878a,
@@ -1010,7 +1013,7 @@ const uint32_t c1_0[] = {
1010 0xe10c2281, 1013 0xe10c2281,
1011 0xc9076a02, 1014 0xc9076a02,
1012 0x81c03394, 1015 0x81c03394,
1013 0x21032a00, 1016 0x21032d00,
1014 0x240000e6, 1017 0x240000e6,
1015 0x2f008186, 1018 0x2f008186,
1016 0x2e80838a, 1019 0x2e80838a,
@@ -1020,22 +1023,22 @@ const uint32_t c1_0[] = {
1020 0x58c08004, 1023 0x58c08004,
1021 0x240010e6, 1024 0x240010e6,
1022 0x2f008186, 1025 0x2f008186,
1023 0x21032a00, 1026 0x21032d00,
1024 0x240018c4, 1027 0x240018c4,
1025 0x2f000384, 1028 0x2f000384,
1026 0x21044800, 1029 0x21044b00,
1027 0x240014c4, 1030 0x240014c4,
1028 0x2f000384, 1031 0x2f000384,
1029 0x69016a17, 1032 0x69016a17,
1030 0x593c8004, 1033 0x593c8004,
1031 0x240010e6, 1034 0x240010e6,
1032 0x1f007a7a, 1035 0x1f007a7a,
1033 0x21032a00, 1036 0x21032d00,
1034 0x2e80838e, 1037 0x2e80838e,
1035 0x71046e04, 1038 0x71046e04,
1036 0x240011e6, 1039 0x240011e6,
1037 0x1f007a7a, 1040 0x1f007a7a,
1038 0x21032a00, 1041 0x21032d00,
1039 0x09056e81, 1042 0x09056e81,
1040 0x09036ec1, 1043 0x09036ec1,
1041 0x00c18181, 1044 0x00c18181,
@@ -1048,26 +1051,26 @@ const uint32_t c1_0[] = {
1048 0x8281f38e, 1051 0x8281f38e,
1049 0x240020c4, 1052 0x240020c4,
1050 0x2f000384, 1053 0x2f000384,
1051 0x21032a00, 1054 0x21032d00,
1052 0x69026a0e, 1055 0x69026a0e,
1053 0x59248004, 1056 0x59248004,
1054 0x240010e6, 1057 0x240010e6,
1055 0x1f007a7a, 1058 0x1f007a7a,
1056 0x21032a00, 1059 0x21032d00,
1057 0x2e80878e, 1060 0x2e80878e,
1058 0x71106e04, 1061 0x71106e04,
1059 0x240012e6, 1062 0x240012e6,
1060 0x1f007a7a, 1063 0x1f007a7a,
1061 0x21032a00, 1064 0x21032d00,
1062 0x09046e81, 1065 0x09046e81,
1063 0x01008181, 1066 0x01008181,
1064 0x8081fa8e, 1067 0x8081fa8e,
1065 0x21032a00, 1068 0x21032d00,
1066 0x69036a0d, 1069 0x69036a0d,
1067 0x59188004, 1070 0x59188004,
1068 0x240010e6, 1071 0x240010e6,
1069 0x1f007a7a, 1072 0x1f007a7a,
1070 0x21032a00, 1073 0x21032d00,
1071 0x2e80818e, 1074 0x2e80818e,
1072 0x1d035d5d, 1075 0x1d035d5d,
1073 0xc9006e05, 1076 0xc9006e05,
@@ -1075,12 +1078,12 @@ const uint32_t c1_0[] = {
1075 0x1d045d5d, 1078 0x1d045d5d,
1076 0xc9016e02, 1079 0xc9016e02,
1077 0x1f045d5d, 1080 0x1f045d5d,
1078 0x21032a00, 1081 0x21032d00,
1079 0x69066a10, 1082 0x69066a10,
1080 0x59248004, 1083 0x59248004,
1081 0x240010e6, 1084 0x240010e6,
1082 0x1f007a7a, 1085 0x1f007a7a,
1083 0x21032a00, 1086 0x21032d00,
1084 0x2e80878e, 1087 0x2e80878e,
1085 0x51006e09, 1088 0x51006e09,
1086 0x09036f82, 1089 0x09036f82,
@@ -1090,13 +1093,13 @@ const uint32_t c1_0[] = {
1090 0x2f000384, 1093 0x2f000384,
1091 0x2e80858f, 1094 0x2e80858f,
1092 0x05016e6e, 1095 0x05016e6e,
1093 0x2103f400, 1096 0x2103f700,
1094 0x21032a00, 1097 0x21032d00,
1095 0x69076a10, 1098 0x69076a10,
1096 0x59248004, 1099 0x59248004,
1097 0x240010e6, 1100 0x240010e6,
1098 0x1f007a7a, 1101 0x1f007a7a,
1099 0x21032a00, 1102 0x21032d00,
1100 0x2e80878e, 1103 0x2e80878e,
1101 0x51006e09, 1104 0x51006e09,
1102 0x09036f82, 1105 0x09036f82,
@@ -1106,14 +1109,14 @@ const uint32_t c1_0[] = {
1106 0x2f000384, 1109 0x2f000384,
1107 0x2e80858f, 1110 0x2e80858f,
1108 0x05016e6e, 1111 0x05016e6e,
1109 0x21040400, 1112 0x21040700,
1110 0x21032a00, 1113 0x21032d00,
1111 0x69086a1b, 1114 0x69086a1b,
1112 0x24004cc0, 1115 0x24004cc0,
1113 0x58c08004, 1116 0x58c08004,
1114 0x240010e6, 1117 0x240010e6,
1115 0x1f007a7a, 1118 0x1f007a7a,
1116 0x21032a00, 1119 0x21032d00,
1117 0x2e808b8e, 1120 0x2e808b8e,
1118 0x240100c2, 1121 0x240100c2,
1119 0x51006e12, 1122 0x51006e12,
@@ -1133,14 +1136,14 @@ const uint32_t c1_0[] = {
1133 0x2f000184, 1136 0x2f000184,
1134 0x2e80898f, 1137 0x2e80898f,
1135 0x05016e6e, 1138 0x05016e6e,
1136 0x21041600, 1139 0x21041900,
1137 0x21032a00, 1140 0x21032d00,
1138 0x69096a1c, 1141 0x69096a1c,
1139 0x2400b0c0, 1142 0x2400b0c0,
1140 0x58c08004, 1143 0x58c08004,
1141 0x240010e6, 1144 0x240010e6,
1142 0x1f007a7a, 1145 0x1f007a7a,
1143 0x21032a00, 1146 0x21032d00,
1144 0x2e808d8e, 1147 0x2e808d8e,
1145 0x240200c2, 1148 0x240200c2,
1146 0x51006e13, 1149 0x51006e13,
@@ -1156,16 +1159,16 @@ const uint32_t c1_0[] = {
1156 0x8082fe91, 1159 0x8082fe91,
1157 0x01108282, 1160 0x01108282,
1158 0x05014e4e, 1161 0x05014e4e,
1159 0x21043700, 1162 0x21043a00,
1160 0x240018c4, 1163 0x240018c4,
1161 0x2f000184, 1164 0x2f000184,
1162 0x2e808b8f, 1165 0x2e808b8f,
1163 0x05016e6e, 1166 0x05016e6e,
1164 0x21043100, 1167 0x21043400,
1165 0x21032a00, 1168 0x21032d00,
1166 0x240002e6, 1169 0x240002e6,
1167 0x1f007a7a, 1170 0x1f007a7a,
1168 0x21032a00, 1171 0x21032d00,
1169 0x240000e1, 1172 0x240000e1,
1170 0x240010c4, 1173 0x240010c4,
1171 0x2e80878e, 1174 0x2e80878e,
@@ -1175,7 +1178,7 @@ const uint32_t c1_0[] = {
1175 0x01010101, 1178 0x01010101,
1176 0x0110c1c1, 1179 0x0110c1c1,
1177 0x671f01fa, 1180 0x671f01fa,
1178 0x21032a00, 1181 0x21032d00,
1179 0x2e80818a, 1182 0x2e80818a,
1180 0x24000004, 1183 0x24000004,
1181 0x240014c4, 1184 0x240014c4,
@@ -1202,8 +1205,8 @@ const uint32_t c1_0[] = {
1202 0x10e2e2e5, 1205 0x10e2e2e5,
1203 0x2f000384, 1206 0x2f000384,
1204 0x9083e286, 1207 0x9083e286,
1205 0x21032a00, 1208 0x21032d00,
1206 0x21032a00, 1209 0x21032d00,
1207 0x24000004, 1210 0x24000004,
1208 0x240010c4, 1211 0x240010c4,
1209 0x2f000384, 1212 0x2f000384,
@@ -1212,12 +1215,12 @@ const uint32_t c1_0[] = {
1212 0x2f000384, 1215 0x2f000384,
1213 0x9100b78e, 1216 0x9100b78e,
1214 0x2f00858e, 1217 0x2f00858e,
1215 0x21032a00, 1218 0x21032d00,
1216 0x240058c0, 1219 0x240058c0,
1217 0x58c08004, 1220 0x58c08004,
1218 0x240010e6, 1221 0x240010e6,
1219 0x2f008186, 1222 0x2f008186,
1220 0x21032a00, 1223 0x21032d00,
1221 0x1f027d7d, 1224 0x1f027d7d,
1222 0x2e80838a, 1225 0x2e80838a,
1223 0x106a6a24, 1226 0x106a6a24,
@@ -1248,7 +1251,7 @@ const uint32_t c1_0[] = {
1248 0x01040101, 1251 0x01040101,
1249 0x01012424, 1252 0x01012424,
1250 0x671024fc, 1253 0x671024fc,
1251 0x21032a00, 1254 0x21032d00,
1252 0x10d7d790, 1255 0x10d7d790,
1253 0x24000442, 1256 0x24000442,
1254 0x69026619, 1257 0x69026619,
@@ -1262,7 +1265,7 @@ const uint32_t c1_0[] = {
1262 0x11e08181, 1265 0x11e08181,
1263 0x51014703, 1266 0x51014703,
1264 0x240016c1, 1267 0x240016c1,
1265 0x2104aa00, 1268 0x2104ad00,
1266 0x24000dc1, 1269 0x24000dc1,
1267 0x12c18181, 1270 0x12c18181,
1268 0x812c07c1, 1271 0x812c07c1,
@@ -1304,7 +1307,7 @@ const uint32_t c1_0[] = {
1304 0x11c03900, 1307 0x11c03900,
1305 0x51000003, 1308 0x51000003,
1306 0x107b7b21, 1309 0x107b7b21,
1307 0x2104d900, 1310 0x2104dc00,
1308 0xd1010106, 1311 0xd1010106,
1309 0x111f5900, 1312 0x111f5900,
1310 0x51030002, 1313 0x51030002,
@@ -1317,11 +1320,11 @@ const uint32_t c1_0[] = {
1317 0x00214646, 1320 0x00214646,
1318 0x00018686, 1321 0x00018686,
1319 0x24000642, 1322 0x24000642,
1320 0x2104ea00, 1323 0x2104ed00,
1321 0x00228686, 1324 0x00228686,
1322 0xc9016809, 1325 0xc9016809,
1323 0x00224646, 1326 0x00224646,
1324 0x2104ea00, 1327 0x2104ed00,
1325 0xc9026803, 1328 0xc9026803,
1326 0x007b8686, 1329 0x007b8686,
1327 0x24000642, 1330 0x24000642,
@@ -1332,7 +1335,7 @@ const uint32_t c1_0[] = {
1332 0x1d0e8686, 1335 0x1d0e8686,
1333 0x811e07c6, 1336 0x811e07c6,
1334 0x91c013c6, 1337 0x91c013c6,
1335 0x2104f300, 1338 0x2104f600,
1336 0xc90f8604, 1339 0xc90f8604,
1337 0x1d0f8686, 1340 0x1d0f8686,
1338 0x811e07c6, 1341 0x811e07c6,
@@ -1447,7 +1450,7 @@ const uint32_t c1_0[] = {
1447 0x209e0000, 1450 0x209e0000,
1448 0x24000ce6, 1451 0x24000ce6,
1449 0x2f008186, 1452 0x2f008186,
1450 0x21032a00, 1453 0x21032d00,
1451 0x2e80818a, 1454 0x2e80818a,
1452 0x2eff818d, 1455 0x2eff818d,
1453 0x240034c0, 1456 0x240034c0,
@@ -1456,7 +1459,7 @@ const uint32_t c1_0[] = {
1456 0x58c08004, 1459 0x58c08004,
1457 0x240010e6, 1460 0x240010e6,
1458 0x2f008186, 1461 0x2f008186,
1459 0x21032a00, 1462 0x21032d00,
1460 0x91007981, 1463 0x91007981,
1461 0x69406a0b, 1464 0x69406a0b,
1462 0x2700e160, 1465 0x2700e160,
@@ -1465,14 +1468,14 @@ const uint32_t c1_0[] = {
1465 0x69206005, 1468 0x69206005,
1466 0x240004e6, 1469 0x240004e6,
1467 0x2f008186, 1470 0x2f008186,
1468 0x21032a00, 1471 0x21032d00,
1469 0x01206060, 1472 0x01206060,
1470 0x1060606a, 1473 0x1060606a,
1471 0x2f00800a, 1474 0x2f00800a,
1472 0x61406a04, 1475 0x61406a04,
1473 0x240004e6, 1476 0x240004e6,
1474 0x2f008186, 1477 0x2f008186,
1475 0x21032a00, 1478 0x21032d00,
1476 0x2400016b, 1479 0x2400016b,
1477 0x106a6a4b, 1480 0x106a6a4b,
1478 0x24000004, 1481 0x24000004,
@@ -1484,11 +1487,11 @@ const uint32_t c1_0[] = {
1484 0x51004a18, 1487 0x51004a18,
1485 0x240003e6, 1488 0x240003e6,
1486 0x1f007a7a, 1489 0x1f007a7a,
1487 0x21032a00, 1490 0x21032d00,
1488 0x61206a04, 1491 0x61206a04,
1489 0x05206a60, 1492 0x05206a60,
1490 0x1e60e1e1, 1493 0x1e60e1e1,
1491 0x21058c00, 1494 0x21058f00,
1492 0x1e6ae2e2, 1495 0x1e6ae2e2,
1493 0x2e808f8e, 1496 0x2e808f8e,
1494 0xd1077d0a, 1497 0xd1077d0a,
@@ -1500,11 +1503,11 @@ const uint32_t c1_0[] = {
1500 0x104b4b25, 1503 0x104b4b25,
1501 0x24000105, 1504 0x24000105,
1502 0x2f010185, 1505 0x2f010185,
1503 0x21032a00, 1506 0x21032d00,
1504 0x8108398b, 1507 0x8108398b,
1505 0x850c398d, 1508 0x850c398d,
1506 0x1f057d7d, 1509 0x1f057d7d,
1507 0x21032a00, 1510 0x21032d00,
1508 0x2e80878e, 1511 0x2e80878e,
1509 0x2f01878e, 1512 0x2f01878e,
1510 0x240010c4, 1513 0x240010c4,
@@ -1528,7 +1531,7 @@ const uint32_t c1_0[] = {
1528 0x10cece8b, 1531 0x10cece8b,
1529 0x240004c4, 1532 0x240004c4,
1530 0x2f000384, 1533 0x2f000384,
1531 0x21058700, 1534 0x21058a00,
1532 0x2e80878e, 1535 0x2e80878e,
1533 0x2f01878e, 1536 0x2f01878e,
1534 0x240010c4, 1537 0x240010c4,
@@ -1545,7 +1548,7 @@ const uint32_t c1_0[] = {
1545 0x10cece8b, 1548 0x10cece8b,
1546 0x240004c4, 1549 0x240004c4,
1547 0x2f000384, 1550 0x2f000384,
1548 0x21058700, 1551 0x21058a00,
1549 0xc9077d07, 1552 0xc9077d07,
1550 0x13082424, 1553 0x13082424,
1551 0x1f047d7d, 1554 0x1f047d7d,
@@ -1569,13 +1572,13 @@ const uint32_t c1_0[] = {
1569 0x59204b06, 1572 0x59204b06,
1570 0x51016b03, 1573 0x51016b03,
1571 0x1c4be2e2, 1574 0x1c4be2e2,
1572 0x2105e300, 1575 0x2105e600,
1573 0x1e4be2e2, 1576 0x1e4be2e2,
1574 0x2105e300, 1577 0x2105e600,
1575 0x05204b4b, 1578 0x05204b4b,
1576 0x51016b03, 1579 0x51016b03,
1577 0x1c4be1e1, 1580 0x1c4be1e1,
1578 0x2105e300, 1581 0x2105e600,
1579 0x1e4be1e1, 1582 0x1e4be1e1,
1580 0x81007981, 1583 0x81007981,
1581 0x2100d100, 1584 0x2100d100,
@@ -1618,11 +1621,11 @@ const uint32_t c1_0[] = {
1618 0x111f0101, 1621 0x111f0101,
1619 0x68013003, 1622 0x68013003,
1620 0x1f15fcfc, 1623 0x1f15fcfc,
1621 0x21064a00, 1624 0x21064d00,
1622 0x019010c1, 1625 0x019010c1,
1623 0x80c13991, 1626 0x80c13991,
1624 0x81811961, 1627 0x81811961,
1625 0x21064a00, 1628 0x21064d00,
1626 0x1f071919, 1629 0x1f071919,
1627 0x10d0d0ce, 1630 0x10d0d0ce,
1628 0x0108c4c4, 1631 0x0108c4c4,
@@ -1699,7 +1702,7 @@ const uint32_t c1_0[] = {
1699 0x01029696, 1702 0x01029696,
1700 0x240002c4, 1703 0x240002c4,
1701 0x2f000384, 1704 0x2f000384,
1702 0x2105fb00, 1705 0x2105fe00,
1703 0x1f07d9d9, 1706 0x1f07d9d9,
1704 0x1f0efcfc, 1707 0x1f0efcfc,
1705 0x2e80838e, 1708 0x2e80838e,
@@ -1740,13 +1743,13 @@ const uint32_t c1_0[] = {
1740 0x24000403, 1743 0x24000403,
1741 0x209e0000, 1744 0x209e0000,
1742 0x2400b837, 1745 0x2400b837,
1743 0x21068800, 1746 0x21068b00,
1744 0x2400b037, 1747 0x2400b037,
1745 0x240002de, 1748 0x240002de,
1746 0x24001003, 1749 0x24001003,
1747 0x209e0000, 1750 0x209e0000,
1748 0x24002837, 1751 0x24002837,
1749 0x21068800, 1752 0x21068b00,
1750 0x1f0ffcfc, 1753 0x1f0ffcfc,
1751 0x13283737, 1754 0x13283737,
1752 0x240002de, 1755 0x240002de,
@@ -1765,7 +1768,7 @@ const uint32_t c1_0[] = {
1765 0x1f031d1d, 1768 0x1f031d1d,
1766 0x10cecec7, 1769 0x10cecec7,
1767 0x108e8e87, 1770 0x108e8e87,
1768 0x2106a300, 1771 0x2106a600,
1769 0x1f021d1d, 1772 0x1f021d1d,
1770 0x11ffcec7, 1773 0x11ffcec7,
1771 0x11ff8e87, 1774 0x11ff8e87,
@@ -1785,7 +1788,7 @@ const uint32_t c1_0[] = {
1785 0x1f031d1d, 1788 0x1f031d1d,
1786 0x10cecec7, 1789 0x10cecec7,
1787 0x108e8e87, 1790 0x108e8e87,
1788 0x2106b700, 1791 0x2106ba00,
1789 0x1f021d1d, 1792 0x1f021d1d,
1790 0x11ffcec7, 1793 0x11ffcec7,
1791 0x11ff8e87, 1794 0x11ff8e87,
diff --git a/fw/v0/classify1_1.bib b/fw/v0/classify1_1.bib
index 0b013cd..e2a269f 100644
--- a/fw/v0/classify1_1.bib
+++ b/fw/v0/classify1_1.bib
Binary files differ
diff --git a/fw/v0/classify1_1_bin.c b/fw/v0/classify1_1_bin.c
index ec76849..aadb9b3 100644
--- a/fw/v0/classify1_1_bin.c
+++ b/fw/v0/classify1_1_bin.c
@@ -73,7 +73,7 @@
73const uint32_t c1_1[] = { 73const uint32_t c1_1[] = {
74 0x21000300, 74 0x21000300,
75 0xbabe0001, 75 0xbabe0001,
76 0x03000202, 76 0x03000203,
77 0x2301bb9e, 77 0x2301bb9e,
78 0x2eff8582, 78 0x2eff8582,
79 0x8104a482, 79 0x8104a482,
@@ -84,7 +84,7 @@ const uint32_t c1_1[] = {
84 0x2eff819d, 84 0x2eff819d,
85 0x2eff819c, 85 0x2eff819c,
86 0x9100171d, 86 0x9100171d,
87 0x24020282, 87 0x24020382,
88 0x240300c2, 88 0x240300c2,
89 0x81043782, 89 0x81043782,
90 0xc901ff0f, 90 0xc901ff0f,
@@ -151,7 +151,7 @@ const uint32_t c1_1[] = {
151 0x81082c9c, 151 0x81082c9c,
152 0x2eff819c, 152 0x2eff819c,
153 0x21001000, 153 0x21001000,
154 0x2104bc00, 154 0x2104bf00,
155 0x21004c00, 155 0x21004c00,
156 0x1f08fcfc, 156 0x1f08fcfc,
157 0xc905ff00, 157 0xc905ff00,
@@ -369,7 +369,7 @@ const uint32_t c1_1[] = {
369 0x2eff8183, 369 0x2eff8183,
370 0x1f12e3e3, 370 0x1f12e3e3,
371 0x24004a9e, 371 0x24004a9e,
372 0x21038c00, 372 0x21038f00,
373 0x1f09fcfc, 373 0x1f09fcfc,
374 0xd106ff00, 374 0xd106ff00,
375 0xc905ff00, 375 0xc905ff00,
@@ -432,7 +432,7 @@ const uint32_t c1_1[] = {
432 0x2e808b96, 432 0x2e808b96,
433 0x0b057601, 433 0x0b057601,
434 0x51000107, 434 0x51000107,
435 0x5104019a, 435 0x5104019d,
436 0x1f13fcfc, 436 0x1f13fcfc,
437 0x2eff8384, 437 0x2eff8384,
438 0x24002104, 438 0x24002104,
@@ -535,22 +535,25 @@ const uint32_t c1_1[] = {
535 0x81007988, 535 0x81007988,
536 0x2eff818a, 536 0x2eff818a,
537 0x8108398a, 537 0x8108398a,
538 0x2eff9088, 538 0x24069980,
539 0x2404d589, 539 0x24002001,
540 0x24056cca, 540 0x240018c0,
541 0x2405ff8a, 541 0x2d018001,
542 0x24060bcb, 542 0x0501c0c0,
543 0x2406178b, 543 0x6f00c0fe,
544 0x240623cc, 544 0x2404d889,
545 0x24062f8c, 545 0x24056fca,
546 0x240654cd, 546 0x2406028a,
547 0x2406628d, 547 0x24060ecb,
548 0x24066bce, 548 0x24061a8b,
549 0x24069a8e, 549 0x240626cc,
550 0x24067d8f, 550 0x2406328c,
551 0x240696d0, 551 0x240657cd,
552 0x24002200, 552 0x2406658d,
553 0x8f80d508, 553 0x24066ece,
554 0x24069d8e,
555 0x2406808f,
556 0x8580f588,
554 0x91001760, 557 0x91001760,
555 0x51000003, 558 0x51000003,
556 0x2eff858e, 559 0x2eff858e,
@@ -560,11 +563,11 @@ const uint32_t c1_1[] = {
560 0x71406a04, 563 0x71406a04,
561 0x240004e6, 564 0x240004e6,
562 0x2f008186, 565 0x2f008186,
563 0x21021b00, 566 0x21021e00,
564 0x91007981, 567 0x91007981,
565 0x59206a03, 568 0x59206a03,
566 0x1c6ae2e2, 569 0x1c6ae2e2,
567 0x2101f000, 570 0x2101f300,
568 0x05206a4a, 571 0x05206a4a,
569 0x1c4ae1e1, 572 0x1c4ae1e1,
570 0x2eff918d, 573 0x2eff918d,
@@ -579,13 +582,13 @@ const uint32_t c1_1[] = {
579 0x2f010185, 582 0x2f010185,
580 0x09066a80, 583 0x09066a80,
581 0x8480318d, 584 0x8480318d,
582 0x21021b00, 585 0x21021e00,
583 0x2400006b, 586 0x2400006b,
584 0x106a6a4b, 587 0x106a6a4b,
585 0x8108398b, 588 0x8108398b,
586 0x850c398d, 589 0x850c398d,
587 0x1f057d7d, 590 0x1f057d7d,
588 0x21021b00, 591 0x21021e00,
589 0x240000da, 592 0x240000da,
590 0x10898980, 593 0x10898980,
591 0x24000d04, 594 0x24000d04,
@@ -596,7 +599,7 @@ const uint32_t c1_1[] = {
596 0x51ce4704, 599 0x51ce4704,
597 0x240001e6, 600 0x240001e6,
598 0x2f008186, 601 0x2f008186,
599 0x21021b00, 602 0x21021e00,
600 0x2400005a, 603 0x2400005a,
601 0x5101670a, 604 0x5101670a,
602 0x5102670a, 605 0x5102670a,
@@ -607,9 +610,9 @@ const uint32_t c1_1[] = {
607 0x5307674a, 610 0x5307674a,
608 0x240002e6, 611 0x240002e6,
609 0x2f008186, 612 0x2f008186,
610 0x21021b00, 613 0x21021e00,
611 0x21045200, 614 0x21045500,
612 0x2101e500, 615 0x2101e800,
613 0x6906291e, 616 0x6906291e,
614 0x91082481, 617 0x91082481,
615 0x0101e1e1, 618 0x0101e1e1,
@@ -624,7 +627,7 @@ const uint32_t c1_1[] = {
624 0x1d0ec9c9, 627 0x1d0ec9c9,
625 0x811e0789, 628 0x811e0789,
626 0x91c01389, 629 0x91c01389,
627 0x21022e00, 630 0x21023100,
628 0xc90fc904, 631 0xc90fc904,
629 0x1d0fc9c9, 632 0x1d0fc9c9,
630 0x811e0789, 633 0x811e0789,
@@ -637,7 +640,7 @@ const uint32_t c1_1[] = {
637 0x2400f024, 640 0x2400f024,
638 0x91001761, 641 0x91001761,
639 0x59030002, 642 0x59030002,
640 0x2304b49e, 643 0x2304b79e,
641 0x2f000384, 644 0x2f000384,
642 0x21004c00, 645 0x21004c00,
643 0x240021e4, 646 0x240021e4,
@@ -646,7 +649,7 @@ const uint32_t c1_1[] = {
646 0x593c8004, 649 0x593c8004,
647 0x240010e6, 650 0x240010e6,
648 0x2f008186, 651 0x2f008186,
649 0x21021b00, 652 0x21021e00,
650 0x240000e6, 653 0x240000e6,
651 0x2f008186, 654 0x2f008186,
652 0x2e80878a, 655 0x2e80878a,
@@ -740,7 +743,7 @@ const uint32_t c1_1[] = {
740 0xe10c2281, 743 0xe10c2281,
741 0xc9076a02, 744 0xc9076a02,
742 0x81c03394, 745 0x81c03394,
743 0x21021b00, 746 0x21021e00,
744 0x240000e6, 747 0x240000e6,
745 0x2f008186, 748 0x2f008186,
746 0x2e80838a, 749 0x2e80838a,
@@ -750,22 +753,22 @@ const uint32_t c1_1[] = {
750 0x58c08004, 753 0x58c08004,
751 0x240010e6, 754 0x240010e6,
752 0x2f008186, 755 0x2f008186,
753 0x21021b00, 756 0x21021e00,
754 0x240018c4, 757 0x240018c4,
755 0x2f000384, 758 0x2f000384,
756 0x21033900, 759 0x21033c00,
757 0x240014c4, 760 0x240014c4,
758 0x2f000384, 761 0x2f000384,
759 0x69016a17, 762 0x69016a17,
760 0x593c8004, 763 0x593c8004,
761 0x240010e6, 764 0x240010e6,
762 0x1f007a7a, 765 0x1f007a7a,
763 0x21021b00, 766 0x21021e00,
764 0x2e80838e, 767 0x2e80838e,
765 0x71046e04, 768 0x71046e04,
766 0x240011e6, 769 0x240011e6,
767 0x1f007a7a, 770 0x1f007a7a,
768 0x21021b00, 771 0x21021e00,
769 0x09056e81, 772 0x09056e81,
770 0x09036ec1, 773 0x09036ec1,
771 0x00c18181, 774 0x00c18181,
@@ -778,26 +781,26 @@ const uint32_t c1_1[] = {
778 0x8281f38e, 781 0x8281f38e,
779 0x240020c4, 782 0x240020c4,
780 0x2f000384, 783 0x2f000384,
781 0x21021b00, 784 0x21021e00,
782 0x69026a0e, 785 0x69026a0e,
783 0x59248004, 786 0x59248004,
784 0x240010e6, 787 0x240010e6,
785 0x1f007a7a, 788 0x1f007a7a,
786 0x21021b00, 789 0x21021e00,
787 0x2e80878e, 790 0x2e80878e,
788 0x71106e04, 791 0x71106e04,
789 0x240012e6, 792 0x240012e6,
790 0x1f007a7a, 793 0x1f007a7a,
791 0x21021b00, 794 0x21021e00,
792 0x09046e81, 795 0x09046e81,
793 0x01008181, 796 0x01008181,
794 0x8081fa8e, 797 0x8081fa8e,
795 0x21021b00, 798 0x21021e00,
796 0x69036a0d, 799 0x69036a0d,
797 0x59188004, 800 0x59188004,
798 0x240010e6, 801 0x240010e6,
799 0x1f007a7a, 802 0x1f007a7a,
800 0x21021b00, 803 0x21021e00,
801 0x2e80818e, 804 0x2e80818e,
802 0x1d035d5d, 805 0x1d035d5d,
803 0xc9006e05, 806 0xc9006e05,
@@ -805,12 +808,12 @@ const uint32_t c1_1[] = {
805 0x1d045d5d, 808 0x1d045d5d,
806 0xc9016e02, 809 0xc9016e02,
807 0x1f045d5d, 810 0x1f045d5d,
808 0x21021b00, 811 0x21021e00,
809 0x69066a10, 812 0x69066a10,
810 0x59248004, 813 0x59248004,
811 0x240010e6, 814 0x240010e6,
812 0x1f007a7a, 815 0x1f007a7a,
813 0x21021b00, 816 0x21021e00,
814 0x2e80878e, 817 0x2e80878e,
815 0x51006e09, 818 0x51006e09,
816 0x09036f82, 819 0x09036f82,
@@ -820,13 +823,13 @@ const uint32_t c1_1[] = {
820 0x2f000384, 823 0x2f000384,
821 0x2e80858f, 824 0x2e80858f,
822 0x05016e6e, 825 0x05016e6e,
823 0x2102e500, 826 0x2102e800,
824 0x21021b00, 827 0x21021e00,
825 0x69076a10, 828 0x69076a10,
826 0x59248004, 829 0x59248004,
827 0x240010e6, 830 0x240010e6,
828 0x1f007a7a, 831 0x1f007a7a,
829 0x21021b00, 832 0x21021e00,
830 0x2e80878e, 833 0x2e80878e,
831 0x51006e09, 834 0x51006e09,
832 0x09036f82, 835 0x09036f82,
@@ -836,14 +839,14 @@ const uint32_t c1_1[] = {
836 0x2f000384, 839 0x2f000384,
837 0x2e80858f, 840 0x2e80858f,
838 0x05016e6e, 841 0x05016e6e,
839 0x2102f500, 842 0x2102f800,
840 0x21021b00, 843 0x21021e00,
841 0x69086a1b, 844 0x69086a1b,
842 0x24004cc0, 845 0x24004cc0,
843 0x58c08004, 846 0x58c08004,
844 0x240010e6, 847 0x240010e6,
845 0x1f007a7a, 848 0x1f007a7a,
846 0x21021b00, 849 0x21021e00,
847 0x2e808b8e, 850 0x2e808b8e,
848 0x240100c2, 851 0x240100c2,
849 0x51006e12, 852 0x51006e12,
@@ -863,14 +866,14 @@ const uint32_t c1_1[] = {
863 0x2f000184, 866 0x2f000184,
864 0x2e80898f, 867 0x2e80898f,
865 0x05016e6e, 868 0x05016e6e,
866 0x21030700, 869 0x21030a00,
867 0x21021b00, 870 0x21021e00,
868 0x69096a1c, 871 0x69096a1c,
869 0x2400b0c0, 872 0x2400b0c0,
870 0x58c08004, 873 0x58c08004,
871 0x240010e6, 874 0x240010e6,
872 0x1f007a7a, 875 0x1f007a7a,
873 0x21021b00, 876 0x21021e00,
874 0x2e808d8e, 877 0x2e808d8e,
875 0x240200c2, 878 0x240200c2,
876 0x51006e13, 879 0x51006e13,
@@ -886,16 +889,16 @@ const uint32_t c1_1[] = {
886 0x8082fe91, 889 0x8082fe91,
887 0x01108282, 890 0x01108282,
888 0x05014e4e, 891 0x05014e4e,
889 0x21032800, 892 0x21032b00,
890 0x240018c4, 893 0x240018c4,
891 0x2f000184, 894 0x2f000184,
892 0x2e808b8f, 895 0x2e808b8f,
893 0x05016e6e, 896 0x05016e6e,
894 0x21032200, 897 0x21032500,
895 0x21021b00, 898 0x21021e00,
896 0x240002e6, 899 0x240002e6,
897 0x1f007a7a, 900 0x1f007a7a,
898 0x21021b00, 901 0x21021e00,
899 0x240000e1, 902 0x240000e1,
900 0x240010c4, 903 0x240010c4,
901 0x2e80878e, 904 0x2e80878e,
@@ -905,7 +908,7 @@ const uint32_t c1_1[] = {
905 0x01010101, 908 0x01010101,
906 0x0110c1c1, 909 0x0110c1c1,
907 0x671f01fa, 910 0x671f01fa,
908 0x21021b00, 911 0x21021e00,
909 0x2e80818a, 912 0x2e80818a,
910 0x24000004, 913 0x24000004,
911 0x240014c4, 914 0x240014c4,
@@ -932,8 +935,8 @@ const uint32_t c1_1[] = {
932 0x10e2e2e5, 935 0x10e2e2e5,
933 0x2f000384, 936 0x2f000384,
934 0x9083e286, 937 0x9083e286,
935 0x21021b00, 938 0x21021e00,
936 0x21021b00, 939 0x21021e00,
937 0x24000004, 940 0x24000004,
938 0x240010c4, 941 0x240010c4,
939 0x2f000384, 942 0x2f000384,
@@ -942,12 +945,12 @@ const uint32_t c1_1[] = {
942 0x2f000384, 945 0x2f000384,
943 0x9100b78e, 946 0x9100b78e,
944 0x2f00858e, 947 0x2f00858e,
945 0x21021b00, 948 0x21021e00,
946 0x240058c0, 949 0x240058c0,
947 0x58c08004, 950 0x58c08004,
948 0x240010e6, 951 0x240010e6,
949 0x2f008186, 952 0x2f008186,
950 0x21021b00, 953 0x21021e00,
951 0x1f027d7d, 954 0x1f027d7d,
952 0x2e80838a, 955 0x2e80838a,
953 0x106a6a24, 956 0x106a6a24,
@@ -978,7 +981,7 @@ const uint32_t c1_1[] = {
978 0x01040101, 981 0x01040101,
979 0x01012424, 982 0x01012424,
980 0x671024fc, 983 0x671024fc,
981 0x21021b00, 984 0x21021e00,
982 0x10d7d790, 985 0x10d7d790,
983 0x24000442, 986 0x24000442,
984 0x69026619, 987 0x69026619,
@@ -992,7 +995,7 @@ const uint32_t c1_1[] = {
992 0x11e08181, 995 0x11e08181,
993 0x51014703, 996 0x51014703,
994 0x240016c1, 997 0x240016c1,
995 0x21039b00, 998 0x21039e00,
996 0x24000dc1, 999 0x24000dc1,
997 0x12c18181, 1000 0x12c18181,
998 0x812c07c1, 1001 0x812c07c1,
@@ -1034,7 +1037,7 @@ const uint32_t c1_1[] = {
1034 0x11c03900, 1037 0x11c03900,
1035 0x51000003, 1038 0x51000003,
1036 0x107b7b21, 1039 0x107b7b21,
1037 0x2103c900, 1040 0x2103cc00,
1038 0xd1010105, 1041 0xd1010105,
1039 0x11073900, 1042 0x11073900,
1040 0x51000003, 1043 0x51000003,
@@ -1046,11 +1049,11 @@ const uint32_t c1_1[] = {
1046 0x00214646, 1049 0x00214646,
1047 0x00018686, 1050 0x00018686,
1048 0x24000642, 1051 0x24000642,
1049 0x2103da00, 1052 0x2103dd00,
1050 0x00228686, 1053 0x00228686,
1051 0xc9016809, 1054 0xc9016809,
1052 0x00224646, 1055 0x00224646,
1053 0x2103da00, 1056 0x2103dd00,
1054 0xc9026803, 1057 0xc9026803,
1055 0x007b8686, 1058 0x007b8686,
1056 0x24000642, 1059 0x24000642,
@@ -1061,7 +1064,7 @@ const uint32_t c1_1[] = {
1061 0x1d0e8686, 1064 0x1d0e8686,
1062 0x811e07c6, 1065 0x811e07c6,
1063 0x91c013c6, 1066 0x91c013c6,
1064 0x2103e300, 1067 0x2103e600,
1065 0xc90f8604, 1068 0xc90f8604,
1066 0x1d0f8686, 1069 0x1d0f8686,
1067 0x811e07c6, 1070 0x811e07c6,
@@ -1176,7 +1179,7 @@ const uint32_t c1_1[] = {
1176 0x209e0000, 1179 0x209e0000,
1177 0x24000ce6, 1180 0x24000ce6,
1178 0x2f008186, 1181 0x2f008186,
1179 0x21021b00, 1182 0x21021e00,
1180 0x2e80818a, 1183 0x2e80818a,
1181 0x2eff818d, 1184 0x2eff818d,
1182 0x240034c0, 1185 0x240034c0,
@@ -1185,7 +1188,7 @@ const uint32_t c1_1[] = {
1185 0x58c08004, 1188 0x58c08004,
1186 0x240010e6, 1189 0x240010e6,
1187 0x2f008186, 1190 0x2f008186,
1188 0x21021b00, 1191 0x21021e00,
1189 0x91007981, 1192 0x91007981,
1190 0x69406a0b, 1193 0x69406a0b,
1191 0x2700e160, 1194 0x2700e160,
@@ -1194,14 +1197,14 @@ const uint32_t c1_1[] = {
1194 0x69206005, 1197 0x69206005,
1195 0x240004e6, 1198 0x240004e6,
1196 0x2f008186, 1199 0x2f008186,
1197 0x21021b00, 1200 0x21021e00,
1198 0x01206060, 1201 0x01206060,
1199 0x1060606a, 1202 0x1060606a,
1200 0x2f00800a, 1203 0x2f00800a,
1201 0x61406a04, 1204 0x61406a04,
1202 0x240004e6, 1205 0x240004e6,
1203 0x2f008186, 1206 0x2f008186,
1204 0x21021b00, 1207 0x21021e00,
1205 0x2400016b, 1208 0x2400016b,
1206 0x106a6a4b, 1209 0x106a6a4b,
1207 0x24000004, 1210 0x24000004,
@@ -1213,11 +1216,11 @@ const uint32_t c1_1[] = {
1213 0x51004a18, 1216 0x51004a18,
1214 0x240003e6, 1217 0x240003e6,
1215 0x1f007a7a, 1218 0x1f007a7a,
1216 0x21021b00, 1219 0x21021e00,
1217 0x61206a04, 1220 0x61206a04,
1218 0x05206a60, 1221 0x05206a60,
1219 0x1e60e1e1, 1222 0x1e60e1e1,
1220 0x21047c00, 1223 0x21047f00,
1221 0x1e6ae2e2, 1224 0x1e6ae2e2,
1222 0x2e808f8e, 1225 0x2e808f8e,
1223 0xd1077d0a, 1226 0xd1077d0a,
@@ -1229,11 +1232,11 @@ const uint32_t c1_1[] = {
1229 0x104b4b25, 1232 0x104b4b25,
1230 0x24000105, 1233 0x24000105,
1231 0x2f010185, 1234 0x2f010185,
1232 0x21021b00, 1235 0x21021e00,
1233 0x8108398b, 1236 0x8108398b,
1234 0x850c398d, 1237 0x850c398d,
1235 0x1f057d7d, 1238 0x1f057d7d,
1236 0x21021b00, 1239 0x21021e00,
1237 0x2e80878e, 1240 0x2e80878e,
1238 0x2f01878e, 1241 0x2f01878e,
1239 0x240010c4, 1242 0x240010c4,
@@ -1257,7 +1260,7 @@ const uint32_t c1_1[] = {
1257 0x10cece8b, 1260 0x10cece8b,
1258 0x240004c4, 1261 0x240004c4,
1259 0x2f000384, 1262 0x2f000384,
1260 0x21047700, 1263 0x21047a00,
1261 0x2e80878e, 1264 0x2e80878e,
1262 0x2f01878e, 1265 0x2f01878e,
1263 0x240010c4, 1266 0x240010c4,
@@ -1274,7 +1277,7 @@ const uint32_t c1_1[] = {
1274 0x10cece8b, 1277 0x10cece8b,
1275 0x240004c4, 1278 0x240004c4,
1276 0x2f000384, 1279 0x2f000384,
1277 0x21047700, 1280 0x21047a00,
1278 0xc9077d07, 1281 0xc9077d07,
1279 0x13082424, 1282 0x13082424,
1280 0x1f047d7d, 1283 0x1f047d7d,
@@ -1298,13 +1301,13 @@ const uint32_t c1_1[] = {
1298 0x59204b06, 1301 0x59204b06,
1299 0x51016b03, 1302 0x51016b03,
1300 0x1c4be2e2, 1303 0x1c4be2e2,
1301 0x2104d300, 1304 0x2104d600,
1302 0x1e4be2e2, 1305 0x1e4be2e2,
1303 0x2104d300, 1306 0x2104d600,
1304 0x05204b4b, 1307 0x05204b4b,
1305 0x51016b03, 1308 0x51016b03,
1306 0x1c4be1e1, 1309 0x1c4be1e1,
1307 0x2104d300, 1310 0x2104d600,
1308 0x1e4be1e1, 1311 0x1e4be1e1,
1309 0x81007981, 1312 0x81007981,
1310 0x21004c00, 1313 0x21004c00,
@@ -1330,7 +1333,7 @@ const uint32_t c1_1[] = {
1330 0x0b0697c9, 1333 0x0b0697c9,
1331 0x1107c9c9, 1334 0x1107c9c9,
1332 0x113f1789, 1335 0x113f1789,
1333 0x2104ef00, 1336 0x2104f200,
1334 0x240003c9, 1337 0x240003c9,
1335 0x103a3a89, 1338 0x103a3a89,
1336 0x1d099797, 1339 0x1d099797,
@@ -1369,7 +1372,7 @@ const uint32_t c1_1[] = {
1369 0x2700ea01, 1372 0x2700ea01,
1370 0x69200103, 1373 0x69200103,
1371 0x1f025656, 1374 0x1f025656,
1372 0x21051600, 1375 0x21051900,
1373 0x61e06a03, 1376 0x61e06a03,
1374 0x49ef6a02, 1377 0x49ef6a02,
1375 0x1f035656, 1378 0x1f035656,
@@ -1385,7 +1388,7 @@ const uint32_t c1_1[] = {
1385 0x1f031d1d, 1388 0x1f031d1d,
1386 0x209e0000, 1389 0x209e0000,
1387 0x24002837, 1390 0x24002837,
1388 0x21052400, 1391 0x21052700,
1389 0x2400c837, 1392 0x2400c837,
1390 0x240002de, 1393 0x240002de,
1391 0x209e0000, 1394 0x209e0000,
@@ -1409,7 +1412,7 @@ const uint32_t c1_1[] = {
1409 0x6e484bf9, 1412 0x6e484bf9,
1410 0x01016b6b, 1413 0x01016b6b,
1411 0x808e1a0b, 1414 0x808e1a0b,
1412 0x21054a00, 1415 0x21054d00,
1413 0xcf0afc9c, 1416 0xcf0afc9c,
1414 0x586e4e0d, 1417 0x586e4e0d,
1415 0x2700f07a, 1418 0x2700f07a,
@@ -1423,7 +1426,7 @@ const uint32_t c1_1[] = {
1423 0x2400016b, 1426 0x2400016b,
1424 0x09047a8e, 1427 0x09047a8e,
1425 0x808eba8b, 1428 0x808eba8b,
1426 0x21054a00, 1429 0x21054d00,
1427 0x2400ff7a, 1430 0x2400ff7a,
1428 0x2400015a, 1431 0x2400015a,
1429 0x1f045656, 1432 0x1f045656,
@@ -1432,7 +1435,7 @@ const uint32_t c1_1[] = {
1432 0x1d0ecfcf, 1435 0x1d0ecfcf,
1433 0x811e078f, 1436 0x811e078f,
1434 0x91c0138f, 1437 0x91c0138f,
1435 0x21055600, 1438 0x21055900,
1436 0xc90fcf04, 1439 0xc90fcf04,
1437 0x1d0fcfcf, 1440 0x1d0fcfcf,
1438 0x811e078f, 1441 0x811e078f,
@@ -1450,7 +1453,7 @@ const uint32_t c1_1[] = {
1450 0x705a6b04, 1453 0x705a6b04,
1451 0x045a6b6b, 1454 0x045a6b6b,
1452 0x80813a8b, 1455 0x80813a8b,
1453 0x21056900, 1456 0x21056c00,
1454 0x9100bb8e, 1457 0x9100bb8e,
1455 0x1c7af0f0, 1458 0x1c7af0f0,
1456 0x51004e02, 1459 0x51004e02,
@@ -1481,12 +1484,12 @@ const uint32_t c1_1[] = {
1481 0x51006004, 1484 0x51006004,
1482 0x512b6003, 1485 0x512b6003,
1483 0x513c6002, 1486 0x513c6002,
1484 0x21058a00, 1487 0x21058d00,
1485 0x90800680, 1488 0x90800680,
1486 0x01014081, 1489 0x01014081,
1487 0x09038181, 1490 0x09038181,
1488 0x00818080, 1491 0x00818080,
1489 0x21057d00, 1492 0x21058000,
1490 0x90800600, 1493 0x90800600,
1491 0x1f0afcfc, 1494 0x1f0afcfc,
1492 0x10f1f1e1, 1495 0x10f1f1e1,
@@ -1502,7 +1505,7 @@ const uint32_t c1_1[] = {
1502 0x6e604bf9, 1505 0x6e604bf9,
1503 0x01016b6b, 1506 0x01016b6b,
1504 0x808e1a0b, 1507 0x808e1a0b,
1505 0x2105a700, 1508 0x2105aa00,
1506 0xc90afc31, 1509 0xc90afc31,
1507 0x586e4e0d, 1510 0x586e4e0d,
1508 0x2700f07a, 1511 0x2700f07a,
@@ -1516,7 +1519,7 @@ const uint32_t c1_1[] = {
1516 0x2400016b, 1519 0x2400016b,
1517 0x09047a8e, 1520 0x09047a8e,
1518 0x808eba8b, 1521 0x808eba8b,
1519 0x2105a700, 1522 0x2105aa00,
1520 0x2400ff7a, 1523 0x2400ff7a,
1521 0x2400015a, 1524 0x2400015a,
1522 0x1f045656, 1525 0x1f045656,
@@ -1525,7 +1528,7 @@ const uint32_t c1_1[] = {
1525 0x1d0ecfcf, 1528 0x1d0ecfcf,
1526 0x811e078f, 1529 0x811e078f,
1527 0x91c0138f, 1530 0x91c0138f,
1528 0x2105b300, 1531 0x2105b600,
1529 0xc90fcf04, 1532 0xc90fcf04,
1530 0x1d0fcfcf, 1533 0x1d0fcfcf,
1531 0x811e078f, 1534 0x811e078f,
@@ -1543,7 +1546,7 @@ const uint32_t c1_1[] = {
1543 0x705a6b04, 1546 0x705a6b04,
1544 0x045a6b6b, 1547 0x045a6b6b,
1545 0x80813a8b, 1548 0x80813a8b,
1546 0x2105c600, 1549 0x2105c900,
1547 0x9100bb8e, 1550 0x9100bb8e,
1548 0x1c7af0f0, 1551 0x1c7af0f0,
1549 0x51004e02, 1552 0x51004e02,
@@ -1574,7 +1577,7 @@ const uint32_t c1_1[] = {
1574 0x0b0697c9, 1577 0x0b0697c9,
1575 0x1107c9c9, 1578 0x1107c9c9,
1576 0x113f1789, 1579 0x113f1789,
1577 0x2105e300, 1580 0x2105e600,
1578 0x240003c9, 1581 0x240003c9,
1579 0x103a3a89, 1582 0x103a3a89,
1580 0x1d099797, 1583 0x1d099797,
@@ -1768,7 +1771,7 @@ const uint32_t c1_1[] = {
1768 0x0b0697c9, 1771 0x0b0697c9,
1769 0x1107c9c9, 1772 0x1107c9c9,
1770 0x113f1789, 1773 0x113f1789,
1771 0x2106a500, 1774 0x2106a800,
1772 0x240003c9, 1775 0x240003c9,
1773 0x103a3a89, 1776 0x103a3a89,
1774 0x1d099797, 1777 0x1d099797,
diff --git a/fw/v0/classify1_2.bib b/fw/v0/classify1_2.bib
index 161fb29..fc79b46 100644
--- a/fw/v0/classify1_2.bib
+++ b/fw/v0/classify1_2.bib
Binary files differ
diff --git a/fw/v0/classify1_2_bin.c b/fw/v0/classify1_2_bin.c
index af835a7..cd7c4a1 100644
--- a/fw/v0/classify1_2_bin.c
+++ b/fw/v0/classify1_2_bin.c
@@ -74,7 +74,7 @@
74const uint32_t c1_2[] = { 74const uint32_t c1_2[] = {
75 0x21000300, 75 0x21000300,
76 0xbabe0001, 76 0xbabe0001,
77 0x03000202, 77 0x03000203,
78 0x2301bb9e, 78 0x2301bb9e,
79 0x2eff8582, 79 0x2eff8582,
80 0x8104a482, 80 0x8104a482,
@@ -85,7 +85,7 @@ const uint32_t c1_2[] = {
85 0x2eff819d, 85 0x2eff819d,
86 0x2eff819c, 86 0x2eff819c,
87 0x9100171d, 87 0x9100171d,
88 0x24020282, 88 0x24020382,
89 0x240300c2, 89 0x240300c2,
90 0x81043782, 90 0x81043782,
91 0xc901ff0f, 91 0xc901ff0f,
@@ -152,7 +152,7 @@ const uint32_t c1_2[] = {
152 0x81082c9c, 152 0x81082c9c,
153 0x2eff819c, 153 0x2eff819c,
154 0x21001000, 154 0x21001000,
155 0x2104bc00, 155 0x2104bf00,
156 0x21004c00, 156 0x21004c00,
157 0x1f08fcfc, 157 0x1f08fcfc,
158 0xc905ff00, 158 0xc905ff00,
@@ -370,7 +370,7 @@ const uint32_t c1_2[] = {
370 0x2eff8183, 370 0x2eff8183,
371 0x1f12e3e3, 371 0x1f12e3e3,
372 0x24004a9e, 372 0x24004a9e,
373 0x21038c00, 373 0x21038f00,
374 0x1f09fcfc, 374 0x1f09fcfc,
375 0xd106ff00, 375 0xd106ff00,
376 0xc905ff00, 376 0xc905ff00,
@@ -433,7 +433,7 @@ const uint32_t c1_2[] = {
433 0x2e808b96, 433 0x2e808b96,
434 0x0b057601, 434 0x0b057601,
435 0x51000107, 435 0x51000107,
436 0x5104019a, 436 0x5104019d,
437 0x1f13fcfc, 437 0x1f13fcfc,
438 0x2eff8384, 438 0x2eff8384,
439 0x24002104, 439 0x24002104,
@@ -536,22 +536,25 @@ const uint32_t c1_2[] = {
536 0x81007988, 536 0x81007988,
537 0x2eff818a, 537 0x2eff818a,
538 0x8108398a, 538 0x8108398a,
539 0x2eff9088, 539 0x24069980,
540 0x2404d589, 540 0x24002001,
541 0x24056cca, 541 0x240018c0,
542 0x2405ff8a, 542 0x2d018001,
543 0x24060bcb, 543 0x0501c0c0,
544 0x2406178b, 544 0x6f00c0fe,
545 0x240623cc, 545 0x2404d889,
546 0x24062f8c, 546 0x24056fca,
547 0x240654cd, 547 0x2406028a,
548 0x2406628d, 548 0x24060ecb,
549 0x24066bce, 549 0x24061a8b,
550 0x24069a8e, 550 0x240626cc,
551 0x24067d8f, 551 0x2406328c,
552 0x240696d0, 552 0x240657cd,
553 0x24002200, 553 0x2406658d,
554 0x8f80d508, 554 0x24066ece,
555 0x24069d8e,
556 0x2406808f,
557 0x8580f588,
555 0x91001760, 558 0x91001760,
556 0x51000003, 559 0x51000003,
557 0x2eff858e, 560 0x2eff858e,
@@ -561,11 +564,11 @@ const uint32_t c1_2[] = {
561 0x71406a04, 564 0x71406a04,
562 0x240004e6, 565 0x240004e6,
563 0x2f008186, 566 0x2f008186,
564 0x21021b00, 567 0x21021e00,
565 0x91007981, 568 0x91007981,
566 0x59206a03, 569 0x59206a03,
567 0x1c6ae2e2, 570 0x1c6ae2e2,
568 0x2101f000, 571 0x2101f300,
569 0x05206a4a, 572 0x05206a4a,
570 0x1c4ae1e1, 573 0x1c4ae1e1,
571 0x2eff918d, 574 0x2eff918d,
@@ -580,13 +583,13 @@ const uint32_t c1_2[] = {
580 0x2f010185, 583 0x2f010185,
581 0x09066a80, 584 0x09066a80,
582 0x8480318d, 585 0x8480318d,
583 0x21021b00, 586 0x21021e00,
584 0x2400006b, 587 0x2400006b,
585 0x106a6a4b, 588 0x106a6a4b,
586 0x8108398b, 589 0x8108398b,
587 0x850c398d, 590 0x850c398d,
588 0x1f057d7d, 591 0x1f057d7d,
589 0x21021b00, 592 0x21021e00,
590 0x240000da, 593 0x240000da,
591 0x10898980, 594 0x10898980,
592 0x24000d04, 595 0x24000d04,
@@ -597,7 +600,7 @@ const uint32_t c1_2[] = {
597 0x51ce4704, 600 0x51ce4704,
598 0x240001e6, 601 0x240001e6,
599 0x2f008186, 602 0x2f008186,
600 0x21021b00, 603 0x21021e00,
601 0x2400005a, 604 0x2400005a,
602 0x5101670a, 605 0x5101670a,
603 0x5102670a, 606 0x5102670a,
@@ -608,9 +611,9 @@ const uint32_t c1_2[] = {
608 0x5307674a, 611 0x5307674a,
609 0x240002e6, 612 0x240002e6,
610 0x2f008186, 613 0x2f008186,
611 0x21021b00, 614 0x21021e00,
612 0x21045200, 615 0x21045500,
613 0x2101e500, 616 0x2101e800,
614 0x6906291e, 617 0x6906291e,
615 0x91082481, 618 0x91082481,
616 0x0101e1e1, 619 0x0101e1e1,
@@ -625,7 +628,7 @@ const uint32_t c1_2[] = {
625 0x1d0ec9c9, 628 0x1d0ec9c9,
626 0x811e0789, 629 0x811e0789,
627 0x91c01389, 630 0x91c01389,
628 0x21022e00, 631 0x21023100,
629 0xc90fc904, 632 0xc90fc904,
630 0x1d0fc9c9, 633 0x1d0fc9c9,
631 0x811e0789, 634 0x811e0789,
@@ -638,7 +641,7 @@ const uint32_t c1_2[] = {
638 0x2400f024, 641 0x2400f024,
639 0x91001761, 642 0x91001761,
640 0x59030002, 643 0x59030002,
641 0x2304b49e, 644 0x2304b79e,
642 0x2f000384, 645 0x2f000384,
643 0x21004c00, 646 0x21004c00,
644 0x240021e4, 647 0x240021e4,
@@ -647,7 +650,7 @@ const uint32_t c1_2[] = {
647 0x593c8004, 650 0x593c8004,
648 0x240010e6, 651 0x240010e6,
649 0x2f008186, 652 0x2f008186,
650 0x21021b00, 653 0x21021e00,
651 0x240000e6, 654 0x240000e6,
652 0x2f008186, 655 0x2f008186,
653 0x2e80878a, 656 0x2e80878a,
@@ -741,7 +744,7 @@ const uint32_t c1_2[] = {
741 0xe10c2281, 744 0xe10c2281,
742 0xc9076a02, 745 0xc9076a02,
743 0x81c03394, 746 0x81c03394,
744 0x21021b00, 747 0x21021e00,
745 0x240000e6, 748 0x240000e6,
746 0x2f008186, 749 0x2f008186,
747 0x2e80838a, 750 0x2e80838a,
@@ -751,22 +754,22 @@ const uint32_t c1_2[] = {
751 0x58c08004, 754 0x58c08004,
752 0x240010e6, 755 0x240010e6,
753 0x2f008186, 756 0x2f008186,
754 0x21021b00, 757 0x21021e00,
755 0x240018c4, 758 0x240018c4,
756 0x2f000384, 759 0x2f000384,
757 0x21033900, 760 0x21033c00,
758 0x240014c4, 761 0x240014c4,
759 0x2f000384, 762 0x2f000384,
760 0x69016a17, 763 0x69016a17,
761 0x593c8004, 764 0x593c8004,
762 0x240010e6, 765 0x240010e6,
763 0x1f007a7a, 766 0x1f007a7a,
764 0x21021b00, 767 0x21021e00,
765 0x2e80838e, 768 0x2e80838e,
766 0x71046e04, 769 0x71046e04,
767 0x240011e6, 770 0x240011e6,
768 0x1f007a7a, 771 0x1f007a7a,
769 0x21021b00, 772 0x21021e00,
770 0x09056e81, 773 0x09056e81,
771 0x09036ec1, 774 0x09036ec1,
772 0x00c18181, 775 0x00c18181,
@@ -779,26 +782,26 @@ const uint32_t c1_2[] = {
779 0x8281f38e, 782 0x8281f38e,
780 0x240020c4, 783 0x240020c4,
781 0x2f000384, 784 0x2f000384,
782 0x21021b00, 785 0x21021e00,
783 0x69026a0e, 786 0x69026a0e,
784 0x59248004, 787 0x59248004,
785 0x240010e6, 788 0x240010e6,
786 0x1f007a7a, 789 0x1f007a7a,
787 0x21021b00, 790 0x21021e00,
788 0x2e80878e, 791 0x2e80878e,
789 0x71106e04, 792 0x71106e04,
790 0x240012e6, 793 0x240012e6,
791 0x1f007a7a, 794 0x1f007a7a,
792 0x21021b00, 795 0x21021e00,
793 0x09046e81, 796 0x09046e81,
794 0x01008181, 797 0x01008181,
795 0x8081fa8e, 798 0x8081fa8e,
796 0x21021b00, 799 0x21021e00,
797 0x69036a0d, 800 0x69036a0d,
798 0x59188004, 801 0x59188004,
799 0x240010e6, 802 0x240010e6,
800 0x1f007a7a, 803 0x1f007a7a,
801 0x21021b00, 804 0x21021e00,
802 0x2e80818e, 805 0x2e80818e,
803 0x1d035d5d, 806 0x1d035d5d,
804 0xc9006e05, 807 0xc9006e05,
@@ -806,12 +809,12 @@ const uint32_t c1_2[] = {
806 0x1d045d5d, 809 0x1d045d5d,
807 0xc9016e02, 810 0xc9016e02,
808 0x1f045d5d, 811 0x1f045d5d,
809 0x21021b00, 812 0x21021e00,
810 0x69066a10, 813 0x69066a10,
811 0x59248004, 814 0x59248004,
812 0x240010e6, 815 0x240010e6,
813 0x1f007a7a, 816 0x1f007a7a,
814 0x21021b00, 817 0x21021e00,
815 0x2e80878e, 818 0x2e80878e,
816 0x51006e09, 819 0x51006e09,
817 0x09036f82, 820 0x09036f82,