summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Dowdal2016-11-11 17:07:46 -0600
committerJohn Dowdal2016-11-11 17:07:46 -0600
commit3034766593261838cae221c28560115c5cddeeae (patch)
tree512368cb2ab76b57c6f705656fc9b832e69919c5
parentdd39ee4b67903a521ba7200fbd901e2e6455e61d (diff)
downloadqmss-lld-3034766593261838cae221c28560115c5cddeeae.tar.gz
qmss-lld-3034766593261838cae221c28560115c5cddeeae.tar.xz
qmss-lld-3034766593261838cae221c28560115c5cddeeae.zip
add netcp q's and test case
-rw-r--r--firmware/src/accnew.p113
-rw-r--r--firmware/v0/acc16_be.bibbin1656 -> 1656 bytes
-rw-r--r--firmware/v0/acc16_be_bin.h520
-rw-r--r--firmware/v0/acc16_le.bibbin1656 -> 1656 bytes
-rw-r--r--firmware/v0/acc16_le_bin.h520
-rw-r--r--firmware/v0/acc32_be.bibbin1672 -> 1672 bytes
-rw-r--r--firmware/v0/acc32_be_bin.h528
-rw-r--r--firmware/v0/acc32_le.bibbin1672 -> 1672 bytes
-rw-r--r--firmware/v0/acc32_le_bin.h528
-rw-r--r--firmware/v0/acc48_be.bibbin1656 -> 1656 bytes
-rw-r--r--firmware/v0/acc48_be_bin.h520
-rw-r--r--firmware/v0/acc48_le.bibbin1656 -> 1656 bytes
-rw-r--r--firmware/v0/acc48_le_bin.h520
-rw-r--r--firmware/v1/acc16_be.bibbin1988 -> 2060 bytes
-rw-r--r--firmware/v1/acc16_be_bin.h716
-rw-r--r--firmware/v1/acc16_le.bibbin1988 -> 2060 bytes
-rw-r--r--firmware/v1/acc16_le_bin.h716
-rw-r--r--firmware/v1/acc32_be.bibbin2004 -> 2076 bytes
-rw-r--r--firmware/v1/acc32_be_bin.h724
-rw-r--r--firmware/v1/acc32_le.bibbin2004 -> 2076 bytes
-rw-r--r--firmware/v1/acc32_le_bin.h724
-rw-r--r--firmware/v1/acc48_be.bibbin1988 -> 2060 bytes
-rw-r--r--firmware/v1/acc48_be_bin.h716
-rw-r--r--firmware/v1/acc48_le.bibbin1988 -> 2060 bytes
-rw-r--r--firmware/v1/acc48_le_bin.h716
-rw-r--r--qmss_acc.h12
-rw-r--r--src/qmss_acc.c44
-rw-r--r--test/src/test_acc.c96
28 files changed, 3966 insertions, 3747 deletions
diff --git a/firmware/src/accnew.p b/firmware/src/accnew.p
index 815012c..30c9155 100644
--- a/firmware/src/accnew.p
+++ b/firmware/src/accnew.p
@@ -260,18 +260,20 @@
260// Static Variables 260// Static Variables
261// 261//
262.struct struct_static 262.struct struct_static
263 .u32 ChanListAddr // Base address of channel list 263 .u32 ChanListAddr // Base address of channel list
264 .u32 ChanActiveL // Active channel flags (0-31) 264 .u32 ChanActiveL // Active channel flags (0-31)
265 .u16 ChanActiveH // Active channel flags (32-47) 265 .u16 ChanActiveH // Active channel flags (32-47)
266 .u16 ReclaimQ // Reclamation Queue Index 266 .u16 ReclaimQ // Reclamation Queue Index
267 .u16 BarrierDDRQ // PKTDMA barrier for coherence workaround (all DDR) 267 .u16 BarrierInfDDRQ // PKTDMA barrier for coherence workaround (all DDR)
268 .u16 BarrierMSMCQ // PKTDMA barrier for coherence workaround (DDR or MSMC) 268 .u16 BarrierInfMSMCQ // PKTDMA barrier for coherence workaround (DDR or MSMC)
269 .u16 BarrierMSMCMSW // MSW for base of MSMC (only used with MSMCQ) 269 .u16 BarrierNetCPDDRQ // NETCP barrier for coherence workaround (all DDR)
270 .u16 BarrierDDRMSW // MSW for base of DDR (only used with MSMCQ) 270 .u16 BarrierNetCPMSMCQ // NETCP barrier for coherence workaround (DDR or MSMC)
271 .u32 DiversionQ // Diversion and Diversion Completion Queue 271 .u16 BarrierMSMCMSW // MSW for base of MSMC (only used with MSMCQs)
272 .u8 ChanCurrent // Current Channel 272 .u16 BarrierDDRMSW // MSW for base of DDR (only used with MSMCQs)
273 .u8 LowCurrent // Current Low Priority Channel 273 .u32 DiversionQ // Diversion and Diversion Completion Queue
274 .u8 Flags // Status flags 274 .u8 ChanCurrent // Current Channel
275 .u8 LowCurrent // Current Low Priority Channel
276 .u8 Flags // Status flags
275#define fTimerTick t0 // Timer was active this loop 277#define fTimerTick t0 // Timer was active this loop
276#define fAccActivity t7 // New activity on current channel 278#define fAccActivity t7 // New activity on current channel
277#define FLGMASK_CLEAR_ACC 0x7F // AND mask to clear all ACC flags 279#define FLGMASK_CLEAR_ACC 0x7F // AND mask to clear all ACC flags
@@ -367,8 +369,9 @@
367 .u32 dReg 369 .u32 dReg
368 .u32 readAddr 370 .u32 readAddr
369 .u8 tripCount 371 .u8 tripCount
370 .u8 res1 372 .u8 retQOffset
371 .u16 retQ 373 .u16 retQ
374 .u32 srcQReg
372.ends 375.ends
373 376
374 377
@@ -390,20 +393,20 @@
390// 393//
391 394
392// Static allocations are always valid 395// Static allocations are always valid
393.assign struct_static, R2, R9, static 396.assign struct_static, R2, R10, static
394 397
395// The descriptor mapping is only used in reclamation, diversion and barrier 398// The descriptor mapping is only used in reclamation, diversion and barrier
396.assign struct_desc, R10, R15, desc 399.assign struct_desc, R11, R16, desc
397.assign struct_desc_add, R16, R18, desc_add 400.assign struct_desc_add, R17, R19, desc_add
398.assign struct_reclaim, R19, R20, reclaim 401.assign struct_reclaim, R20, R21, reclaim
399.assign struct_barrier, R10, R13, barrier 402.assign struct_barrier, R11, R15, barrier
400 403
401// The remaining structures are used in the main loop of accumulation 404// The remaining structures are used in the main loop of accumulation
402.assign struct_acccmd, R10, R14, acccmd 405.assign struct_acccmd, R11, R15, acccmd
403.assign struct_acc, R11, R15, acc // Must start 1 reg after accmcd! 406.assign struct_acc, R12, R16, acc // Must start 1 reg after accmcd!
404.assign struct_al, R16, R23, al 407.assign struct_al, R17, R24, al
405.assign struct_dma, R24, R26, dma 408.assign struct_dma, R25, R27, dma
406.assign struct_sd, R27, R27, sd 409.assign struct_sd, R28, R28, sd
407 410
408 411
409#define DMACTRL ((1<<31)|(4<<26)|(3<<20)) 412#define DMACTRL ((1<<31)|(4<<26)|(3<<20))
@@ -709,7 +712,8 @@ NotCmdSetDiversion:
709 // 712 //
710 // Command: Set DDR Barrier Queue 713 // Command: Set DDR Barrier Queue
711 // 714 //
712 mov static.BarrierDDRQ, acccmd.QMask.w0 715 mov static.BarrierInfDDRQ, acccmd.QMask.w0
716 mov static.BarrierNetCPDDRQ, acccmd.QMask.w2
713 mov acccmd.ReturnCode, ACMD_RETCODE_SUCCESS 717 mov acccmd.ReturnCode, ACMD_RETCODE_SUCCESS
714 jmp CmdDone 718 jmp CmdDone
715 719
@@ -720,7 +724,8 @@ NotCmdSetDDRBarrier:
720 // 724 //
721 // Command: Set MSMC Barrier Queue 725 // Command: Set MSMC Barrier Queue
722 // 726 //
723 mov static.BarrierMSMCQ, acccmd.QMask.w0 727 mov static.BarrierInfMSMCQ, acccmd.QMask.w0
728 mov static.BarrierNetCPMSMCQ, acccmd.QMask.w2
724 mov static.BarrierMSMCMSW, acccmd.ListBuf.w0 729 mov static.BarrierMSMCMSW, acccmd.ListBuf.w0
725 mov static.BarrierDDRMSW, acccmd.ListBuf.w2 730 mov static.BarrierDDRMSW, acccmd.ListBuf.w2
726 mov acccmd.ReturnCode, ACMD_RETCODE_SUCCESS 731 mov acccmd.ReturnCode, ACMD_RETCODE_SUCCESS
@@ -1366,24 +1371,51 @@ DiversionDone:
1366// 1371//
1367#define BARRIER_MAX_TRIP (16) 1372#define BARRIER_MAX_TRIP (16)
1368#ifdef _LE_ 1373#ifdef _LE_
1369#define BARRIER_RET_OFFSET (4) // src/dest tag 1374#define BARRIER_INF_RET_OFFSET (4) // src/dest tag
1375#define BARRIER_NETCP_RET_OFFSET (40) // LSBs of SWINFO 1
1370#else 1376#else
1371#define BARRIER_RET_OFFSET (6) // src/dest tag 1377#define BARRIER_INF_RET_OFFSET (6) // src/dest tag
1378#define BARRIER_NETCP_RET_OFFSET (42) // LSBs of SWINFO 1
1372#endif 1379#endif
1373ServiceBarrier: 1380ServiceBarrier:
1381 pushRet
1382 qbeq noInfDDRQ, static.BarrierInfDDRQ, 0
1383 lsl barrier.srcQReg, static.BarrierInfDDRQ, 4 // qReg = barrier queue * 16
1384 ldi barrier.retQOffset, BARRIER_INF_RET_OFFSET
1385 call DdrBarrier
1386noInfDDRQ:
1387 qbeq noNetCPDDRQ, static.BarrierNetCPDDRQ, 0
1388 lsl barrier.srcQReg, static.BarrierNetCPDDRQ, 4 // qReg = barrier queue * 16
1389 ldi barrier.retQOffset, BARRIER_NETCP_RET_OFFSET
1390 call DdrBarrier
1391noNetCPDDRQ:
1392 qbeq noInfMSMCQ, static.BarrierInfMSMCQ, 0
1393 lsl barrier.srcQReg, static.BarrierInfMSMCQ, 4 // qReg = barrier queue * 16
1394 ldi barrier.retQOffset, BARRIER_INF_RET_OFFSET
1395 call MsmcBarrier
1396noInfMSMCQ:
1397 qbeq noNetCPMSMCQ, static.BarrierNetCPMSMCQ, 0
1398 lsl barrier.srcQReg, static.BarrierNetCPMSMCQ, 4 // qReg = barrier queue * 16
1399 ldi barrier.retQOffset, BARRIER_NETCP_RET_OFFSET
1400 call MsmcBarrier
1401noNetCPMSMCQ:
1402 popRet
1403 ret
1404
1374// DDR only barrier 1405// DDR only barrier
1375 qbeq DdrBarrierDone, static.BarrierDDRQ, 0 1406// R0 = Q * 16
1407// R1.B0 = return queue offset
1408DdrBarrier:
1376 mov barrier.tripCount, BARRIER_MAX_TRIP 1409 mov barrier.tripCount, BARRIER_MAX_TRIP
1410 add barrier.srcQReg, barrier.srcQReg, 8 // read C+D
1377DdrBarrierLoop: 1411DdrBarrierLoop:
1378 lsl r0, static.BarrierDDRQ, 4 // r0 = barrier queue * 16 1412 lbco barrier.cReg, cQBase, barrier.srcQReg, 8 // Pop packet (C+D)
1379 add r0, r0, 8 // read C+D
1380 lbco barrier.cReg, cQBase, r0, 8 // Pop packet (C+D)
1381 qbeq DdrBarrierDone, barrier.dReg, 0 // Jump out if empty 1413 qbeq DdrBarrierDone, barrier.dReg, 0 // Jump out if empty
1382 mov barrier.readAddr, barrier.dReg 1414 mov barrier.readAddr, barrier.dReg
1383 and barrier.readAddr.b0, barrier.readAddr.b0, 0xF0 // Mask off the hint (if any) 1415 and barrier.readAddr.b0, barrier.readAddr.b0, 0xF0 // Mask off the hint (if any)
1384 1416
1385 add barrier.readAddr, barrier.readAddr, BARRIER_RET_OFFSET 1417 add barrier.readAddr, barrier.readAddr, barrier.retQOffset
1386 // Read the descriptor src/dest tag. This serves as barrier too 1418 // return q from srd/dst tag or swinfo 1. This serves as the actual barrier!
1387 lbbo barrier.retQ, barrier.readAddr, 0, 2 1419 lbbo barrier.retQ, barrier.readAddr, 0, 2
1388 lsl r0, barrier.retQ, 4 // q * 16 = push addr 1420 lsl r0, barrier.retQ, 4 // q * 16 = push addr
1389 add r0, r0, 8 // write C+D 1421 add r0, r0, 8 // write C+D
@@ -1393,11 +1425,12 @@ DdrBarrierLoop:
1393 qbne DdrBarrierLoop, barrier.tripCount, 0 1425 qbne DdrBarrierLoop, barrier.tripCount, 0
1394 1426
1395DdrBarrierDone: 1427DdrBarrierDone:
1396 qbeq MsmcBarrierDone, static.BarrierMSMCQ, 0 1428 ret
1397 1429
1430MsmcBarrier:
1398// go max up to items in queue, but no more than BARRIER_MAX_TRIP 1431// go max up to items in queue, but no more than BARRIER_MAX_TRIP
1399 lsl r0, static.BarrierMSMCQ, 4 // r0 = barrier queue * 16 1432 lsl r0, static.BarrierInfMSMCQ, 4 // r0 = barrier queue * 16
1400 lbco barrier.dReg, cQPeekBase, r0, 4 // peek packets in queue 1433 lbco barrier.dReg, cQPeekBase, barrier.srcQReg, 4 // peek packets in queue
1401 qbeq MsmcBarrierDone, barrier.dReg, 0 // no packets 1434 qbeq MsmcBarrierDone, barrier.dReg, 0 // no packets
1402 1435
1403// At least one packet in queue, do barrier 1436// At least one packet in queue, do barrier
@@ -1418,15 +1451,15 @@ MsmcBarrierBankLoop:
1418MsmcBarrierNoClamp: 1451MsmcBarrierNoClamp:
1419 mov barrier.tripCount, barrier.dReg 1452 mov barrier.tripCount, barrier.dReg
1420 1453
1454 add barrier.srcQReg, barrier.srcQReg, 8 // read C+D
1455
1421MsmcBarrierLoop: 1456MsmcBarrierLoop:
1422 lsl r0, static.BarrierMSMCQ, 4 // r0 = barrier queue * 16 1457 lbco barrier.cReg, cQBase, barrier.srcQReg, 8 // Pop packet (C+D)
1423 add r0, r0, 8 // read C+D
1424 lbco barrier.cReg, cQBase, r0, 8 // Pop packet (C+D)
1425 qbeq MsmcBarrierDone, barrier.dReg, 0 // Jump out if empty 1458 qbeq MsmcBarrierDone, barrier.dReg, 0 // Jump out if empty
1426 mov barrier.readAddr, barrier.dReg 1459 mov barrier.readAddr, barrier.dReg
1427 and barrier.readAddr.b0, barrier.readAddr.b0, 0xF0 // Mask off the hint (if any) 1460 and barrier.readAddr.b0, barrier.readAddr.b0, 0xF0 // Mask off the hint (if any)
1428 1461
1429 add barrier.readAddr, barrier.readAddr, BARRIER_RET_OFFSET 1462 add barrier.readAddr, barrier.readAddr, barrier.retQOffset
1430 // Read the descriptor src/dest tag. 1463 // Read the descriptor src/dest tag.
1431 lbbo barrier.retQ, barrier.readAddr, 0, 2 1464 lbbo barrier.retQ, barrier.readAddr, 0, 2
1432 lsl r0, barrier.retQ, 4 // q * 16 = push addr 1465 lsl r0, barrier.retQ, 4 // q * 16 = push addr
diff --git a/firmware/v0/acc16_be.bib b/firmware/v0/acc16_be.bib
index acb1f14..972f71d 100644
--- a/firmware/v0/acc16_be.bib
+++ b/firmware/v0/acc16_be.bib
Binary files differ
diff --git a/firmware/v0/acc16_be_bin.h b/firmware/v0/acc16_be_bin.h
index ece2585..d6a6ee1 100644
--- a/firmware/v0/acc16_be_bin.h
+++ b/firmware/v0/acc16_be_bin.h
@@ -79,15 +79,15 @@ const unsigned int acc16_be[] = {
79 0x81042280, 79 0x81042280,
80 0x248003e0, 80 0x248003e0,
81 0x81002280, 81 0x81002280,
82 0x2eff8f82, 82 0x2eff9182,
83 0x2400ff69, 83 0x2400ff6a,
84 0x2400ff49, 84 0x2400ff4a,
85 0x2400ff29, 85 0x2400ff2a,
86 0x2400ff09, 86 0x2400ff0a,
87 0x24002f48, 87 0x24002f49,
88 0x24c18082, 88 0x24c18082,
89 0x24000bc2, 89 0x24000bc2,
90 0x24000308, 90 0x24000309,
91 0x242000e0, 91 0x242000e0,
92 0x240000e1, 92 0x240000e1,
93 0x0504e0e0, 93 0x0504e0e0,
@@ -101,153 +101,153 @@ const unsigned int acc16_be[] = {
101 0x24000b81, 101 0x24000b81,
102 0x240100c1, 102 0x240100c1,
103 0x80e02181, 103 0x80e02181,
104 0x1d002828, 104 0x1d002929,
105 0xc91fff03, 105 0xc91fff03,
106 0x1f1fffff, 106 0x1f1fffff,
107 0x1f002828, 107 0x1f002929,
108 0x01014848, 108 0x01014949,
109 0x69304802, 109 0x69304902,
110 0x24002048, 110 0x24002049,
111 0x9300218a, 111 0x9300218b,
112 0xc9072a53, 112 0xc9072b53,
113 0x69802a18, 113 0x69802b18,
114 0x61100a03, 114 0x61100b03,
115 0x2400036a, 115 0x2400036b,
116 0x21007800, 116 0x21007800,
117 0x61200a07, 117 0x61200b07,
118 0x05200ae0, 118 0x05200be0,
119 0xd0e0c403, 119 0xd0e0c403,
120 0x2400046a, 120 0x2400046b,
121 0x21007800, 121 0x21007800,
122 0x1ce0c4c4, 122 0x1ce0c4c4,
123 0x21003500, 123 0x21003500,
124 0xce0ae3fc, 124 0xce0be3fc,
125 0x1c0ae3e3, 125 0x1c0be3e3,
126 0x100a0a68, 126 0x100b0b69,
127 0x090468e0, 127 0x090469e0,
128 0x090268e1, 128 0x090269e1,
129 0x00e1e0e0, 129 0x00e1e0e0,
130 0x0140e0e0, 130 0x0140e0e0,
131 0x92e0218b, 131 0x92e0218c,
132 0x117f2828, 132 0x117f2929,
133 0x51008f02, 133 0x51009002,
134 0x2301589e, 134 0x2301589e,
135 0x2400016a, 135 0x2400016b,
136 0x21007800, 136 0x21007800,
137 0x69812a26, 137 0x69812b26,
138 0x242000e0, 138 0x242000e0,
139 0x60e08d03, 139 0x60e08e03,
140 0x2400066a, 140 0x2400066b,
141 0x21007800, 141 0x21007800,
142 0x61100a03, 142 0x61100b03,
143 0x2400036a, 143 0x2400036b,
144 0x21007800, 144 0x21007800,
145 0x2401e880, 145 0x2401e880,
146 0x110c4ec0, 146 0x110c4fc0,
147 0x0b02c0c0, 147 0x0b02c0c0,
148 0x0102c0c0, 148 0x0102c0c0,
149 0x08c0cdc0, 149 0x08c0cec0,
150 0x7080c003, 150 0x7080c003,
151 0x2400076a, 151 0x2400076b,
152 0x21007800, 152 0x21007800,
153 0x61200a07, 153 0x61200b07,
154 0x05200ae0, 154 0x05200be0,
155 0xc8e0c403, 155 0xc8e0c403,
156 0x2400056a, 156 0x2400056b,
157 0x21007800, 157 0x21007800,
158 0x1ee0c4c4, 158 0x1ee0c4c4,
159 0x21005900, 159 0x21005900,
160 0xd60ae3fc, 160 0xd60be3fc,
161 0x1e0ae3e3, 161 0x1e0be3e3,
162 0x2400006e, 162 0x2400006f,
163 0x2400008f, 163 0x24000090,
164 0x240000cf, 164 0x240000d0,
165 0xd1014e03, 165 0xd1014f03,
166 0xc9004e02, 166 0xc9004f02,
167 0x1f016e6e, 167 0x1f016f6f,
168 0x09040ae0, 168 0x09040be0,
169 0x09020ae1, 169 0x09020be1,
170 0x00e1e0e0, 170 0x00e1e0e0,
171 0x0140e0e0, 171 0x0140e0e0,
172 0x82e0218b, 172 0x82e0218c,
173 0x2400016a, 173 0x2400016b,
174 0x21007800, 174 0x21007800,
175 0x69822a09, 175 0x69822b09,
176 0x240000e0, 176 0x240000e0,
177 0x81002280, 177 0x81002280,
178 0x1f1fffff, 178 0x1f1fffff,
179 0x8104228b, 179 0x8104228c,
180 0x248003e0, 180 0x248003e0,
181 0x81002280, 181 0x81002280,
182 0x2400016a, 182 0x2400016b,
183 0x21007800, 183 0x21007800,
184 0x69832a04, 184 0x69832b04,
185 0x10ebeb84, 185 0x10ecec84,
186 0x2400016a, 186 0x2400016b,
187 0x21007800, 187 0x21007800,
188 0x69842a04, 188 0x69842b04,
189 0x10ebebe7, 189 0x10ecece8,
190 0x2400016a, 190 0x2400016b,
191 0x21007800, 191 0x21007800,
192 0x2400026a, 192 0x2400026b,
193 0x2400002a, 193 0x2400002b,
194 0x8100218a, 194 0x8100218b,
195 0x51008402, 195 0x51008402,
196 0x2301719e, 196 0x2301719e,
197 0x51008702, 197 0x51008802,
198 0x23018d9e, 198 0x23018d9e,
199 0x2301299e, 199 0x2301299e,
200 0x24000068, 200 0x24000069,
201 0x110f08e0, 201 0x110f09e0,
202 0x690fe003, 202 0x690fe003,
203 0x2301299e, 203 0x2301299e,
204 0x21008000, 204 0x21008000,
205 0x61206804, 205 0x61206904,
206 0x052068e0, 206 0x052069e0,
207 0xc8e0c434, 207 0xc8e0c434,
208 0x21008900, 208 0x21008900,
209 0xc868e332, 209 0xc869e332,
210 0x117f2828, 210 0x117f2929,
211 0x090468e0, 211 0x090469e0,
212 0x090268e1, 212 0x090269e1,
213 0x00e1e0e0, 213 0x00e1e0e0,
214 0x0140e0f3, 214 0x0140e0f4,
215 0x92f3218b, 215 0x92f4218c,
216 0xd1026e2b, 216 0xd1026f2b,
217 0x01018fe0, 217 0x010190e0,
218 0x50cde020, 218 0x50cee020,
219 0x0b058de0, 219 0x0b058ee0,
220 0x0902e0e0, 220 0x0902e0e0,
221 0x90e02581, 221 0x90e02581,
222 0xd1054e07, 222 0xd1054f07,
223 0xc88de10f, 223 0xc88ee10f,
224 0x108d8dd0, 224 0x108e8ed1,
225 0x2300c29e, 225 0x2300c29e,
226 0x01018fe0, 226 0x010190e0,
227 0x50cde017, 227 0x50cee017,
228 0x2100a500, 228 0x2100a500,
229 0x10ebe1f1, 229 0x10ece1f2,
230 0x2701f1d0, 230 0x2701f2d1,
231 0x5120d007, 231 0x5120d107,
232 0x1cd0f1f1, 232 0x1cd1f2f2,
233 0x008dd0d0, 233 0x008ed1d1,
234 0x2300c29e, 234 0x2300c29e,
235 0x01018fe0, 235 0x010190e0,
236 0x6ecde0fa, 236 0x6ecee0fa,
237 0x2100b100, 237 0x2100b100,
238 0xc9072806, 238 0xc9072906,
239 0xc9014e05, 239 0xc9014f05,
240 0xd1004e02, 240 0xd1004f02,
241 0xd1016e03, 241 0xd1016f03,
242 0x108e8ecf, 242 0x108f8fd0,
243 0x1f016e6e, 243 0x1f016f6f,
244 0xc9016e0e, 244 0xc9016f0e,
245 0x5100cf04, 245 0x5100d004,
246 0xc900280c, 246 0xc900290c,
247 0x0501cfcf, 247 0x0501d0d0,
248 0x6900cf0a, 248 0x6900d00a,
249 0x51008f09, 249 0x51009009,
250 0x012068e1, 250 0x012069e1,
251 0x6120e104, 251 0x6120e104,
252 0x0520e1e1, 252 0x0520e1e1,
253 0x910c2380, 253 0x910c2380,
@@ -255,155 +255,155 @@ const unsigned int acc16_be[] = {
255 0x91082380, 255 0x91082380,
256 0xd0e1e002, 256 0xd0e1e002,
257 0x2301089e, 257 0x2301089e,
258 0x82f3218b, 258 0x82f4218c,
259 0x4f1f6865, 259 0x4f1f6965,
260 0x511f6804, 260 0x511f6904,
261 0x01016868, 261 0x01016969,
262 0x671068c3, 262 0x671069c3,
263 0x21001f00, 263 0x21001f00,
264 0x10484868, 264 0x10494969,
265 0x671068c0, 265 0x671069c0,
266 0x21001f00, 266 0x21001f00,
267 0x10e2e2f2, 267 0x10e2e2f3,
268 0x090468e0, 268 0x090469e0,
269 0x0468e0e0, 269 0x0469e0e0,
270 0x0905e0e0, 270 0x0905e0e0,
271 0x00e0f2f2, 271 0x00e0f3f3,
272 0x01018f90, 272 0x01019091,
273 0x0490cd90, 273 0x0491ce91,
274 0x5100903e, 274 0x5100913e,
275 0x110c4e00, 275 0x110c4f00,
276 0x5104001c, 276 0x5104001c,
277 0x5108002f, 277 0x5108002f,
278 0x19049090, 278 0x19049191,
279 0x0904d0e0, 279 0x0904d1e0,
280 0x010ce0e0, 280 0x010ce0e0,
281 0x90e02694,
282 0x5100f436,
283 0x7101900c,
284 0x90e02695, 281 0x90e02695,
285 0x6900f502, 282 0x5100f536,
286 0x24000190, 283 0x7101910c,
287 0x71029008,
288 0x90e02696, 284 0x90e02696,
289 0x6900f602, 285 0x6900f602,
290 0x24000290, 286 0x24000191,
291 0x71039004, 287 0x71029108,
292 0x90e02697, 288 0x90e02697,
293 0x6900f702, 289 0x6900f702,
294 0x24000390, 290 0x24000291,
295 0x09028fe1, 291 0x71039104,
296 0xc9044e02, 292 0x90e02698,
293 0x6900f802,
294 0x24000391,
295 0x090290e1,
296 0xc9044f02,
297 0x0104e1e1, 297 0x0104e1e1,
298 0x09029000, 298 0x09029100,
299 0xeee1d214, 299 0xeee1d315,
300 0x00908f8f, 300 0x00919090,
301 0x1f072828, 301 0x1f072929,
302 0x570490e2, 302 0x570491e2,
303 0x21010700, 303 0x21010700,
304 0x19029090, 304 0x19029191,
305 0x0904d0e0, 305 0x0904d1e0,
306 0x0108e0e0, 306 0x0108e0e0,
307 0x90e06694, 307 0x90e06695,
308 0x5100f51c, 308 0x5100f61c,
309 0x10d0d0d4, 309 0x10d1d1d5,
310 0x51019004, 310 0x51019104,
311 0x90e06696, 311 0x90e06697,
312 0x6900f702, 312 0x6900f802,
313 0x24000190, 313 0x24000191,
314 0x10d0d0d6, 314 0x10d1d1d7,
315 0x09038fe1, 315 0x090390e1,
316 0xc9044e02, 316 0xc9044f02,
317 0x0108e1e1, 317 0x0108e1e1,
318 0x09039000, 318 0x09039100,
319 0xeee1d214, 319 0xeee1d315,
320 0x00908f8f, 320 0x00919090,
321 0x1f072828, 321 0x1f072929,
322 0x570290ce, 322 0x570291ce,
323 0x21010700, 323 0x21010700,
324 0x19019090, 324 0x19019191,
325 0x0904d0e0, 325 0x0904d1e0,
326 0x90e0e694, 326 0x90e0e695,
327 0x5100f709, 327 0x5100f809,
328 0x10d0d0d6, 328 0x10d1d1d7,
329 0x09048fe1, 329 0x090490e1,
330 0xc9044e02, 330 0xc9044f02,
331 0x0110e1e1, 331 0x0110e1e1,
332 0xe0e1f294, 332 0xe0e1f395,
333 0x01018f8f, 333 0x01019090,
334 0x1f072828, 334 0x1f072929,
335 0x2100c700, 335 0x2100c700,
336 0x209e0000, 336 0x209e0000,
337 0x10e2e2f8, 337 0x10e2e2f9,
338 0x090468e0, 338 0x090469e0,
339 0x0468e0e0, 339 0x0469e0e0,
340 0x0905e0e0, 340 0x0905e0e0,
341 0x00e0f8f8, 341 0x00e0f9f9,
342 0x0b024ee0, 342 0x0b024fe0,
343 0x1103e0e0, 343 0x1103e0e0,
344 0x0102e0e1, 344 0x0102e0e1,
345 0xc9044e04, 345 0xc9044f04,
346 0x108f8fe0, 346 0x109090e0,
347 0xe1003880, 347 0xe1003980,
348 0x21011900, 348 0x21011900,
349 0x2eff8794, 349 0x2eff8795,
350 0x24000100, 350 0x24000100,
351 0x08e10000, 351 0x08e10000,
352 0x08e18fc0, 352 0x08e190c0,
353 0xeec0d814, 353 0xeec0d915,
354 0x10ececf9, 354 0x10ededfa,
355 0xc9006e03, 355 0xc9006f03,
356 0x08e1cde0, 356 0x08e1cee0,
357 0x00e0f9f9, 357 0x00e0fafa,
358 0x01018fe0, 358 0x010190e0,
359 0x08e1e09a, 359 0x08e1e09b,
360 0x249030da, 360 0x249030db,
361 0x13f00800, 361 0x13f00900,
362 0x270000e0, 362 0x270000e0,
363 0x0906e0e1, 363 0x0906e0e1,
364 0x80e1a898, 364 0x80e1a899,
365 0x1f026e6e, 365 0x1f026f6f,
366 0x1ee00808, 366 0x1ee00909,
367 0x0124e001, 367 0x0128e001,
368 0x2c806801, 368 0x2c806901,
369 0x209e0000, 369 0x209e0000,
370 0x110c087b, 370 0x110c097c,
371 0x27017b5b, 371 0x27017c5c,
372 0x51205b2c, 372 0x51205c2c,
373 0x1c5b7b7b, 373 0x1c5c7c7c,
374 0x09065be0, 374 0x09065ce0,
375 0x90e0a898, 375 0x90e0a899,
376 0xd71efafb, 376 0xd71efbfb,
377 0x6f009afa, 377 0x6f009bfa,
378 0x01045be1, 378 0x01045ce1,
379 0xd0e10809, 379 0xd0e10909,
380 0x1ee10808, 380 0x1ee10909,
381 0x0504f8e1, 381 0x0504f9e1,
382 0x0504f9f8, 382 0x0504faf9,
383 0x10e1e1f9, 383 0x10e1e1fa,
384 0x2400049a, 384 0x2400049b,
385 0x249030da, 385 0x249030db,
386 0x80e0a898, 386 0x80e0a899,
387 0x21012a00, 387 0x21012a00,
388 0x1ce10808, 388 0x1ce10909,
389 0x1c5b0808, 389 0x1c5c0909,
390 0x01245b01, 390 0x01285c01,
391 0x2c20013b, 391 0x2c20013c,
392 0x09043be0, 392 0x09043ce0,
393 0x09023be1, 393 0x09023ce1,
394 0x00e1e0e0, 394 0x00e1e0e0,
395 0x0140e0f3, 395 0x0140e0f4,
396 0x92f3218b, 396 0x92f4218c,
397 0x1d026e6e, 397 0x1d026f6f,
398 0x15016e6e, 398 0x15016f6f,
399 0x2400008f, 399 0x24000090,
400 0x1d016e6e, 400 0x1d016f6f,
401 0xd1014e04, 401 0xd1014f04,
402 0xc9004e03, 402 0xc9004f03,
403 0x108e8ecf, 403 0x108f8fd0,
404 0x1f016e6e, 404 0x1f016f6f,
405 0x82f3218b, 405 0x82f4218c,
406 0x01203be0, 406 0x01203ce0,
407 0x240001e1, 407 0x240001e1,
408 0x6120e005, 408 0x6120e005,
409 0x0520e0e0, 409 0x0520e0e0,
@@ -415,74 +415,74 @@ const unsigned int acc16_be[] = {
415 0x21012a00, 415 0x21012a00,
416 0x209e0000, 416 0x209e0000,
417 0x109e9ede, 417 0x109e9ede,
418 0x012068e1, 418 0x012069e1,
419 0x6120e104, 419 0x6120e104,
420 0x0520e1e1, 420 0x0520e1e1,
421 0x910c2380, 421 0x910c2380,
422 0x21015f00, 422 0x21015f00,
423 0x91082380, 423 0x91082380,
424 0xd6e1e0fa, 424 0xd6e1e0fa,
425 0xd1026e0c, 425 0xd1026f0c,
426 0x110f08e0, 426 0x110f09e0,
427 0x690fe009, 427 0x690fe009,
428 0x2301299e, 428 0x2301299e,
429 0x110f08e0, 429 0x110f09e0,
430 0x570fe0fe, 430 0x570fe0fe,
431 0x090468e0, 431 0x090469e0,
432 0x090268e1, 432 0x090269e1,
433 0x00e1e0e0, 433 0x00e1e0e0,
434 0x0140e0e0, 434 0x0140e0e0,
435 0x92e0218b, 435 0x92e0218c,
436 0x2301089e, 436 0x2301089e,
437 0x2301299e, 437 0x2301299e,
438 0x110f08e0, 438 0x110f09e0,
439 0x6f00e0fe, 439 0x6f00e0fe,
440 0x10dede9e, 440 0x10dede9e,
441 0x209e0000, 441 0x209e0000,
442 0x090484e0, 442 0x090484e0,
443 0x010ce0e0, 443 0x010ce0e0,
444 0x90e02694, 444 0x90e02695,
445 0x5100f418, 445 0x5100f518,
446 0x11f01414, 446 0x11f01515,
447 0xf300748a, 447 0xf300758b,
448 0x11c06ae0, 448 0x11c06be0,
449 0x5100e003, 449 0x5100e003,
450 0x5180e00e, 450 0x5180e00e,
451 0x21018c00, 451 0x21018c00,
452 0xd10fec02, 452 0xd10fed02,
453 0x240000ef, 453 0x240000f0,
454 0x240000f3, 454 0x240000f4,
455 0xc90eec02, 455 0xc90eed02,
456 0x1f1ff3f3, 456 0x1f1ff4f4,
457 0x111f2c2c, 457 0x111f2d2d,
458 0x09048ce0, 458 0x09048de0,
459 0x0108e0e0, 459 0x0108e0e0,
460 0x80e06693, 460 0x80e06694,
461 0x5700efed, 461 0x5700f0ed,
462 0xf3006f8a, 462 0xf300708b,
463 0x21017d00, 463 0x21017d00,
464 0x111f2c2c, 464 0x111f2d2d,
465 0x09048ce0, 465 0x09048de0,
466 0x010ce0e0, 466 0x010ce0e0,
467 0x80e02694, 467 0x80e02695,
468 0x21017100, 468 0x21017100,
469 0x209e0000, 469 0x209e0000,
470 0x090487e0, 470 0x090488e0,
471 0x010ce0e0, 471 0x010ce0e0,
472 0x90e02694, 472 0x90e02695,
473 0x5100f40d, 473 0x5100f50d,
474 0x10f4f4f3, 474 0x10f5f5f4,
475 0x11f01313, 475 0x11f01414,
476 0xf500338a, 476 0xf500348b,
477 0x11c06ae0, 477 0x11c06be0,
478 0x6900e005, 478 0x6900e005,
479 0xc91fec04, 479 0xc91fed04,
480 0x240006c0, 480 0x240006c0,
481 0x24800880, 481 0x24800880,
482 0xe1002092, 482 0xe1002093,
483 0x0904c7e0, 483 0x0904c8e0,
484 0x010ce0e0, 484 0x010ce0e0,
485 0x80e02694, 485 0x80e02695,
486 0x209e0000 }; 486 0x209e0000 };
487 487
488#ifdef __cplusplus 488#ifdef __cplusplus
diff --git a/firmware/v0/acc16_le.bib b/firmware/v0/acc16_le.bib
index 76a208a..6d04022 100644
--- a/firmware/v0/acc16_le.bib
+++ b/firmware/v0/acc16_le.bib
Binary files differ
diff --git a/firmware/v0/acc16_le_bin.h b/firmware/v0/acc16_le_bin.h
index 3f57796..aca2bff 100644
--- a/firmware/v0/acc16_le_bin.h
+++ b/firmware/v0/acc16_le_bin.h
@@ -79,15 +79,15 @@ const unsigned int acc16_le[] = {
79 0x81042280, 79 0x81042280,
80 0x248003e0, 80 0x248003e0,
81 0x81002280, 81 0x81002280,
82 0x2eff8f82, 82 0x2eff9182,
83 0x2400ff09, 83 0x2400ff0a,
84 0x2400ff29, 84 0x2400ff2a,
85 0x2400ff49, 85 0x2400ff4a,
86 0x2400ff69, 86 0x2400ff6a,
87 0x24002f28, 87 0x24002f29,
88 0x24c18082, 88 0x24c18082,
89 0x24000bc2, 89 0x24000bc2,
90 0x24000368, 90 0x24000369,
91 0x242000e0, 91 0x242000e0,
92 0x240000e1, 92 0x240000e1,
93 0x0504e0e0, 93 0x0504e0e0,
@@ -101,153 +101,153 @@ const unsigned int acc16_le[] = {
101 0x24000b81, 101 0x24000b81,
102 0x240100c1, 102 0x240100c1,
103 0x80e02181, 103 0x80e02181,
104 0x1d004848, 104 0x1d004949,
105 0xc91fff03, 105 0xc91fff03,
106 0x1f1fffff, 106 0x1f1fffff,
107 0x1f004848, 107 0x1f004949,
108 0x01012828, 108 0x01012929,
109 0x69302802, 109 0x69302902,
110 0x24002028, 110 0x24002029,
111 0x9300218a, 111 0x9300218b,
112 0xc9072a53, 112 0xc9072b53,
113 0x69802a18, 113 0x69802b18,
114 0x61100a03, 114 0x61100b03,
115 0x2400036a, 115 0x2400036b,
116 0x21007800, 116 0x21007800,
117 0x61200a07, 117 0x61200b07,
118 0x05200ae0, 118 0x05200be0,
119 0xd0e08403, 119 0xd0e08403,
120 0x2400046a, 120 0x2400046b,
121 0x21007800, 121 0x21007800,
122 0x1ce08484, 122 0x1ce08484,
123 0x21003500, 123 0x21003500,
124 0xce0ae3fc, 124 0xce0be3fc,
125 0x1c0ae3e3, 125 0x1c0be3e3,
126 0x100a0a08, 126 0x100b0b09,
127 0x090408e0, 127 0x090409e0,
128 0x090208e1, 128 0x090209e1,
129 0x00e1e0e0, 129 0x00e1e0e0,
130 0x0140e0e0, 130 0x0140e0e0,
131 0x92e0218b, 131 0x92e0218c,
132 0x117f4848, 132 0x117f4949,
133 0x51008f02, 133 0x51009002,
134 0x2301589e, 134 0x2301589e,
135 0x2400016a, 135 0x2400016b,
136 0x21007800, 136 0x21007800,
137 0x69812a26, 137 0x69812b26,
138 0x242000e0, 138 0x242000e0,
139 0x60e08d03, 139 0x60e08e03,
140 0x2400066a, 140 0x2400066b,
141 0x21007800, 141 0x21007800,
142 0x61100a03, 142 0x61100b03,
143 0x2400036a, 143 0x2400036b,
144 0x21007800, 144 0x21007800,
145 0x2401e880, 145 0x2401e880,
146 0x110c4ec0, 146 0x110c4fc0,
147 0x0b02c0c0, 147 0x0b02c0c0,
148 0x0102c0c0, 148 0x0102c0c0,
149 0x08c0cdc0, 149 0x08c0cec0,
150 0x7080c003, 150 0x7080c003,
151 0x2400076a, 151 0x2400076b,
152 0x21007800, 152 0x21007800,
153 0x61200a07, 153 0x61200b07,
154 0x05200ae0, 154 0x05200be0,
155 0xc8e08403, 155 0xc8e08403,
156 0x2400056a, 156 0x2400056b,
157 0x21007800, 157 0x21007800,
158 0x1ee08484, 158 0x1ee08484,
159 0x21005900, 159 0x21005900,
160 0xd60ae3fc, 160 0xd60be3fc,
161 0x1e0ae3e3, 161 0x1e0be3e3,
162 0x2400006e, 162 0x2400006f,
163 0x2400008f, 163 0x24000090,
164 0x240000cf, 164 0x240000d0,
165 0xd1014e03, 165 0xd1014f03,
166 0xc9004e02, 166 0xc9004f02,
167 0x1f016e6e, 167 0x1f016f6f,
168 0x09040ae0, 168 0x09040be0,
169 0x09020ae1, 169 0x09020be1,
170 0x00e1e0e0, 170 0x00e1e0e0,
171 0x0140e0e0, 171 0x0140e0e0,
172 0x82e0218b, 172 0x82e0218c,
173 0x2400016a, 173 0x2400016b,
174 0x21007800, 174 0x21007800,
175 0x69822a09, 175 0x69822b09,
176 0x240000e0, 176 0x240000e0,
177 0x81002280, 177 0x81002280,
178 0x1f1fffff, 178 0x1f1fffff,
179 0x8104228b, 179 0x8104228c,
180 0x248003e0, 180 0x248003e0,
181 0x81002280, 181 0x81002280,
182 0x2400016a, 182 0x2400016b,
183 0x21007800, 183 0x21007800,
184 0x69832a04, 184 0x69832b04,
185 0x10ebebc4, 185 0x10ececc4,
186 0x2400016a, 186 0x2400016b,
187 0x21007800, 187 0x21007800,
188 0x69842a04, 188 0x69842b04,
189 0x10ebebe7, 189 0x10ecece8,
190 0x2400016a, 190 0x2400016b,
191 0x21007800, 191 0x21007800,
192 0x2400026a, 192 0x2400026b,
193 0x2400002a, 193 0x2400002b,
194 0x8100218a, 194 0x8100218b,
195 0x5100c402, 195 0x5100c402,
196 0x2301719e, 196 0x2301719e,
197 0x51008702, 197 0x51008802,
198 0x23018d9e, 198 0x23018d9e,
199 0x2301299e, 199 0x2301299e,
200 0x24000008, 200 0x24000009,
201 0x110f68e0, 201 0x110f69e0,
202 0x690fe003, 202 0x690fe003,
203 0x2301299e, 203 0x2301299e,
204 0x21008000, 204 0x21008000,
205 0x61200804, 205 0x61200904,
206 0x052008e0, 206 0x052009e0,
207 0xc8e08434, 207 0xc8e08434,
208 0x21008900, 208 0x21008900,
209 0xc808e332, 209 0xc809e332,
210 0x117f4848, 210 0x117f4949,
211 0x090408e0, 211 0x090409e0,
212 0x090208e1, 212 0x090209e1,
213 0x00e1e0e0, 213 0x00e1e0e0,
214 0x0140e0f3, 214 0x0140e0f4,
215 0x92f3218b, 215 0x92f4218c,
216 0xd1026e2b, 216 0xd1026f2b,
217 0x01018fe0, 217 0x010190e0,
218 0x50cde020, 218 0x50cee020,
219 0x0b058de0, 219 0x0b058ee0,
220 0x0902e0e0, 220 0x0902e0e0,
221 0x90e02581, 221 0x90e02581,
222 0xd1054e07, 222 0xd1054f07,
223 0xc88de10f, 223 0xc88ee10f,
224 0x108d8d90, 224 0x108e8e91,
225 0x2300c29e, 225 0x2300c29e,
226 0x01018fe0, 226 0x010190e0,
227 0x50cde017, 227 0x50cee017,
228 0x2100a500, 228 0x2100a500,
229 0x10ebe1f1, 229 0x10ece1f2,
230 0x2701f190, 230 0x2701f291,
231 0x51209007, 231 0x51209107,
232 0x1c90f1f1, 232 0x1c91f2f2,
233 0x008d9090, 233 0x008e9191,
234 0x2300c29e, 234 0x2300c29e,
235 0x01018fe0, 235 0x010190e0,
236 0x6ecde0fa, 236 0x6ecee0fa,
237 0x2100b100, 237 0x2100b100,
238 0xc9074806, 238 0xc9074906,
239 0xc9014e05, 239 0xc9014f05,
240 0xd1004e02, 240 0xd1004f02,
241 0xd1016e03, 241 0xd1016f03,
242 0x108e8ecf, 242 0x108f8fd0,
243 0x1f016e6e, 243 0x1f016f6f,
244 0xc9016e0e, 244 0xc9016f0e,
245 0x5100cf04, 245 0x5100d004,
246 0xc900480c, 246 0xc900490c,
247 0x0501cfcf, 247 0x0501d0d0,
248 0x6900cf0a, 248 0x6900d00a,
249 0x51008f09, 249 0x51009009,
250 0x012008e1, 250 0x012009e1,
251 0x6120e104, 251 0x6120e104,
252 0x0520e1e1, 252 0x0520e1e1,
253 0x910c2380, 253 0x910c2380,
@@ -255,155 +255,155 @@ const unsigned int acc16_le[] = {
255 0x91082380, 255 0x91082380,
256 0xd0e1e002, 256 0xd0e1e002,
257 0x2301089e, 257 0x2301089e,
258 0x82f3218b, 258 0x82f4218c,
259 0x4f1f0865, 259 0x4f1f0965,
260 0x511f0804, 260 0x511f0904,
261 0x01010808, 261 0x01010909,
262 0x671008c3, 262 0x671009c3,
263 0x21001f00, 263 0x21001f00,
264 0x10282808, 264 0x10292909,
265 0x671008c0, 265 0x671009c0,
266 0x21001f00, 266 0x21001f00,
267 0x10e2e2f2, 267 0x10e2e2f3,
268 0x090408e0, 268 0x090409e0,
269 0x0408e0e0, 269 0x0409e0e0,
270 0x0905e0e0, 270 0x0905e0e0,
271 0x00e0f2f2, 271 0x00e0f3f3,
272 0x01018fd0, 272 0x010190d1,
273 0x04d0cdd0, 273 0x04d1ced1,
274 0x5100d03e, 274 0x5100d13e,
275 0x110c4e00, 275 0x110c4f00,
276 0x5104001c, 276 0x5104001c,
277 0x5108002f, 277 0x5108002f,
278 0x1904d0d0, 278 0x1904d1d1,
279 0x090490e0, 279 0x090491e0,
280 0x010ce0e0, 280 0x010ce0e0,
281 0x90e02694,
282 0x5100f436,
283 0x7101d00c,
284 0x90e02695, 281 0x90e02695,
285 0x6900f502, 282 0x5100f536,
286 0x240001d0, 283 0x7101d10c,
287 0x7102d008,
288 0x90e02696, 284 0x90e02696,
289 0x6900f602, 285 0x6900f602,
290 0x240002d0, 286 0x240001d1,
291 0x7103d004, 287 0x7102d108,
292 0x90e02697, 288 0x90e02697,
293 0x6900f702, 289 0x6900f702,
294 0x240003d0, 290 0x240002d1,
295 0x09028fe1, 291 0x7103d104,
296 0xc9044e02, 292 0x90e02698,
293 0x6900f802,
294 0x240003d1,
295 0x090290e1,
296 0xc9044f02,
297 0x0104e1e1, 297 0x0104e1e1,
298 0x0902d000, 298 0x0902d100,
299 0xeee1d214, 299 0xeee1d315,
300 0x00d08f8f, 300 0x00d19090,
301 0x1f074848, 301 0x1f074949,
302 0x5704d0e2, 302 0x5704d1e2,
303 0x21010700, 303 0x21010700,
304 0x1902d0d0, 304 0x1902d1d1,
305 0x090490e0, 305 0x090491e0,
306 0x0108e0e0, 306 0x0108e0e0,
307 0x90e06694, 307 0x90e06695,
308 0x5100f51c, 308 0x5100f61c,
309 0x109090d4, 309 0x109191d5,
310 0x5101d004, 310 0x5101d104,
311 0x90e06696, 311 0x90e06697,
312 0x6900f702, 312 0x6900f802,
313 0x240001d0, 313 0x240001d1,
314 0x109090d6, 314 0x109191d7,
315 0x09038fe1, 315 0x090390e1,
316 0xc9044e02, 316 0xc9044f02,
317 0x0108e1e1, 317 0x0108e1e1,
318 0x0903d000, 318 0x0903d100,
319 0xeee1d214, 319 0xeee1d315,
320 0x00d08f8f, 320 0x00d19090,
321 0x1f074848, 321 0x1f074949,
322 0x5702d0ce, 322 0x5702d1ce,
323 0x21010700, 323 0x21010700,
324 0x1901d0d0, 324 0x1901d1d1,
325 0x090490e0, 325 0x090491e0,
326 0x90e0e694, 326 0x90e0e695,
327 0x5100f709, 327 0x5100f809,
328 0x109090d6, 328 0x109191d7,
329 0x09048fe1, 329 0x090490e1,
330 0xc9044e02, 330 0xc9044f02,
331 0x0110e1e1, 331 0x0110e1e1,
332 0xe0e1f294, 332 0xe0e1f395,
333 0x01018f8f, 333 0x01019090,
334 0x1f074848, 334 0x1f074949,
335 0x2100c700, 335 0x2100c700,
336 0x209e0000, 336 0x209e0000,
337 0x10e2e2f8, 337 0x10e2e2f9,
338 0x090408e0, 338 0x090409e0,
339 0x0408e0e0, 339 0x0409e0e0,
340 0x0905e0e0, 340 0x0905e0e0,
341 0x00e0f8f8, 341 0x00e0f9f9,
342 0x0b024ee0, 342 0x0b024fe0,
343 0x1103e0e0, 343 0x1103e0e0,
344 0x0102e0e1, 344 0x0102e0e1,
345 0xc9044e04, 345 0xc9044f04,
346 0x108f8fe0, 346 0x109090e0,
347 0xe1003880, 347 0xe1003980,
348 0x21011900, 348 0x21011900,
349 0x2eff8794, 349 0x2eff8795,
350 0x24000100, 350 0x24000100,
351 0x08e10000, 351 0x08e10000,
352 0x08e18fc0, 352 0x08e190c0,
353 0xeec0d814, 353 0xeec0d915,
354 0x10ececf9, 354 0x10ededfa,
355 0xc9006e03, 355 0xc9006f03,
356 0x08e1cde0, 356 0x08e1cee0,
357 0x00e0f9f9, 357 0x00e0fafa,
358 0x01018fe0, 358 0x010190e0,
359 0x08e1e09a, 359 0x08e1e09b,
360 0x249030da, 360 0x249030db,
361 0x13f06800, 361 0x13f06900,
362 0x270000e0, 362 0x270000e0,
363 0x0906e0e1, 363 0x0906e0e1,
364 0x80e1a898, 364 0x80e1a899,
365 0x1f026e6e, 365 0x1f026f6f,
366 0x1ee06868, 366 0x1ee06969,
367 0x0124e001, 367 0x0128e001,
368 0x2c800801, 368 0x2c800901,
369 0x209e0000, 369 0x209e0000,
370 0x110c681b, 370 0x110c691c,
371 0x27011b3b, 371 0x27011c3c,
372 0x51203b2c, 372 0x51203c2c,
373 0x1c3b1b1b, 373 0x1c3c1c1c,
374 0x09063be0, 374 0x09063ce0,
375 0x90e0a898, 375 0x90e0a899,
376 0xd71efafb, 376 0xd71efbfb,
377 0x6f009afa, 377 0x6f009bfa,
378 0x01043be1, 378 0x01043ce1,
379 0xd0e16809, 379 0xd0e16909,
380 0x1ee16868, 380 0x1ee16969,
381 0x0504f8e1, 381 0x0504f9e1,
382 0x0504f9f8, 382 0x0504faf9,
383 0x10e1e1f9, 383 0x10e1e1fa,
384 0x2400049a, 384 0x2400049b,
385 0x249030da, 385 0x249030db,
386 0x80e0a898, 386 0x80e0a899,
387 0x21012a00, 387 0x21012a00,
388 0x1ce16868, 388 0x1ce16969,
389 0x1c3b6868, 389 0x1c3c6969,
390 0x01243b01, 390 0x01283c01,
391 0x2c20015b, 391 0x2c20015c,
392 0x09045be0, 392 0x09045ce0,
393 0x09025be1, 393 0x09025ce1,
394 0x00e1e0e0, 394 0x00e1e0e0,
395 0x0140e0f3, 395 0x0140e0f4,
396 0x92f3218b, 396 0x92f4218c,
397 0x1d026e6e, 397 0x1d026f6f,
398 0x15016e6e, 398 0x15016f6f,
399 0x2400008f, 399 0x24000090,
400 0x1d016e6e, 400 0x1d016f6f,
401 0xd1014e04, 401 0xd1014f04,
402 0xc9004e03, 402 0xc9004f03,
403 0x108e8ecf, 403 0x108f8fd0,
404 0x1f016e6e, 404 0x1f016f6f,
405 0x82f3218b, 405 0x82f4218c,
406 0x01205be0, 406 0x01205ce0,
407 0x240001e1, 407 0x240001e1,
408 0x6120e005, 408 0x6120e005,
409 0x0520e0e0, 409 0x0520e0e0,
@@ -415,74 +415,74 @@ const unsigned int acc16_le[] = {
415 0x21012a00, 415 0x21012a00,
416 0x209e0000, 416 0x209e0000,
417 0x109e9ede, 417 0x109e9ede,
418 0x012008e1, 418 0x012009e1,
419 0x6120e104, 419 0x6120e104,
420 0x0520e1e1, 420 0x0520e1e1,
421 0x910c2380, 421 0x910c2380,
422 0x21015f00, 422 0x21015f00,
423 0x91082380, 423 0x91082380,
424 0xd6e1e0fa, 424 0xd6e1e0fa,
425 0xd1026e0c, 425 0xd1026f0c,
426 0x110f68e0, 426 0x110f69e0,
427 0x690fe009, 427 0x690fe009,
428 0x2301299e, 428 0x2301299e,
429 0x110f68e0, 429 0x110f69e0,
430 0x570fe0fe, 430 0x570fe0fe,
431 0x090408e0, 431 0x090409e0,
432 0x090208e1, 432 0x090209e1,
433 0x00e1e0e0, 433 0x00e1e0e0,
434 0x0140e0e0, 434 0x0140e0e0,
435 0x92e0218b, 435 0x92e0218c,
436 0x2301089e, 436 0x2301089e,
437 0x2301299e, 437 0x2301299e,
438 0x110f68e0, 438 0x110f69e0,
439 0x6f00e0fe, 439 0x6f00e0fe,
440 0x10dede9e, 440 0x10dede9e,
441 0x209e0000, 441 0x209e0000,
442 0x0904c4e0, 442 0x0904c4e0,
443 0x010ce0e0, 443 0x010ce0e0,
444 0x90e02694, 444 0x90e02695,
445 0x5100f418, 445 0x5100f518,
446 0x11f01414, 446 0x11f01515,
447 0xf300748a, 447 0xf300758b,
448 0x11c06ae0, 448 0x11c06be0,
449 0x5100e003, 449 0x5100e003,
450 0x5180e00e, 450 0x5180e00e,
451 0x21018c00, 451 0x21018c00,
452 0xd10fec02, 452 0xd10fed02,
453 0x240000ef, 453 0x240000f0,
454 0x240000f3, 454 0x240000f4,
455 0xc90eec02, 455 0xc90eed02,
456 0x1f1ff3f3, 456 0x1f1ff4f4,
457 0x111f2c2c, 457 0x111f2d2d,
458 0x09048ce0, 458 0x09048de0,
459 0x0108e0e0, 459 0x0108e0e0,
460 0x80e06693, 460 0x80e06694,
461 0x5700efed, 461 0x5700f0ed,
462 0xf3006f8a, 462 0xf300708b,
463 0x21017d00, 463 0x21017d00,
464 0x111f2c2c, 464 0x111f2d2d,
465 0x09048ce0, 465 0x09048de0,
466 0x010ce0e0, 466 0x010ce0e0,
467 0x80e02694, 467 0x80e02695,
468 0x21017100, 468 0x21017100,
469 0x209e0000, 469 0x209e0000,
470 0x090487e0, 470 0x090488e0,
471 0x010ce0e0, 471 0x010ce0e0,
472 0x90e02694, 472 0x90e02695,
473 0x5100f40d, 473 0x5100f50d,
474 0x10f4f4f3, 474 0x10f5f5f4,
475 0x11f01313, 475 0x11f01414,
476 0xf500338a, 476 0xf500348b,
477 0x11c06ae0, 477 0x11c06be0,
478 0x6900e005, 478 0x6900e005,
479 0xc91fec04, 479 0xc91fed04,
480 0x240006c0, 480 0x240006c0,
481 0x24800880, 481 0x24800880,
482 0xe1002092, 482 0xe1002093,
483 0x0904c7e0, 483 0x0904c8e0,
484 0x010ce0e0, 484 0x010ce0e0,
485 0x80e02694, 485 0x80e02695,
486 0x209e0000 }; 486 0x209e0000 };
487 487
488#ifdef __cplusplus 488#ifdef __cplusplus
diff --git a/firmware/v0/acc32_be.bib b/firmware/v0/acc32_be.bib
index a3cab3c..94efea7 100644
--- a/firmware/v0/acc32_be.bib
+++ b/firmware/v0/acc32_be.bib
Binary files differ
diff --git a/firmware/v0/acc32_be_bin.h b/firmware/v0/acc32_be_bin.h
index b404149..f5175a5 100644
--- a/firmware/v0/acc32_be_bin.h
+++ b/firmware/v0/acc32_be_bin.h
@@ -79,15 +79,15 @@ const unsigned int acc32_be[] = {
79 0x81042280, 79 0x81042280,
80 0x248003e0, 80 0x248003e0,
81 0x81002280, 81 0x81002280,
82 0x2eff8f82, 82 0x2eff9182,
83 0x2400ff69, 83 0x2400ff6a,
84 0x2400ff49, 84 0x2400ff4a,
85 0x2400ff29, 85 0x2400ff2a,
86 0x2400ff09, 86 0x2400ff0a,
87 0x24002f48, 87 0x24002f49,
88 0x2482c082, 88 0x2482c082,
89 0x24000bc2, 89 0x24000bc2,
90 0x24000c08, 90 0x24000c09,
91 0x243000e0, 91 0x243000e0,
92 0x240000e1, 92 0x240000e1,
93 0x0504e0e0, 93 0x0504e0e0,
@@ -101,153 +101,153 @@ const unsigned int acc32_be[] = {
101 0x24000b81, 101 0x24000b81,
102 0x240100c1, 102 0x240100c1,
103 0x80e02081, 103 0x80e02081,
104 0x1d002828, 104 0x1d002929,
105 0xc91fff03, 105 0xc91fff03,
106 0x1f1fffff, 106 0x1f1fffff,
107 0x1f002828, 107 0x1f002929,
108 0x01014848, 108 0x01014949,
109 0x69304802, 109 0x69304902,
110 0x24002048, 110 0x24002049,
111 0x9300208a, 111 0x9300208b,
112 0xc9072a53, 112 0xc9072b53,
113 0x69802a18, 113 0x69802b18,
114 0x61200a03, 114 0x61200b03,
115 0x2400036a, 115 0x2400036b,
116 0x21007800, 116 0x21007800,
117 0x61200a07, 117 0x61200b07,
118 0x05200ae0, 118 0x05200be0,
119 0xd0e0c403, 119 0xd0e0c403,
120 0x2400046a, 120 0x2400046b,
121 0x21007800, 121 0x21007800,
122 0x1ce0c4c4, 122 0x1ce0c4c4,
123 0x21003500, 123 0x21003500,
124 0xce0ae3fc, 124 0xce0be3fc,
125 0x1c0ae3e3, 125 0x1c0be3e3,
126 0x100a0a68, 126 0x100b0b69,
127 0x090468e0, 127 0x090469e0,
128 0x090268e1, 128 0x090269e1,
129 0x00e1e0e0, 129 0x00e1e0e0,
130 0x0140e0e0, 130 0x0140e0e0,
131 0x92e0208b, 131 0x92e0208c,
132 0x117f2828, 132 0x117f2929,
133 0x51008f02, 133 0x51009002,
134 0x23015c9e, 134 0x23015c9e,
135 0x2400016a, 135 0x2400016b,
136 0x21007800, 136 0x21007800,
137 0x69812a26, 137 0x69812b26,
138 0x242000e0, 138 0x242000e0,
139 0x60e08d03, 139 0x60e08e03,
140 0x2400066a, 140 0x2400066b,
141 0x21007800, 141 0x21007800,
142 0x61200a03, 142 0x61200b03,
143 0x2400036a, 143 0x2400036b,
144 0x21007800, 144 0x21007800,
145 0x24016a80, 145 0x24016a80,
146 0x110c4ec0, 146 0x110c4fc0,
147 0x0b02c0c0, 147 0x0b02c0c0,
148 0x0102c0c0, 148 0x0102c0c0,
149 0x08c0cdc0, 149 0x08c0cec0,
150 0x7080c003, 150 0x7080c003,
151 0x2400076a, 151 0x2400076b,
152 0x21007800, 152 0x21007800,
153 0x61200a07, 153 0x61200b07,
154 0x05200ae0, 154 0x05200be0,
155 0xc8e0c403, 155 0xc8e0c403,
156 0x2400056a, 156 0x2400056b,
157 0x21007800, 157 0x21007800,
158 0x1ee0c4c4, 158 0x1ee0c4c4,
159 0x21005900, 159 0x21005900,
160 0xd60ae3fc, 160 0xd60be3fc,
161 0x1e0ae3e3, 161 0x1e0be3e3,
162 0x2400006e, 162 0x2400006f,
163 0x2400008f, 163 0x24000090,
164 0x240000cf, 164 0x240000d0,
165 0xd1014e03, 165 0xd1014f03,
166 0xc9004e02, 166 0xc9004f02,
167 0x1f016e6e, 167 0x1f016f6f,
168 0x09040ae0, 168 0x09040be0,
169 0x09020ae1, 169 0x09020be1,
170 0x00e1e0e0, 170 0x00e1e0e0,
171 0x0140e0e0, 171 0x0140e0e0,
172 0x82e0208b, 172 0x82e0208c,
173 0x2400016a, 173 0x2400016b,
174 0x21007800, 174 0x21007800,
175 0x69822a09, 175 0x69822b09,
176 0x240000e0, 176 0x240000e0,
177 0x81002280, 177 0x81002280,
178 0x1f1fffff, 178 0x1f1fffff,
179 0x8104228b, 179 0x8104228c,
180 0x248003e0, 180 0x248003e0,
181 0x81002280, 181 0x81002280,
182 0x2400016a, 182 0x2400016b,
183 0x21007800, 183 0x21007800,
184 0x69832a04, 184 0x69832b04,
185 0x10ebeb84, 185 0x10ecec84,
186 0x2400016a, 186 0x2400016b,
187 0x21007800, 187 0x21007800,
188 0x69842a04, 188 0x69842b04,
189 0x10ebebe7, 189 0x10ecece8,
190 0x2400016a, 190 0x2400016b,
191 0x21007800, 191 0x21007800,
192 0x2400026a, 192 0x2400026b,
193 0x2400002a, 193 0x2400002b,
194 0x8100208a, 194 0x8100208b,
195 0x51008402, 195 0x51008402,
196 0x2301759e, 196 0x2301759e,
197 0x51008702, 197 0x51008802,
198 0x2301919e, 198 0x2301919e,
199 0x23012d9e, 199 0x23012d9e,
200 0x24000068, 200 0x24000069,
201 0x110f08e0, 201 0x110f09e0,
202 0x690fe003, 202 0x690fe003,
203 0x23012d9e, 203 0x23012d9e,
204 0x21008000, 204 0x21008000,
205 0x61206804, 205 0x61206904,
206 0x052068e0, 206 0x052069e0,
207 0xc8e0c434, 207 0xc8e0c434,
208 0x21008900, 208 0x21008900,
209 0xc868e332, 209 0xc869e332,
210 0x117f2828, 210 0x117f2929,
211 0x090468e0, 211 0x090469e0,
212 0x090268e1, 212 0x090269e1,
213 0x00e1e0e0, 213 0x00e1e0e0,
214 0x0140e0f3, 214 0x0140e0f4,
215 0x92f3208b, 215 0x92f4208c,
216 0xd1026e2b, 216 0xd1026f2b,
217 0x01018fe0, 217 0x010190e0,
218 0x50cde020, 218 0x50cee020,
219 0x0b058de0, 219 0x0b058ee0,
220 0x0902e0e0, 220 0x0902e0e0,
221 0x90e02581, 221 0x90e02581,
222 0xd1054e07, 222 0xd1054f07,
223 0xc88de10f, 223 0xc88ee10f,
224 0x108d8dd0, 224 0x108e8ed1,
225 0x2300c29e, 225 0x2300c29e,
226 0x01018fe0, 226 0x010190e0,
227 0x50cde017, 227 0x50cee017,
228 0x2100a500, 228 0x2100a500,
229 0x10ebe1f1, 229 0x10ece1f2,
230 0x2701f1d0, 230 0x2701f2d1,
231 0x5120d007, 231 0x5120d107,
232 0x1cd0f1f1, 232 0x1cd1f2f2,
233 0x008dd0d0, 233 0x008ed1d1,
234 0x2300c29e, 234 0x2300c29e,
235 0x01018fe0, 235 0x010190e0,
236 0x6ecde0fa, 236 0x6ecee0fa,
237 0x2100b100, 237 0x2100b100,
238 0xc9072806, 238 0xc9072906,
239 0xc9014e05, 239 0xc9014f05,
240 0xd1004e02, 240 0xd1004f02,
241 0xd1016e03, 241 0xd1016f03,
242 0x108e8ecf, 242 0x108f8fd0,
243 0x1f016e6e, 243 0x1f016f6f,
244 0xc9016e0e, 244 0xc9016f0e,
245 0x5100cf04, 245 0x5100d004,
246 0xc900280c, 246 0xc900290c,
247 0x0501cfcf, 247 0x0501d0d0,
248 0x6900cf0a, 248 0x6900d00a,
249 0x51008f09, 249 0x51009009,
250 0x010068e1, 250 0x010069e1,
251 0x6120e104, 251 0x6120e104,
252 0x0520e1e1, 252 0x0520e1e1,
253 0x910c2380, 253 0x910c2380,
@@ -255,159 +255,159 @@ const unsigned int acc32_be[] = {
255 0x91082380, 255 0x91082380,
256 0xd0e1e002, 256 0xd0e1e002,
257 0x23010a9e, 257 0x23010a9e,
258 0x82f3208b, 258 0x82f4208c,
259 0x4f1f6865, 259 0x4f1f6965,
260 0x511f6804, 260 0x511f6904,
261 0x01016868, 261 0x01016969,
262 0x672068c3, 262 0x672069c3,
263 0x21001f00, 263 0x21001f00,
264 0x10484868, 264 0x10494969,
265 0x672068c0, 265 0x672069c0,
266 0x21001f00, 266 0x21001f00,
267 0x10e2e2f2, 267 0x10e2e2f3,
268 0x090368e0, 268 0x090369e0,
269 0x0068e0e0, 269 0x0069e0e0,
270 0x0068e0e0, 270 0x0069e0e0,
271 0x0068e0e0, 271 0x0069e0e0,
272 0x0905e0e0, 272 0x0905e0e0,
273 0x00e0f2f2, 273 0x00e0f3f3,
274 0x01018f90, 274 0x01019091,
275 0x0490cd90, 275 0x0491ce91,
276 0x5100903e, 276 0x5100913e,
277 0x110c4e00, 277 0x110c4f00,
278 0x5104001c, 278 0x5104001c,
279 0x5108002f, 279 0x5108002f,
280 0x19049090, 280 0x19049191,
281 0x0904d0e0, 281 0x0904d1e0,
282 0x010ce0e0, 282 0x010ce0e0,
283 0x90e02694,
284 0x5100f436,
285 0x7101900c,
286 0x90e02695, 283 0x90e02695,
287 0x6900f502, 284 0x5100f536,
288 0x24000190, 285 0x7101910c,
289 0x71029008,
290 0x90e02696, 286 0x90e02696,
291 0x6900f602, 287 0x6900f602,
292 0x24000290, 288 0x24000191,
293 0x71039004, 289 0x71029108,
294 0x90e02697, 290 0x90e02697,
295 0x6900f702, 291 0x6900f702,
296 0x24000390, 292 0x24000291,
297 0x09028fe1, 293 0x71039104,
298 0xc9044e02, 294 0x90e02698,
295 0x6900f802,
296 0x24000391,
297 0x090290e1,
298 0xc9044f02,
299 0x0104e1e1, 299 0x0104e1e1,
300 0x09029000, 300 0x09029100,
301 0xeee1d214, 301 0xeee1d315,
302 0x00908f8f, 302 0x00919090,
303 0x1f072828, 303 0x1f072929,
304 0x570490e2, 304 0x570491e2,
305 0x21010900, 305 0x21010900,
306 0x19029090, 306 0x19029191,
307 0x0904d0e0, 307 0x0904d1e0,
308 0x0108e0e0, 308 0x0108e0e0,
309 0x90e06694, 309 0x90e06695,
310 0x5100f51c, 310 0x5100f61c,
311 0x10d0d0d4, 311 0x10d1d1d5,
312 0x51019004, 312 0x51019104,
313 0x90e06696, 313 0x90e06697,
314 0x6900f702, 314 0x6900f802,
315 0x24000190, 315 0x24000191,
316 0x10d0d0d6, 316 0x10d1d1d7,
317 0x09038fe1, 317 0x090390e1,
318 0xc9044e02, 318 0xc9044f02,
319 0x0108e1e1, 319 0x0108e1e1,
320 0x09039000, 320 0x09039100,
321 0xeee1d214, 321 0xeee1d315,
322 0x00908f8f, 322 0x00919090,
323 0x1f072828, 323 0x1f072929,
324 0x570290ce, 324 0x570291ce,
325 0x21010900, 325 0x21010900,
326 0x19019090, 326 0x19019191,
327 0x0904d0e0, 327 0x0904d1e0,
328 0x90e0e694, 328 0x90e0e695,
329 0x5100f709, 329 0x5100f809,
330 0x10d0d0d6, 330 0x10d1d1d7,
331 0x09048fe1, 331 0x090490e1,
332 0xc9044e02, 332 0xc9044f02,
333 0x0110e1e1, 333 0x0110e1e1,
334 0xe0e1f294, 334 0xe0e1f395,
335 0x01018f8f, 335 0x01019090,
336 0x1f072828, 336 0x1f072929,
337 0x2100c900, 337 0x2100c900,
338 0x209e0000, 338 0x209e0000,
339 0x10e2e2f8, 339 0x10e2e2f9,
340 0x090368e0, 340 0x090369e0,
341 0x0068e0e0, 341 0x0069e0e0,
342 0x0068e0e0, 342 0x0069e0e0,
343 0x0068e0e0, 343 0x0069e0e0,
344 0x0905e0e0, 344 0x0905e0e0,
345 0x00e0f8f8, 345 0x00e0f9f9,
346 0x0b024ee0, 346 0x0b024fe0,
347 0x1103e0e0, 347 0x1103e0e0,
348 0x0102e0e1, 348 0x0102e0e1,
349 0xc9044e04, 349 0xc9044f04,
350 0x108f8fe0, 350 0x109090e0,
351 0xe1003880, 351 0xe1003980,
352 0x21011d00, 352 0x21011d00,
353 0x2eff8794, 353 0x2eff8795,
354 0x24000100, 354 0x24000100,
355 0x08e10000, 355 0x08e10000,
356 0x08e18fc0, 356 0x08e190c0,
357 0xeec0d814, 357 0xeec0d915,
358 0x10ececf9, 358 0x10ededfa,
359 0xc9006e03, 359 0xc9006f03,
360 0x08e1cde0, 360 0x08e1cee0,
361 0x00e0f9f9, 361 0x00e0fafa,
362 0x01018fe0, 362 0x010190e0,
363 0x08e1e09a, 363 0x08e1e09b,
364 0x249030da, 364 0x249030db,
365 0x13f00800, 365 0x13f00900,
366 0x270000e0, 366 0x270000e0,
367 0x0906e0e1, 367 0x0906e0e1,
368 0x80e1a898, 368 0x80e1a899,
369 0x1f026e6e, 369 0x1f026f6f,
370 0x1ee00808, 370 0x1ee00909,
371 0x0124e001, 371 0x0128e001,
372 0x2c806801, 372 0x2c806901,
373 0x209e0000, 373 0x209e0000,
374 0x1103087b, 374 0x1103097c,
375 0x27017b5b, 375 0x27017c5c,
376 0x51205b2c, 376 0x51205c2c,
377 0x1c5b7b7b, 377 0x1c5c7c7c,
378 0x09065be0, 378 0x09065ce0,
379 0x90e0a898, 379 0x90e0a899,
380 0xd71efafb, 380 0xd71efbfb,
381 0x6f009afa, 381 0x6f009bfa,
382 0x01045be1, 382 0x01045ce1,
383 0xd0e10809, 383 0xd0e10909,
384 0x1ee10808, 384 0x1ee10909,
385 0x0504f8e1, 385 0x0504f9e1,
386 0x0504f9f8, 386 0x0504faf9,
387 0x10e1e1f9, 387 0x10e1e1fa,
388 0x2400049a, 388 0x2400049b,
389 0x249030da, 389 0x249030db,
390 0x80e0a898, 390 0x80e0a899,
391 0x21012e00, 391 0x21012e00,
392 0x1ce10808, 392 0x1ce10909,
393 0x1c5b0808, 393 0x1c5c0909,
394 0x01245b01, 394 0x01285c01,
395 0x2c20013b, 395 0x2c20013c,
396 0x09043be0, 396 0x09043ce0,
397 0x09023be1, 397 0x09023ce1,
398 0x00e1e0e0, 398 0x00e1e0e0,
399 0x0140e0f3, 399 0x0140e0f4,
400 0x92f3208b, 400 0x92f4208c,
401 0x1d026e6e, 401 0x1d026f6f,
402 0x15016e6e, 402 0x15016f6f,
403 0x2400008f, 403 0x24000090,
404 0x1d016e6e, 404 0x1d016f6f,
405 0xd1014e04, 405 0xd1014f04,
406 0xc9004e03, 406 0xc9004f03,
407 0x108e8ecf, 407 0x108f8fd0,
408 0x1f016e6e, 408 0x1f016f6f,
409 0x82f3208b, 409 0x82f4208c,
410 0x01003be0, 410 0x01003ce0,
411 0x240001e1, 411 0x240001e1,
412 0x6120e005, 412 0x6120e005,
413 0x0520e0e0, 413 0x0520e0e0,
@@ -419,74 +419,74 @@ const unsigned int acc32_be[] = {
419 0x21012e00, 419 0x21012e00,
420 0x209e0000, 420 0x209e0000,
421 0x109e9ede, 421 0x109e9ede,
422 0x010068e1, 422 0x010069e1,
423 0x6120e104, 423 0x6120e104,
424 0x0520e1e1, 424 0x0520e1e1,
425 0x910c2380, 425 0x910c2380,
426 0x21016300, 426 0x21016300,
427 0x91082380, 427 0x91082380,
428 0xd6e1e0fa, 428 0xd6e1e0fa,
429 0xd1026e0c, 429 0xd1026f0c,
430 0x110f08e0, 430 0x110f09e0,
431 0x690fe009, 431 0x690fe009,
432 0x23012d9e, 432 0x23012d9e,
433 0x110f08e0, 433 0x110f09e0,
434 0x570fe0fe, 434 0x570fe0fe,
435 0x090468e0, 435 0x090469e0,
436 0x090268e1, 436 0x090269e1,
437 0x00e1e0e0, 437 0x00e1e0e0,
438 0x0140e0e0, 438 0x0140e0e0,
439 0x92e0208b, 439 0x92e0208c,
440 0x23010a9e, 440 0x23010a9e,
441 0x23012d9e, 441 0x23012d9e,
442 0x110f08e0, 442 0x110f09e0,
443 0x6f00e0fe, 443 0x6f00e0fe,
444 0x10dede9e, 444 0x10dede9e,
445 0x209e0000, 445 0x209e0000,
446 0x090484e0, 446 0x090484e0,
447 0x010ce0e0, 447 0x010ce0e0,
448 0x90e02694, 448 0x90e02695,
449 0x5100f418, 449 0x5100f518,
450 0x11f01414, 450 0x11f01515,
451 0xf300748a, 451 0xf300758b,
452 0x11c06ae0, 452 0x11c06be0,
453 0x5100e003, 453 0x5100e003,
454 0x5180e00e, 454 0x5180e00e,
455 0x21019000, 455 0x21019000,
456 0xd10fec02, 456 0xd10fed02,
457 0x240000ef, 457 0x240000f0,
458 0x240000f3, 458 0x240000f4,
459 0xc90eec02, 459 0xc90eed02,
460 0x1f1ff3f3, 460 0x1f1ff4f4,
461 0x111f2c2c, 461 0x111f2d2d,
462 0x09048ce0, 462 0x09048de0,
463 0x0108e0e0, 463 0x0108e0e0,
464 0x80e06693, 464 0x80e06694,
465 0x5700efed, 465 0x5700f0ed,
466 0xf3006f8a, 466 0xf300708b,
467 0x21018100, 467 0x21018100,
468 0x111f2c2c, 468 0x111f2d2d,
469 0x09048ce0, 469 0x09048de0,
470 0x010ce0e0, 470 0x010ce0e0,
471 0x80e02694, 471 0x80e02695,
472 0x21017500, 472 0x21017500,
473 0x209e0000, 473 0x209e0000,
474 0x090487e0, 474 0x090488e0,
475 0x010ce0e0, 475 0x010ce0e0,
476 0x90e02694, 476 0x90e02695,
477 0x5100f40d, 477 0x5100f50d,
478 0x10f4f4f3, 478 0x10f5f5f4,
479 0x11f01313, 479 0x11f01414,
480 0xf500338a, 480 0xf500348b,
481 0x11c06ae0, 481 0x11c06be0,
482 0x6900e005, 482 0x6900e005,
483 0xc91fec04, 483 0xc91fed04,
484 0x240006c0, 484 0x240006c0,
485 0x24800880, 485 0x24800880,
486 0xe1002092, 486 0xe1002093,
487 0x0904c7e0, 487 0x0904c8e0,
488 0x010ce0e0, 488 0x010ce0e0,
489 0x80e02694, 489 0x80e02695,
490 0x209e0000 }; 490 0x209e0000 };
491 491
492#ifdef __cplusplus 492#ifdef __cplusplus
diff --git a/firmware/v0/acc32_le.bib b/firmware/v0/acc32_le.bib
index 10e9591..aef4413 100644
--- a/firmware/v0/acc32_le.bib
+++ b/firmware/v0/acc32_le.bib
Binary files differ
diff --git a/firmware/v0/acc32_le_bin.h b/firmware/v0/acc32_le_bin.h
index 1ee933c..d509e13 100644
--- a/firmware/v0/acc32_le_bin.h
+++ b/firmware/v0/acc32_le_bin.h
@@ -79,15 +79,15 @@ const unsigned int acc32_le[] = {
79 0x81042280, 79 0x81042280,
80 0x248003e0, 80 0x248003e0,
81 0x81002280, 81 0x81002280,
82 0x2eff8f82, 82 0x2eff9182,
83 0x2400ff09, 83 0x2400ff0a,
84 0x2400ff29, 84 0x2400ff2a,
85 0x2400ff49, 85 0x2400ff4a,
86 0x2400ff69, 86 0x2400ff6a,
87 0x24002f28, 87 0x24002f29,
88 0x2482c082, 88 0x2482c082,
89 0x24000bc2, 89 0x24000bc2,
90 0x24000c68, 90 0x24000c69,
91 0x243000e0, 91 0x243000e0,
92 0x240000e1, 92 0x240000e1,
93 0x0504e0e0, 93 0x0504e0e0,
@@ -101,153 +101,153 @@ const unsigned int acc32_le[] = {
101 0x24000b81, 101 0x24000b81,
102 0x240100c1, 102 0x240100c1,
103 0x80e02081, 103 0x80e02081,
104 0x1d004848, 104 0x1d004949,
105 0xc91fff03, 105 0xc91fff03,
106 0x1f1fffff, 106 0x1f1fffff,
107 0x1f004848, 107 0x1f004949,
108 0x01012828, 108 0x01012929,
109 0x69302802, 109 0x69302902,
110 0x24002028, 110 0x24002029,
111 0x9300208a, 111 0x9300208b,
112 0xc9072a53, 112 0xc9072b53,
113 0x69802a18, 113 0x69802b18,
114 0x61200a03, 114 0x61200b03,
115 0x2400036a, 115 0x2400036b,
116 0x21007800, 116 0x21007800,
117 0x61200a07, 117 0x61200b07,
118 0x05200ae0, 118 0x05200be0,
119 0xd0e08403, 119 0xd0e08403,
120 0x2400046a, 120 0x2400046b,
121 0x21007800, 121 0x21007800,
122 0x1ce08484, 122 0x1ce08484,
123 0x21003500, 123 0x21003500,
124 0xce0ae3fc, 124 0xce0be3fc,
125 0x1c0ae3e3, 125 0x1c0be3e3,
126 0x100a0a08, 126 0x100b0b09,
127 0x090408e0, 127 0x090409e0,
128 0x090208e1, 128 0x090209e1,
129 0x00e1e0e0, 129 0x00e1e0e0,
130 0x0140e0e0, 130 0x0140e0e0,
131 0x92e0208b, 131 0x92e0208c,
132 0x117f4848, 132 0x117f4949,
133 0x51008f02, 133 0x51009002,
134 0x23015c9e, 134 0x23015c9e,
135 0x2400016a, 135 0x2400016b,
136 0x21007800, 136 0x21007800,
137 0x69812a26, 137 0x69812b26,
138 0x242000e0, 138 0x242000e0,
139 0x60e08d03, 139 0x60e08e03,
140 0x2400066a, 140 0x2400066b,
141 0x21007800, 141 0x21007800,
142 0x61200a03, 142 0x61200b03,
143 0x2400036a, 143 0x2400036b,
144 0x21007800, 144 0x21007800,
145 0x24016a80, 145 0x24016a80,
146 0x110c4ec0, 146 0x110c4fc0,
147 0x0b02c0c0, 147 0x0b02c0c0,
148 0x0102c0c0, 148 0x0102c0c0,
149 0x08c0cdc0, 149 0x08c0cec0,
150 0x7080c003, 150 0x7080c003,
151 0x2400076a, 151 0x2400076b,
152 0x21007800, 152 0x21007800,
153 0x61200a07, 153 0x61200b07,
154 0x05200ae0, 154 0x05200be0,
155 0xc8e08403, 155 0xc8e08403,
156 0x2400056a, 156 0x2400056b,
157 0x21007800, 157 0x21007800,
158 0x1ee08484, 158 0x1ee08484,
159 0x21005900, 159 0x21005900,
160 0xd60ae3fc, 160 0xd60be3fc,
161 0x1e0ae3e3, 161 0x1e0be3e3,
162 0x2400006e, 162 0x2400006f,
163 0x2400008f, 163 0x24000090,
164 0x240000cf, 164 0x240000d0,
165 0xd1014e03, 165 0xd1014f03,
166 0xc9004e02, 166 0xc9004f02,
167 0x1f016e6e, 167 0x1f016f6f,
168 0x09040ae0, 168 0x09040be0,
169 0x09020ae1, 169 0x09020be1,
170 0x00e1e0e0, 170 0x00e1e0e0,
171 0x0140e0e0, 171 0x0140e0e0,
172 0x82e0208b, 172 0x82e0208c,
173 0x2400016a, 173 0x2400016b,
174 0x21007800, 174 0x21007800,
175 0x69822a09, 175 0x69822b09,
176 0x240000e0, 176 0x240000e0,
177 0x81002280, 177 0x81002280,
178 0x1f1fffff, 178 0x1f1fffff,
179 0x8104228b, 179 0x8104228c,
180 0x248003e0, 180 0x248003e0,
181 0x81002280, 181 0x81002280,
182 0x2400016a, 182 0x2400016b,
183 0x21007800, 183 0x21007800,
184 0x69832a04, 184 0x69832b04,
185 0x10ebebc4, 185 0x10ececc4,
186 0x2400016a, 186 0x2400016b,
187 0x21007800, 187 0x21007800,
188 0x69842a04, 188 0x69842b04,
189 0x10ebebe7, 189 0x10ecece8,
190 0x2400016a, 190 0x2400016b,
191 0x21007800, 191 0x21007800,
192 0x2400026a, 192 0x2400026b,
193 0x2400002a, 193 0x2400002b,
194 0x8100208a, 194 0x8100208b,
195 0x5100c402, 195 0x5100c402,
196 0x2301759e, 196 0x2301759e,
197 0x51008702, 197 0x51008802,
198 0x2301919e, 198 0x2301919e,
199 0x23012d9e, 199 0x23012d9e,
200 0x24000008, 200 0x24000009,
201 0x110f68e0, 201 0x110f69e0,
202 0x690fe003, 202 0x690fe003,
203 0x23012d9e, 203 0x23012d9e,
204 0x21008000, 204 0x21008000,
205 0x61200804, 205 0x61200904,
206 0x052008e0, 206 0x052009e0,
207 0xc8e08434, 207 0xc8e08434,
208 0x21008900, 208 0x21008900,
209 0xc808e332, 209 0xc809e332,
210 0x117f4848, 210 0x117f4949,
211 0x090408e0, 211 0x090409e0,
212 0x090208e1, 212 0x090209e1,
213 0x00e1e0e0, 213 0x00e1e0e0,
214 0x0140e0f3, 214 0x0140e0f4,
215 0x92f3208b, 215 0x92f4208c,
216 0xd1026e2b, 216 0xd1026f2b,
217 0x01018fe0, 217 0x010190e0,
218 0x50cde020, 218 0x50cee020,
219 0x0b058de0, 219 0x0b058ee0,
220 0x0902e0e0, 220 0x0902e0e0,
221 0x90e02581, 221 0x90e02581,
222 0xd1054e07, 222 0xd1054f07,
223 0xc88de10f, 223 0xc88ee10f,
224 0x108d8d90, 224 0x108e8e91,
225 0x2300c29e, 225 0x2300c29e,
226 0x01018fe0, 226 0x010190e0,
227 0x50cde017, 227 0x50cee017,
228 0x2100a500, 228 0x2100a500,
229 0x10ebe1f1, 229 0x10ece1f2,
230 0x2701f190, 230 0x2701f291,
231 0x51209007, 231 0x51209107,
232 0x1c90f1f1, 232 0x1c91f2f2,
233 0x008d9090, 233 0x008e9191,
234 0x2300c29e, 234 0x2300c29e,
235 0x01018fe0, 235 0x010190e0,
236 0x6ecde0fa, 236 0x6ecee0fa,
237 0x2100b100, 237 0x2100b100,
238 0xc9074806, 238 0xc9074906,
239 0xc9014e05, 239 0xc9014f05,
240 0xd1004e02, 240 0xd1004f02,
241 0xd1016e03, 241 0xd1016f03,
242 0x108e8ecf, 242 0x108f8fd0,
243 0x1f016e6e, 243 0x1f016f6f,
244 0xc9016e0e, 244 0xc9016f0e,
245 0x5100cf04, 245 0x5100d004,
246 0xc900480c, 246 0xc900490c,
247 0x0501cfcf, 247 0x0501d0d0,
248 0x6900cf0a, 248 0x6900d00a,
249 0x51008f09, 249 0x51009009,
250 0x010008e1, 250 0x010009e1,
251 0x6120e104, 251 0x6120e104,
252 0x0520e1e1, 252 0x0520e1e1,
253 0x910c2380, 253 0x910c2380,
@@ -255,159 +255,159 @@ const unsigned int acc32_le[] = {
255 0x91082380, 255 0x91082380,
256 0xd0e1e002, 256 0xd0e1e002,
257 0x23010a9e, 257 0x23010a9e,
258 0x82f3208b, 258 0x82f4208c,
259 0x4f1f0865, 259 0x4f1f0965,
260 0x511f0804, 260 0x511f0904,
261 0x01010808, 261 0x01010909,
262 0x672008c3, 262 0x672009c3,
263 0x21001f00, 263 0x21001f00,
264 0x10282808, 264 0x10292909,
265 0x672008c0, 265 0x672009c0,
266 0x21001f00, 266 0x21001f00,
267 0x10e2e2f2, 267 0x10e2e2f3,
268 0x090308e0, 268 0x090309e0,
269 0x0008e0e0, 269 0x0009e0e0,
270 0x0008e0e0, 270 0x0009e0e0,
271 0x0008e0e0, 271 0x0009e0e0,
272 0x0905e0e0, 272 0x0905e0e0,
273 0x00e0f2f2, 273 0x00e0f3f3,
274 0x01018fd0, 274 0x010190d1,
275 0x04d0cdd0, 275 0x04d1ced1,
276 0x5100d03e, 276 0x5100d13e,
277 0x110c4e00, 277 0x110c4f00,
278 0x5104001c, 278 0x5104001c,
279 0x5108002f, 279 0x5108002f,
280 0x1904d0d0, 280 0x1904d1d1,
281 0x090490e0, 281 0x090491e0,
282 0x010ce0e0, 282 0x010ce0e0,
283 0x90e02694,
284 0x5100f436,
285 0x7101d00c,
286 0x90e02695, 283 0x90e02695,
287 0x6900f502, 284 0x5100f536,
288 0x240001d0, 285 0x7101d10c,
289 0x7102d008,
290 0x90e02696, 286 0x90e02696,
291 0x6900f602, 287 0x6900f602,
292 0x240002d0, 288 0x240001d1,
293 0x7103d004, 289 0x7102d108,
294 0x90e02697, 290 0x90e02697,
295 0x6900f702, 291 0x6900f702,
296 0x240003d0, 292 0x240002d1,
297 0x09028fe1, 293 0x7103d104,
298 0xc9044e02, 294 0x90e02698,
295 0x6900f802,
296 0x240003d1,
297 0x090290e1,
298 0xc9044f02,
299 0x0104e1e1, 299 0x0104e1e1,
300 0x0902d000, 300 0x0902d100,
301 0xeee1d214, 301 0xeee1d315,
302 0x00d08f8f, 302 0x00d19090,
303 0x1f074848, 303 0x1f074949,
304 0x5704d0e2, 304 0x5704d1e2,
305 0x21010900, 305 0x21010900,
306 0x1902d0d0, 306 0x1902d1d1,
307 0x090490e0, 307 0x090491e0,
308 0x0108e0e0, 308 0x0108e0e0,
309 0x90e06694, 309 0x90e06695,
310 0x5100f51c, 310 0x5100f61c,
311 0x109090d4, 311 0x109191d5,
312 0x5101d004, 312 0x5101d104,
313 0x90e06696, 313 0x90e06697,
314 0x6900f702, 314 0x6900f802,
315 0x240001d0, 315 0x240001d1,
316 0x109090d6, 316 0x109191d7,
317 0x09038fe1, 317 0x090390e1,
318 0xc9044e02, 318 0xc9044f02,
319 0x0108e1e1, 319 0x0108e1e1,
320 0x0903d000, 320 0x0903d100,
321 0xeee1d214, 321 0xeee1d315,
322 0x00d08f8f, 322 0x00d19090,
323 0x1f074848, 323 0x1f074949,
324 0x5702d0ce, 324 0x5702d1ce,
325 0x21010900, 325 0x21010900,
326 0x1901d0d0, 326 0x1901d1d1,
327 0x090490e0, 327 0x090491e0,
328 0x90e0e694, 328 0x90e0e695,
329 0x5100f709, 329 0x5100f809,
330 0x109090d6, 330 0x109191d7,
331 0x09048fe1, 331 0x090490e1,
332 0xc9044e02, 332 0xc9044f02,
333 0x0110e1e1, 333 0x0110e1e1,
334 0xe0e1f294, 334 0xe0e1f395,
335 0x01018f8f, 335 0x01019090,
336 0x1f074848, 336 0x1f074949,
337 0x2100c900, 337 0x2100c900,
338 0x209e0000, 338 0x209e0000,
339 0x10e2e2f8, 339 0x10e2e2f9,
340 0x090308e0, 340 0x090309e0,
341 0x0008e0e0, 341 0x0009e0e0,
342 0x0008e0e0, 342 0x0009e0e0,
343 0x0008e0e0, 343 0x0009e0e0,
344 0x0905e0e0, 344 0x0905e0e0,
345 0x00e0f8f8, 345 0x00e0f9f9,
346 0x0b024ee0, 346 0x0b024fe0,
347 0x1103e0e0, 347 0x1103e0e0,
348 0x0102e0e1, 348 0x0102e0e1,
349 0xc9044e04, 349 0xc9044f04,
350 0x108f8fe0, 350 0x109090e0,
351 0xe1003880, 351 0xe1003980,
352 0x21011d00, 352 0x21011d00,
353 0x2eff8794, 353 0x2eff8795,
354 0x24000100, 354 0x24000100,
355 0x08e10000, 355 0x08e10000,
356 0x08e18fc0, 356 0x08e190c0,
357 0xeec0d814, 357 0xeec0d915,
358 0x10ececf9, 358 0x10ededfa,
359 0xc9006e03, 359 0xc9006f03,
360 0x08e1cde0, 360 0x08e1cee0,
361 0x00e0f9f9, 361 0x00e0fafa,
362 0x01018fe0, 362 0x010190e0,
363 0x08e1e09a, 363 0x08e1e09b,
364 0x249030da, 364 0x249030db,
365 0x13f06800, 365 0x13f06900,
366 0x270000e0, 366 0x270000e0,
367 0x0906e0e1, 367 0x0906e0e1,
368 0x80e1a898, 368 0x80e1a899,
369 0x1f026e6e, 369 0x1f026f6f,
370 0x1ee06868, 370 0x1ee06969,
371 0x0124e001, 371 0x0128e001,
372 0x2c800801, 372 0x2c800901,
373 0x209e0000, 373 0x209e0000,
374 0x1103681b, 374 0x1103691c,
375 0x27011b3b, 375 0x27011c3c,
376 0x51203b2c, 376 0x51203c2c,
377 0x1c3b1b1b, 377 0x1c3c1c1c,
378 0x09063be0, 378 0x09063ce0,
379 0x90e0a898, 379 0x90e0a899,
380 0xd71efafb, 380 0xd71efbfb,
381 0x6f009afa, 381 0x6f009bfa,
382 0x01043be1, 382 0x01043ce1,
383 0xd0e16809, 383 0xd0e16909,
384 0x1ee16868, 384 0x1ee16969,
385 0x0504f8e1, 385 0x0504f9e1,
386 0x0504f9f8, 386 0x0504faf9,
387 0x10e1e1f9, 387 0x10e1e1fa,
388 0x2400049a, 388 0x2400049b,
389 0x249030da, 389 0x249030db,
390 0x80e0a898, 390 0x80e0a899,
391 0x21012e00, 391 0x21012e00,
392 0x1ce16868, 392 0x1ce16969,
393 0x1c3b6868, 393 0x1c3c6969,
394 0x01243b01, 394 0x01283c01,
395 0x2c20015b, 395 0x2c20015c,
396 0x09045be0, 396 0x09045ce0,
397 0x09025be1, 397 0x09025ce1,
398 0x00e1e0e0, 398 0x00e1e0e0,
399 0x0140e0f3, 399 0x0140e0f4,
400 0x92f3208b, 400 0x92f4208c,
401 0x1d026e6e, 401 0x1d026f6f,
402 0x15016e6e, 402 0x15016f6f,
403 0x2400008f, 403 0x24000090,
404 0x1d016e6e, 404 0x1d016f6f,
405 0xd1014e04, 405 0xd1014f04,
406 0xc9004e03, 406 0xc9004f03,
407 0x108e8ecf, 407 0x108f8fd0,
408 0x1f016e6e, 408 0x1f016f6f,
409 0x82f3208b, 409 0x82f4208c,
410 0x01005be0, 410 0x01005ce0,
411 0x240001e1, 411 0x240001e1,
412 0x6120e005, 412 0x6120e005,
413 0x0520e0e0, 413 0x0520e0e0,
@@ -419,74 +419,74 @@ const unsigned int acc32_le[] = {
419 0x21012e00, 419 0x21012e00,
420 0x209e0000, 420 0x209e0000,
421 0x109e9ede, 421 0x109e9ede,
422 0x010008e1, 422 0x010009e1,
423 0x6120e104, 423 0x6120e104,
424 0x0520e1e1, 424 0x0520e1e1,
425 0x910c2380, 425 0x910c2380,
426 0x21016300, 426 0x21016300,
427 0x91082380, 427 0x91082380,
428 0xd6e1e0fa, 428 0xd6e1e0fa,
429 0xd1026e0c, 429 0xd1026f0c,
430 0x110f68e0, 430 0x110f69e0,
431 0x690fe009, 431 0x690fe009,
432 0x23012d9e, 432 0x23012d9e,
433 0x110f68e0, 433 0x110f69e0,
434 0x570fe0fe, 434 0x570fe0fe,
435 0x090408e0, 435 0x090409e0,
436 0x090208e1, 436 0x090209e1,
437 0x00e1e0e0, 437 0x00e1e0e0,
438 0x0140e0e0, 438 0x0140e0e0,
439 0x92e0208b, 439 0x92e0208c,
440 0x23010a9e, 440 0x23010a9e,
441 0x23012d9e, 441 0x23012d9e,
442 0x110f68e0, 442 0x110f69e0,
443 0x6f00e0fe, 443 0x6f00e0fe,
444 0x10dede9e, 444 0x10dede9e,
445 0x209e0000, 445 0x209e0000,
446 0x0904c4e0, 446 0x0904c4e0,
447 0x010ce0e0, 447 0x010ce0e0,
448 0x90e02694, 448 0x90e02695,
449 0x5100f418, 449 0x5100f518,
450 0x11f01414, 450 0x11f01515,
451 0xf300748a, 451 0xf300758b,
452 0x11c06ae0, 452 0x11c06be0,
453 0x5100e003, 453 0x5100e003,
454 0x5180e00e, 454 0x5180e00e,
455 0x21019000, 455 0x21019000,
456 0xd10fec02, 456 0xd10fed02,
457 0x240000ef, 457 0x240000f0,
458 0x240000f3, 458 0x240000f4,
459 0xc90eec02, 459 0xc90eed02,
460 0x1f1ff3f3, 460 0x1f1ff4f4,
461 0x111f2c2c, 461 0x111f2d2d,
462 0x09048ce0, 462 0x09048de0,
463 0x0108e0e0, 463 0x0108e0e0,
464 0x80e06693, 464 0x80e06694,
465 0x5700efed, 465 0x5700f0ed,
466 0xf3006f8a, 466 0xf300708b,
467 0x21018100, 467 0x21018100,
468 0x111f2c2c, 468 0x111f2d2d,
469 0x09048ce0, 469 0x09048de0,
470 0x010ce0e0, 470 0x010ce0e0,
471 0x80e02694, 471 0x80e02695,
472 0x21017500, 472 0x21017500,
473 0x209e0000, 473 0x209e0000,
474 0x090487e0, 474 0x090488e0,
475 0x010ce0e0, 475 0x010ce0e0,
476 0x90e02694, 476 0x90e02695,
477 0x5100f40d, 477 0x5100f50d,
478 0x10f4f4f3, 478 0x10f5f5f4,
479 0x11f01313, 479 0x11f01414,
480 0xf500338a, 480 0xf500348b,
481 0x11c06ae0, 481 0x11c06be0,
482 0x6900e005, 482 0x6900e005,
483 0xc91fec04, 483 0xc91fed04,
484 0x240006c0, 484 0x240006c0,
485 0x24800880, 485 0x24800880,
486 0xe1002092, 486 0xe1002093,
487 0x0904c7e0, 487 0x0904c8e0,
488 0x010ce0e0, 488 0x010ce0e0,
489 0x80e02694, 489 0x80e02695,
490 0x209e0000 }; 490 0x209e0000 };
491 491
492#ifdef __cplusplus 492#ifdef __cplusplus
diff --git a/firmware/v0/acc48_be.bib b/firmware/v0/acc48_be.bib
index e1c3d48..03696b1 100644
--- a/firmware/v0/acc48_be.bib
+++ b/firmware/v0/acc48_be.bib
Binary files differ
diff --git a/firmware/v0/acc48_be_bin.h b/firmware/v0/acc48_be_bin.h
index de5fecd..2be6b6b 100644
--- a/firmware/v0/acc48_be_bin.h
+++ b/firmware/v0/acc48_be_bin.h
@@ -79,15 +79,15 @@ const unsigned int acc48_be[] = {
79 0x81042280, 79 0x81042280,
80 0x248003e0, 80 0x248003e0,
81 0x81002280, 81 0x81002280,
82 0x2eff8f82, 82 0x2eff9182,
83 0x2400ff69, 83 0x2400ff6a,
84 0x2400ff49, 84 0x2400ff4a,
85 0x2400ff29, 85 0x2400ff2a,
86 0x2400ff09, 86 0x2400ff0a,
87 0x24002f48, 87 0x24002f49,
88 0x24840082, 88 0x24840082,
89 0x24000bc2, 89 0x24000bc2,
90 0x24000008, 90 0x24000009,
91 0x244000e0, 91 0x244000e0,
92 0x240000e1, 92 0x240000e1,
93 0x0504e0e0, 93 0x0504e0e0,
@@ -101,153 +101,153 @@ const unsigned int acc48_be[] = {
101 0x24000b81, 101 0x24000b81,
102 0x240100c1, 102 0x240100c1,
103 0x80e02081, 103 0x80e02081,
104 0x1d002828, 104 0x1d002929,
105 0xc91fff03, 105 0xc91fff03,
106 0x1f1fffff, 106 0x1f1fffff,
107 0x1f002828, 107 0x1f002929,
108 0x01014848, 108 0x01014949,
109 0x69304802, 109 0x69304902,
110 0x24002048, 110 0x24002049,
111 0x9300208a, 111 0x9300208b,
112 0xc9072a53, 112 0xc9072b53,
113 0x69802a18, 113 0x69802b18,
114 0x61300a03, 114 0x61300b03,
115 0x2400036a, 115 0x2400036b,
116 0x21007800, 116 0x21007800,
117 0x61200a07, 117 0x61200b07,
118 0x05200ae0, 118 0x05200be0,
119 0xd0e0c403, 119 0xd0e0c403,
120 0x2400046a, 120 0x2400046b,
121 0x21007800, 121 0x21007800,
122 0x1ce0c4c4, 122 0x1ce0c4c4,
123 0x21003500, 123 0x21003500,
124 0xce0ae3fc, 124 0xce0be3fc,
125 0x1c0ae3e3, 125 0x1c0be3e3,
126 0x100a0a68, 126 0x100b0b69,
127 0x090468e0, 127 0x090469e0,
128 0x090268e1, 128 0x090269e1,
129 0x00e1e0e0, 129 0x00e1e0e0,
130 0x0140e0e0, 130 0x0140e0e0,
131 0x92e0208b, 131 0x92e0208c,
132 0x117f2828, 132 0x117f2929,
133 0x51008f02, 133 0x51009002,
134 0x2301589e, 134 0x2301589e,
135 0x2400016a, 135 0x2400016b,
136 0x21007800, 136 0x21007800,
137 0x69812a26, 137 0x69812b26,
138 0x242000e0, 138 0x242000e0,
139 0x60e08d03, 139 0x60e08e03,
140 0x2400066a, 140 0x2400066b,
141 0x21007800, 141 0x21007800,
142 0x61300a03, 142 0x61300b03,
143 0x2400036a, 143 0x2400036b,
144 0x21007800, 144 0x21007800,
145 0x24014080, 145 0x24014080,
146 0x110c4ec0, 146 0x110c4fc0,
147 0x0b02c0c0, 147 0x0b02c0c0,
148 0x0102c0c0, 148 0x0102c0c0,
149 0x08c0cdc0, 149 0x08c0cec0,
150 0x7080c003, 150 0x7080c003,
151 0x2400076a, 151 0x2400076b,
152 0x21007800, 152 0x21007800,
153 0x61200a07, 153 0x61200b07,
154 0x05200ae0, 154 0x05200be0,
155 0xc8e0c403, 155 0xc8e0c403,
156 0x2400056a, 156 0x2400056b,
157 0x21007800, 157 0x21007800,
158 0x1ee0c4c4, 158 0x1ee0c4c4,
159 0x21005900, 159 0x21005900,
160 0xd60ae3fc, 160 0xd60be3fc,
161 0x1e0ae3e3, 161 0x1e0be3e3,
162 0x2400006e, 162 0x2400006f,
163 0x2400008f, 163 0x24000090,
164 0x240000cf, 164 0x240000d0,
165 0xd1014e03, 165 0xd1014f03,
166 0xc9004e02, 166 0xc9004f02,
167 0x1f016e6e, 167 0x1f016f6f,
168 0x09040ae0, 168 0x09040be0,
169 0x09020ae1, 169 0x09020be1,
170 0x00e1e0e0, 170 0x00e1e0e0,
171 0x0140e0e0, 171 0x0140e0e0,
172 0x82e0208b, 172 0x82e0208c,
173 0x2400016a, 173 0x2400016b,
174 0x21007800, 174 0x21007800,
175 0x69822a09, 175 0x69822b09,
176 0x240000e0, 176 0x240000e0,
177 0x81002280, 177 0x81002280,
178 0x1f1fffff, 178 0x1f1fffff,
179 0x8104228b, 179 0x8104228c,
180 0x248003e0, 180 0x248003e0,
181 0x81002280, 181 0x81002280,
182 0x2400016a, 182 0x2400016b,
183 0x21007800, 183 0x21007800,
184 0x69832a04, 184 0x69832b04,
185 0x10ebeb84, 185 0x10ecec84,
186 0x2400016a, 186 0x2400016b,
187 0x21007800, 187 0x21007800,
188 0x69842a04, 188 0x69842b04,
189 0x10ebebe7, 189 0x10ecece8,
190 0x2400016a, 190 0x2400016b,
191 0x21007800, 191 0x21007800,
192 0x2400026a, 192 0x2400026b,
193 0x2400002a, 193 0x2400002b,
194 0x8100208a, 194 0x8100208b,
195 0x51008402, 195 0x51008402,
196 0x2301719e, 196 0x2301719e,
197 0x51008702, 197 0x51008802,
198 0x23018d9e, 198 0x23018d9e,
199 0x2301299e, 199 0x2301299e,
200 0x24000068, 200 0x24000069,
201 0x110f08e0, 201 0x110f09e0,
202 0x690fe003, 202 0x690fe003,
203 0x2301299e, 203 0x2301299e,
204 0x21008000, 204 0x21008000,
205 0x61206804, 205 0x61206904,
206 0x052068e0, 206 0x052069e0,
207 0xc8e0c434, 207 0xc8e0c434,
208 0x21008900, 208 0x21008900,
209 0xc868e332, 209 0xc869e332,
210 0x117f2828, 210 0x117f2929,
211 0x090468e0, 211 0x090469e0,
212 0x090268e1, 212 0x090269e1,
213 0x00e1e0e0, 213 0x00e1e0e0,
214 0x0140e0f3, 214 0x0140e0f4,
215 0x92f3208b, 215 0x92f4208c,
216 0xd1026e2b, 216 0xd1026f2b,
217 0x01018fe0, 217 0x010190e0,
218 0x50cde020, 218 0x50cee020,
219 0x0b058de0, 219 0x0b058ee0,
220 0x0902e0e0, 220 0x0902e0e0,
221 0x90e02581, 221 0x90e02581,
222 0xd1054e07, 222 0xd1054f07,
223 0xc88de10f, 223 0xc88ee10f,
224 0x108d8dd0, 224 0x108e8ed1,
225 0x2300c29e, 225 0x2300c29e,
226 0x01018fe0, 226 0x010190e0,
227 0x50cde017, 227 0x50cee017,
228 0x2100a500, 228 0x2100a500,
229 0x10ebe1f1, 229 0x10ece1f2,
230 0x2701f1d0, 230 0x2701f2d1,
231 0x5120d007, 231 0x5120d107,
232 0x1cd0f1f1, 232 0x1cd1f2f2,
233 0x008dd0d0, 233 0x008ed1d1,
234 0x2300c29e, 234 0x2300c29e,
235 0x01018fe0, 235 0x010190e0,
236 0x6ecde0fa, 236 0x6ecee0fa,
237 0x2100b100, 237 0x2100b100,
238 0xc9072806, 238 0xc9072906,
239 0xc9014e05, 239 0xc9014f05,
240 0xd1004e02, 240 0xd1004f02,
241 0xd1016e03, 241 0xd1016f03,
242 0x108e8ecf, 242 0x108f8fd0,
243 0x1f016e6e, 243 0x1f016f6f,
244 0xc9016e0e, 244 0xc9016f0e,
245 0x5100cf04, 245 0x5100d004,
246 0xc900280c, 246 0xc900290c,
247 0x0501cfcf, 247 0x0501d0d0,
248 0x6900cf0a, 248 0x6900d00a,
249 0x51008f09, 249 0x51009009,
250 0x010068e1, 250 0x010069e1,
251 0x6120e104, 251 0x6120e104,
252 0x0520e1e1, 252 0x0520e1e1,
253 0x910c2380, 253 0x910c2380,
@@ -255,155 +255,155 @@ const unsigned int acc48_be[] = {
255 0x91082380, 255 0x91082380,
256 0xd0e1e002, 256 0xd0e1e002,
257 0x2301089e, 257 0x2301089e,
258 0x82f3208b, 258 0x82f4208c,
259 0x4f1f6865, 259 0x4f1f6965,
260 0x511f6804, 260 0x511f6904,
261 0x01016868, 261 0x01016969,
262 0x673068c3, 262 0x673069c3,
263 0x21001f00, 263 0x21001f00,
264 0x10484868, 264 0x10494969,
265 0x673068c0, 265 0x673069c0,
266 0x21001f00, 266 0x21001f00,
267 0x10e2e2f2, 267 0x10e2e2f3,
268 0x090268e0, 268 0x090269e0,
269 0x0068e0e0, 269 0x0069e0e0,
270 0x0906e0e0, 270 0x0906e0e0,
271 0x00e0f2f2, 271 0x00e0f3f3,
272 0x01018f90, 272 0x01019091,
273 0x0490cd90, 273 0x0491ce91,
274 0x5100903e, 274 0x5100913e,
275 0x110c4e00, 275 0x110c4f00,
276 0x5104001c, 276 0x5104001c,
277 0x5108002f, 277 0x5108002f,
278 0x19049090, 278 0x19049191,
279 0x0904d0e0, 279 0x0904d1e0,
280 0x010ce0e0, 280 0x010ce0e0,
281 0x90e02694,
282 0x5100f436,
283 0x7101900c,
284 0x90e02695, 281 0x90e02695,
285 0x6900f502, 282 0x5100f536,
286 0x24000190, 283 0x7101910c,
287 0x71029008,
288 0x90e02696, 284 0x90e02696,
289 0x6900f602, 285 0x6900f602,
290 0x24000290, 286 0x24000191,
291 0x71039004, 287 0x71029108,
292 0x90e02697, 288 0x90e02697,
293 0x6900f702, 289 0x6900f702,
294 0x24000390, 290 0x24000291,
295 0x09028fe1, 291 0x71039104,
296 0xc9044e02, 292 0x90e02698,
293 0x6900f802,
294 0x24000391,
295 0x090290e1,
296 0xc9044f02,
297 0x0104e1e1, 297 0x0104e1e1,
298 0x09029000, 298 0x09029100,
299 0xeee1d214, 299 0xeee1d315,
300 0x00908f8f, 300 0x00919090,
301 0x1f072828, 301 0x1f072929,
302 0x570490e2, 302 0x570491e2,
303 0x21010700, 303 0x21010700,
304 0x19029090, 304 0x19029191,
305 0x0904d0e0, 305 0x0904d1e0,
306 0x0108e0e0, 306 0x0108e0e0,
307 0x90e06694, 307 0x90e06695,
308 0x5100f51c, 308 0x5100f61c,
309 0x10d0d0d4, 309 0x10d1d1d5,
310 0x51019004, 310 0x51019104,
311 0x90e06696, 311 0x90e06697,
312 0x6900f702, 312 0x6900f802,
313 0x24000190, 313 0x24000191,
314 0x10d0d0d6, 314 0x10d1d1d7,
315 0x09038fe1, 315 0x090390e1,
316 0xc9044e02, 316 0xc9044f02,
317 0x0108e1e1, 317 0x0108e1e1,
318 0x09039000, 318 0x09039100,
319 0xeee1d214, 319 0xeee1d315,
320 0x00908f8f, 320 0x00919090,
321 0x1f072828, 321 0x1f072929,
322 0x570290ce, 322 0x570291ce,
323 0x21010700, 323 0x21010700,
324 0x19019090, 324 0x19019191,
325 0x0904d0e0, 325 0x0904d1e0,
326 0x90e0e694, 326 0x90e0e695,
327 0x5100f709, 327 0x5100f809,
328 0x10d0d0d6, 328 0x10d1d1d7,
329 0x09048fe1, 329 0x090490e1,
330 0xc9044e02, 330 0xc9044f02,
331 0x0110e1e1, 331 0x0110e1e1,
332 0xe0e1f294, 332 0xe0e1f395,
333 0x01018f8f, 333 0x01019090,
334 0x1f072828, 334 0x1f072929,
335 0x2100c700, 335 0x2100c700,
336 0x209e0000, 336 0x209e0000,
337 0x10e2e2f8, 337 0x10e2e2f9,
338 0x090268e0, 338 0x090269e0,
339 0x0068e0e0, 339 0x0069e0e0,
340 0x0906e0e0, 340 0x0906e0e0,
341 0x00e0f8f8, 341 0x00e0f9f9,
342 0x0b024ee0, 342 0x0b024fe0,
343 0x1103e0e0, 343 0x1103e0e0,
344 0x0102e0e1, 344 0x0102e0e1,
345 0xc9044e04, 345 0xc9044f04,
346 0x108f8fe0, 346 0x109090e0,
347 0xe1003880, 347 0xe1003980,
348 0x21011900, 348 0x21011900,
349 0x2eff8794, 349 0x2eff8795,
350 0x24000100, 350 0x24000100,
351 0x08e10000, 351 0x08e10000,
352 0x08e18fc0, 352 0x08e190c0,
353 0xeec0d814, 353 0xeec0d915,
354 0x10ececf9, 354 0x10ededfa,
355 0xc9006e03, 355 0xc9006f03,
356 0x08e1cde0, 356 0x08e1cee0,
357 0x00e0f9f9, 357 0x00e0fafa,
358 0x01018fe0, 358 0x010190e0,
359 0x08e1e09a, 359 0x08e1e09b,
360 0x249030da, 360 0x249030db,
361 0x13f00800, 361 0x13f00900,
362 0x270000e0, 362 0x270000e0,
363 0x0906e0e1, 363 0x0906e0e1,
364 0x80e1a898, 364 0x80e1a899,
365 0x1f026e6e, 365 0x1f026f6f,
366 0x1ee00808, 366 0x1ee00909,
367 0x0124e001, 367 0x0128e001,
368 0x2c806801, 368 0x2c806901,
369 0x209e0000, 369 0x209e0000,
370 0x110f087b, 370 0x110f097c,
371 0x27017b5b, 371 0x27017c5c,
372 0x51205b2c, 372 0x51205c2c,
373 0x1c5b7b7b, 373 0x1c5c7c7c,
374 0x09065be0, 374 0x09065ce0,
375 0x90e0a898, 375 0x90e0a899,
376 0xd71efafb, 376 0xd71efbfb,
377 0x6f009afa, 377 0x6f009bfa,
378 0x01045be1, 378 0x01045ce1,
379 0xd0e10809, 379 0xd0e10909,
380 0x1ee10808, 380 0x1ee10909,
381 0x0504f8e1, 381 0x0504f9e1,
382 0x0504f9f8, 382 0x0504faf9,
383 0x10e1e1f9, 383 0x10e1e1fa,
384 0x2400049a, 384 0x2400049b,
385 0x249030da, 385 0x249030db,
386 0x80e0a898, 386 0x80e0a899,
387 0x21012a00, 387 0x21012a00,
388 0x1ce10808, 388 0x1ce10909,
389 0x1c5b0808, 389 0x1c5c0909,
390 0x01245b01, 390 0x01285c01,
391 0x2c20013b, 391 0x2c20013c,
392 0x09043be0, 392 0x09043ce0,
393 0x09023be1, 393 0x09023ce1,
394 0x00e1e0e0, 394 0x00e1e0e0,
395 0x0140e0f3, 395 0x0140e0f4,
396 0x92f3208b, 396 0x92f4208c,
397 0x1d026e6e, 397 0x1d026f6f,
398 0x15016e6e, 398 0x15016f6f,
399 0x2400008f, 399 0x24000090,
400 0x1d016e6e, 400 0x1d016f6f,
401 0xd1014e04, 401 0xd1014f04,
402 0xc9004e03, 402 0xc9004f03,
403 0x108e8ecf, 403 0x108f8fd0,
404 0x1f016e6e, 404 0x1f016f6f,
405 0x82f3208b, 405 0x82f4208c,
406 0x01003be0, 406 0x01003ce0,
407 0x240001e1, 407 0x240001e1,
408 0x6120e005, 408 0x6120e005,
409 0x0520e0e0, 409 0x0520e0e0,
@@ -415,74 +415,74 @@ const unsigned int acc48_be[] = {
415 0x21012a00, 415 0x21012a00,
416 0x209e0000, 416 0x209e0000,
417 0x109e9ede, 417 0x109e9ede,
418 0x010068e1, 418 0x010069e1,
419 0x6120e104, 419 0x6120e104,
420 0x0520e1e1, 420 0x0520e1e1,
421 0x910c2380, 421 0x910c2380,
422 0x21015f00, 422 0x21015f00,
423 0x91082380, 423 0x91082380,
424 0xd6e1e0fa, 424 0xd6e1e0fa,
425 0xd1026e0c, 425 0xd1026f0c,
426 0x110f08e0, 426 0x110f09e0,
427 0x690fe009, 427 0x690fe009,
428 0x2301299e, 428 0x2301299e,
429 0x110f08e0, 429 0x110f09e0,
430 0x570fe0fe, 430 0x570fe0fe,
431 0x090468e0, 431 0x090469e0,
432 0x090268e1, 432 0x090269e1,
433 0x00e1e0e0, 433 0x00e1e0e0,
434 0x0140e0e0, 434 0x0140e0e0,
435 0x92e0208b, 435 0x92e0208c,
436 0x2301089e, 436 0x2301089e,
437 0x2301299e, 437 0x2301299e,
438 0x110f08e0, 438 0x110f09e0,
439 0x6f00e0fe, 439 0x6f00e0fe,
440 0x10dede9e, 440 0x10dede9e,
441 0x209e0000, 441 0x209e0000,
442 0x090484e0, 442 0x090484e0,
443 0x010ce0e0, 443 0x010ce0e0,
444 0x90e02694, 444 0x90e02695,
445 0x5100f418, 445 0x5100f518,
446 0x11f01414, 446 0x11f01515,
447 0xf300748a, 447 0xf300758b,
448 0x11c06ae0, 448 0x11c06be0,
449 0x5100e003, 449 0x5100e003,
450 0x5180e00e, 450 0x5180e00e,
451 0x21018c00, 451 0x21018c00,
452 0xd10fec02, 452 0xd10fed02,
453 0x240000ef, 453 0x240000f0,
454 0x240000f3, 454 0x240000f4,
455 0xc90eec02, 455 0xc90eed02,
456 0x1f1ff3f3, 456 0x1f1ff4f4,
457 0x111f2c2c, 457 0x111f2d2d,
458 0x09048ce0, 458 0x09048de0,
459 0x0108e0e0, 459 0x0108e0e0,
460 0x80e06693, 460 0x80e06694,
461 0x5700efed, 461 0x5700f0ed,
462 0xf3006f8a, 462 0xf300708b,
463 0x21017d00, 463 0x21017d00,
464 0x111f2c2c, 464 0x111f2d2d,
465 0x09048ce0, 465 0x09048de0,
466 0x010ce0e0, 466 0x010ce0e0,
467 0x80e02694, 467 0x80e02695,
468 0x21017100, 468 0x21017100,
469 0x209e0000, 469 0x209e0000,
470 0x090487e0, 470 0x090488e0,
471 0x010ce0e0, 471 0x010ce0e0,
472 0x90e02694, 472 0x90e02695,
473 0x5100f40d, 473 0x5100f50d,
474 0x10f4f4f3, 474 0x10f5f5f4,
475 0x11f01313, 475 0x11f01414,
476 0xf500338a, 476 0xf500348b,
477 0x11c06ae0, 477 0x11c06be0,
478 0x6900e005, 478 0x6900e005,
479 0xc91fec04, 479 0xc91fed04,
480 0x240006c0, 480 0x240006c0,
481 0x24800880, 481 0x24800880,
482 0xe1002092, 482 0xe1002093,
483 0x0904c7e0, 483 0x0904c8e0,
484 0x010ce0e0, 484 0x010ce0e0,
485 0x80e02694, 485 0x80e02695,
486 0x209e0000 }; 486 0x209e0000 };
487 487
488#ifdef __cplusplus 488#ifdef __cplusplus
diff --git a/firmware/v0/acc48_le.bib b/firmware/v0/acc48_le.bib
index bd3547d..6015d38 100644
--- a/firmware/v0/acc48_le.bib
+++ b/firmware/v0/acc48_le.bib
Binary files differ
diff --git a/firmware/v0/acc48_le_bin.h b/firmware/v0/acc48_le_bin.h
index baa4cd6..50ae10e 100644
--- a/firmware/v0/acc48_le_bin.h
+++ b/firmware/v0/acc48_le_bin.h
@@ -79,15 +79,15 @@ const unsigned int acc48_le[] = {
79 0x81042280, 79 0x81042280,
80 0x248003e0, 80 0x248003e0,
81 0x81002280, 81 0x81002280,
82 0x2eff8f82, 82 0x2eff9182,
83 0x2400ff09, 83 0x2400ff0a,
84 0x2400ff29, 84 0x2400ff2a,
85 0x2400ff49, 85 0x2400ff4a,
86 0x2400ff69, 86 0x2400ff6a,
87 0x24002f28, 87 0x24002f29,
88 0x24840082, 88 0x24840082,
89 0x24000bc2, 89 0x24000bc2,
90 0x24000068, 90 0x24000069,
91 0x244000e0, 91 0x244000e0,
92 0x240000e1, 92 0x240000e1,
93 0x0504e0e0, 93 0x0504e0e0,
@@ -101,153 +101,153 @@ const unsigned int acc48_le[] = {
101 0x24000b81, 101 0x24000b81,
102 0x240100c1, 102 0x240100c1,
103 0x80e02081, 103 0x80e02081,
104 0x1d004848, 104 0x1d004949,
105 0xc91fff03, 105 0xc91fff03,
106 0x1f1fffff, 106 0x1f1fffff,
107 0x1f004848, 107 0x1f004949,
108 0x01012828, 108 0x01012929,
109 0x69302802, 109 0x69302902,
110 0x24002028, 110 0x24002029,
111 0x9300208a, 111 0x9300208b,
112 0xc9072a53, 112 0xc9072b53,
113 0x69802a18, 113 0x69802b18,
114 0x61300a03, 114 0x61300b03,
115 0x2400036a, 115 0x2400036b,
116 0x21007800, 116 0x21007800,
117 0x61200a07, 117 0x61200b07,
118 0x05200ae0, 118 0x05200be0,
119 0xd0e08403, 119 0xd0e08403,
120 0x2400046a, 120 0x2400046b,
121 0x21007800, 121 0x21007800,
122 0x1ce08484, 122 0x1ce08484,
123 0x21003500, 123 0x21003500,
124 0xce0ae3fc, 124 0xce0be3fc,
125 0x1c0ae3e3, 125 0x1c0be3e3,
126 0x100a0a08, 126 0x100b0b09,
127 0x090408e0, 127 0x090409e0,
128 0x090208e1, 128 0x090209e1,
129 0x00e1e0e0, 129 0x00e1e0e0,
130 0x0140e0e0, 130 0x0140e0e0,
131 0x92e0208b, 131 0x92e0208c,
132 0x117f4848, 132 0x117f4949,
133 0x51008f02, 133 0x51009002,
134 0x2301589e, 134 0x2301589e,
135 0x2400016a, 135 0x2400016b,
136 0x21007800, 136 0x21007800,
137 0x69812a26, 137 0x69812b26,
138 0x242000e0, 138 0x242000e0,
139 0x60e08d03, 139 0x60e08e03,
140 0x2400066a, 140 0x2400066b,
141 0x21007800, 141 0x21007800,
142 0x61300a03, 142 0x61300b03,
143 0x2400036a, 143 0x2400036b,
144 0x21007800, 144 0x21007800,
145 0x24014080, 145 0x24014080,
146 0x110c4ec0, 146 0x110c4fc0,
147 0x0b02c0c0, 147 0x0b02c0c0,
148 0x0102c0c0, 148 0x0102c0c0,
149 0x08c0cdc0, 149 0x08c0cec0,
150 0x7080c003, 150 0x7080c003,
151 0x2400076a, 151 0x2400076b,
152 0x21007800, 152 0x21007800,
153 0x61200a07, 153 0x61200b07,
154 0x05200ae0, 154 0x05200be0,
155 0xc8e08403, 155 0xc8e08403,
156 0x2400056a, 156 0x2400056b,
157 0x21007800, 157 0x21007800,
158 0x1ee08484, 158 0x1ee08484,
159 0x21005900, 159 0x21005900,
160 0xd60ae3fc, 160 0xd60be3fc,
161 0x1e0ae3e3, 161 0x1e0be3e3,
162 0x2400006e, 162 0x2400006f,
163 0x2400008f, 163 0x24000090,
164 0x240000cf, 164 0x240000d0,
165 0xd1014e03, 165 0xd1014f03,
166 0xc9004e02, 166 0xc9004f02,
167 0x1f016e6e, 167 0x1f016f6f,
168 0x09040ae0, 168 0x09040be0,
169 0x09020ae1, 169 0x09020be1,
170 0x00e1e0e0, 170 0x00e1e0e0,
171 0x0140e0e0, 171 0x0140e0e0,
172 0x82e0208b, 172 0x82e0208c,
173 0x2400016a, 173 0x2400016b,
174 0x21007800, 174 0x21007800,
175 0x69822a09, 175 0x69822b09,
176 0x240000e0, 176 0x240000e0,
177 0x81002280, 177 0x81002280,
178 0x1f1fffff, 178 0x1f1fffff,
179 0x8104228b, 179 0x8104228c,
180 0x248003e0, 180 0x248003e0,
181 0x81002280, 181 0x81002280,
182 0x2400016a, 182 0x2400016b,
183 0x21007800, 183 0x21007800,
184 0x69832a04, 184 0x69832b04,
185 0x10ebebc4, 185 0x10ececc4,
186 0x2400016a, 186 0x2400016b,
187 0x21007800, 187 0x21007800,
188 0x69842a04, 188 0x69842b04,
189 0x10ebebe7, 189 0x10ecece8,
190 0x2400016a, 190 0x2400016b,
191 0x21007800, 191 0x21007800,
192 0x2400026a, 192 0x2400026b,
193 0x2400002a, 193 0x2400002b,
194 0x8100208a, 194 0x8100208b,
195 0x5100c402, 195 0x5100c402,
196 0x2301719e, 196 0x2301719e,
197 0x51008702, 197 0x51008802,
198 0x23018d9e, 198 0x23018d9e,
199 0x2301299e, 199 0x2301299e,
200 0x24000008, 200 0x24000009,
201 0x110f68e0, 201 0x110f69e0,
202 0x690fe003, 202 0x690fe003,
203 0x2301299e, 203 0x2301299e,
204 0x21008000, 204 0x21008000,
205 0x61200804, 205 0x61200904,
206 0x052008e0, 206 0x052009e0,
207 0xc8e08434, 207 0xc8e08434,
208 0x21008900, 208 0x21008900,
209 0xc808e332, 209 0xc809e332,
210 0x117f4848, 210 0x117f4949,
211 0x090408e0, 211 0x090409e0,
212 0x090208e1, 212 0x090209e1,
213 0x00e1e0e0, 213 0x00e1e0e0,
214 0x0140e0f3, 214 0x0140e0f4,
215 0x92f3208b, 215 0x92f4208c,
216 0xd1026e2b, 216 0xd1026f2b,
217 0x01018fe0, 217 0x010190e0,
218 0x50cde020, 218 0x50cee020,
219 0x0b058de0, 219 0x0b058ee0,
220 0x0902e0e0, 220 0x0902e0e0,
221 0x90e02581, 221 0x90e02581,
222 0xd1054e07, 222 0xd1054f07,
223 0xc88de10f, 223 0xc88ee10f,
224 0x108d8d90, 224 0x108e8e91,
225 0x2300c29e, 225 0x2300c29e,
226 0x01018fe0, 226 0x010190e0,
227 0x50cde017, 227 0x50cee017,
228 0x2100a500, 228 0x2100a500,
229 0x10ebe1f1, 229 0x10ece1f2,
230 0x2701f190, 230 0x2701f291,
231 0x51209007, 231 0x51209107,
232 0x1c90f1f1, 232 0x1c91f2f2,
233 0x008d9090, 233 0x008e9191,
234 0x2300c29e, 234 0x2300c29e,
235 0x01018fe0, 235 0x010190e0,
236 0x6ecde0fa, 236 0x6ecee0fa,
237 0x2100b100, 237 0x2100b100,
238 0xc9074806, 238 0xc9074906,
239 0xc9014e05, 239 0xc9014f05,
240 0xd1004e02, 240 0xd1004f02,
241 0xd1016e03, 241 0xd1016f03,
242 0x108e8ecf, 242 0x108f8fd0,
243 0x1f016e6e, 243 0x1f016f6f,
244 0xc9016e0e, 244 0xc9016f0e,
245 0x5100cf04, 245 0x5100d004,
246 0xc900480c, 246 0xc900490c,
247 0x0501cfcf, 247 0x0501d0d0,
248 0x6900cf0a, 248 0x6900d00a,
249 0x51008f09, 249 0x51009009,
250 0x010008e1, 250 0x010009e1,
251 0x6120e104, 251 0x6120e104,
252 0x0520e1e1, 252 0x0520e1e1,
253 0x910c2380, 253 0x910c2380,
@@ -255,155 +255,155 @@ const unsigned int acc48_le[] = {
255 0x91082380, 255 0x91082380,
256 0xd0e1e002, 256 0xd0e1e002,
257 0x2301089e, 257 0x2301089e,
258 0x82f3208b, 258 0x82f4208c,
259 0x4f1f0865, 259 0x4f1f0965,
260 0x511f0804, 260 0x511f0904,
261 0x01010808, 261 0x01010909,
262 0x673008c3, 262 0x673009c3,
263 0x21001f00, 263 0x21001f00,
264 0x10282808, 264 0x10292909,
265 0x673008c0, 265 0x673009c0,
266 0x21001f00, 266 0x21001f00,
267 0x10e2e2f2, 267 0x10e2e2f3,
268 0x090208e0, 268 0x090209e0,
269 0x0008e0e0, 269 0x0009e0e0,
270 0x0906e0e0, 270 0x0906e0e0,
271 0x00e0f2f2, 271 0x00e0f3f3,
272 0x01018fd0, 272 0x010190d1,
273 0x04d0cdd0, 273 0x04d1ced1,
274 0x5100d03e, 274 0x5100d13e,
275 0x110c4e00, 275 0x110c4f00,
276 0x5104001c, 276 0x5104001c,
277 0x5108002f, 277 0x5108002f,
278 0x1904d0d0, 278 0x1904d1d1,
279 0x090490e0, 279 0x090491e0,
280 0x010ce0e0, 280 0x010ce0e0,
281 0x90e02694,
282 0x5100f436,
283 0x7101d00c,
284 0x90e02695, 281 0x90e02695,
285 0x6900f502, 282 0x5100f536,
286 0x240001d0, 283 0x7101d10c,
287 0x7102d008,
288 0x90e02696, 284 0x90e02696,
289 0x6900f602, 285 0x6900f602,
290 0x240002d0, 286 0x240001d1,
291 0x7103d004, 287 0x7102d108,
292 0x90e02697, 288 0x90e02697,
293 0x6900f702, 289 0x6900f702,
294 0x240003d0, 290 0x240002d1,
295 0x09028fe1, 291 0x7103d104,
296 0xc9044e02, 292 0x90e02698,
293 0x6900f802,
294 0x240003d1,
295 0x090290e1,
296 0xc9044f02,
297 0x0104e1e1, 297 0x0104e1e1,
298 0x0902d000, 298 0x0902d100,
299 0xeee1d214, 299 0xeee1d315,
300 0x00d08f8f, 300 0x00d19090,
301 0x1f074848, 301 0x1f074949,
302 0x5704d0e2, 302 0x5704d1e2,
303 0x21010700, 303 0x21010700,
304 0x1902d0d0, 304 0x1902d1d1,
305 0x090490e0, 305 0x090491e0,
306 0x0108e0e0, 306 0x0108e0e0,
307 0x90e06694, 307 0x90e06695,
308 0x5100f51c, 308 0x5100f61c,
309 0x109090d4, 309 0x109191d5,
310 0x5101d004, 310 0x5101d104,
311 0x90e06696, 311 0x90e06697,
312 0x6900f702, 312 0x6900f802,
313 0x240001d0, 313 0x240001d1,
314 0x109090d6, 314 0x109191d7,
315 0x09038fe1, 315 0x090390e1,
316 0xc9044e02, 316 0xc9044f02,
317 0x0108e1e1, 317 0x0108e1e1,
318 0x0903d000, 318 0x0903d100,
319 0xeee1d214, 319 0xeee1d315,
320 0x00d08f8f, 320 0x00d19090,
321 0x1f074848, 321 0x1f074949,
322 0x5702d0ce, 322 0x5702d1ce,
323 0x21010700, 323 0x21010700,
324 0x1901d0d0, 324 0x1901d1d1,
325 0x090490e0, 325 0x090491e0,
326 0x90e0e694, 326 0x90e0e695,
327 0x5100f709, 327 0x5100f809,
328 0x109090d6, 328 0x109191d7,
329 0x09048fe1, 329 0x090490e1,
330 0xc9044e02, 330 0xc9044f02,
331 0x0110e1e1, 331 0x0110e1e1,
332 0xe0e1f294, 332 0xe0e1f395,
333 0x01018f8f, 333 0x01019090,
334 0x1f074848, 334 0x1f074949,
335 0x2100c700, 335 0x2100c700,
336 0x209e0000, 336 0x209e0000,
337 0x10e2e2f8, 337 0x10e2e2f9,
338 0x090208e0, 338 0x090209e0,
339 0x0008e0e0, 339 0x0009e0e0,
340 0x0906e0e0, 340 0x0906e0e0,
341 0x00e0f8f8, 341 0x00e0f9f9,
342 0x0b024ee0, 342 0x0b024fe0,
343 0x1103e0e0, 343 0x1103e0e0,
344 0x0102e0e1, 344 0x0102e0e1,
345 0xc9044e04, 345 0xc9044f04,
346 0x108f8fe0, 346 0x109090e0,
347 0xe1003880, 347 0xe1003980,
348 0x21011900, 348 0x21011900,
349 0x2eff8794, 349 0x2eff8795,
350 0x24000100, 350 0x24000100,
351 0x08e10000, 351 0x08e10000,
352 0x08e18fc0, 352 0x08e190c0,
353 0xeec0d814, 353 0xeec0d915,
354 0x10ececf9, 354 0x10ededfa,
355 0xc9006e03, 355 0xc9006f03,
356 0x08e1cde0, 356 0x08e1cee0,
357 0x00e0f9f9, 357 0x00e0fafa,
358 0x01018fe0, 358 0x010190e0,
359 0x08e1e09a, 359 0x08e1e09b,
360 0x249030da, 360 0x249030db,
361 0x13f06800, 361 0x13f06900,
362 0x270000e0, 362 0x270000e0,
363 0x0906e0e1, 363 0x0906e0e1,
364 0x80e1a898, 364 0x80e1a899,
365 0x1f026e6e, 365 0x1f026f6f,
366 0x1ee06868, 366 0x1ee06969,
367 0x0124e001, 367 0x0128e001,
368 0x2c800801, 368 0x2c800901,
369 0x209e0000, 369 0x209e0000,
370 0x110f681b, 370 0x110f691c,
371 0x27011b3b, 371 0x27011c3c,
372 0x51203b2c, 372 0x51203c2c,
373 0x1c3b1b1b, 373 0x1c3c1c1c,
374 0x09063be0, 374 0x09063ce0,
375 0x90e0a898, 375 0x90e0a899,
376 0xd71efafb, 376 0xd71efbfb,
377 0x6f009afa, 377 0x6f009bfa,
378 0x01043be1, 378 0x01043ce1,
379 0xd0e16809, 379 0xd0e16909,
380 0x1ee16868, 380 0x1ee16969,
381 0x0504f8e1, 381 0x0504f9e1,
382 0x0504f9f8, 382 0x0504faf9,
383 0x10e1e1f9, 383 0x10e1e1fa,
384 0x2400049a, 384 0x2400049b,
385 0x249030da, 385 0x249030db,
386 0x80e0a898, 386 0x80e0a899,
387 0x21012a00, 387 0x21012a00,
388 0x1ce16868, 388 0x1ce16969,
389 0x1c3b6868, 389 0x1c3c6969,
390 0x01243b01, 390 0x01283c01,
391 0x2c20015b, 391 0x2c20015c,
392 0x09045be0, 392 0x09045ce0,
393 0x09025be1, 393 0x09025ce1,
394 0x00e1e0e0, 394 0x00e1e0e0,
395 0x0140e0f3, 395 0x0140e0f4,
396 0x92f3208b, 396 0x92f4208c,
397 0x1d026e6e, 397 0x1d026f6f,
398 0x15016e6e, 398 0x15016f6f,
399 0x2400008f, 399 0x24000090,
400 0x1d016e6e, 400 0x1d016f6f,
401 0xd1014e04, 401 0xd1014f04,
402 0xc9004e03, 402 0xc9004f03,
403 0x108e8ecf, 403 0x108f8fd0,
404 0x1f016e6e, 404 0x1f016f6f,
405 0x82f3208b, 405 0x82f4208c,
406 0x01005be0, 406 0x01005ce0,
407 0x240001e1, 407 0x240001e1,
408 0x6120e005, 408 0x6120e005,
409 0x0520e0e0, 409 0x0520e0e0,
@@ -415,74 +415,74 @@ const unsigned int acc48_le[] = {
415 0x21012a00, 415 0x21012a00,
416 0x209e0000, 416 0x209e0000,
417 0x109e9ede, 417 0x109e9ede,
418 0x010008e1, 418 0x010009e1,
419 0x6120e104, 419 0x6120e104,
420 0x0520e1e1, 420 0x0520e1e1,
421 0x910c2380, 421 0x910c2380,
422 0x21015f00, 422 0x21015f00,
423 0x91082380, 423 0x91082380,
424 0xd6e1e0fa, 424 0xd6e1e0fa,
425 0xd1026e0c, 425 0xd1026f0c,
426 0x110f68e0, 426 0x110f69e0,
427 0x690fe009, 427 0x690fe009,
428 0x2301299e, 428 0x2301299e,
429 0x110f68e0, 429 0x110f69e0,
430 0x570fe0fe, 430 0x570fe0fe,
431 0x090408e0, 431 0x090409e0,
432 0x090208e1, 432 0x090209e1,
433 0x00e1e0e0, 433 0x00e1e0e0,
434 0x0140e0e0, 434 0x0140e0e0,
435 0x92e0208b, 435 0x92e0208c,
436 0x2301089e, 436 0x2301089e,
437 0x2301299e, 437 0x2301299e,
438 0x110f68e0, 438 0x110f69e0,
439 0x6f00e0fe, 439 0x6f00e0fe,
440 0x10dede9e, 440 0x10dede9e,
441 0x209e0000, 441 0x209e0000,
442 0x0904c4e0, 442 0x0904c4e0,
443 0x010ce0e0, 443 0x010ce0e0,
444 0x90e02694, 444 0x90e02695,
445 0x5100f418, 445 0x5100f518,
446 0x11f01414, 446 0x11f01515,
447 0xf300748a, 447 0xf300758b,
448 0x11c06ae0, 448 0x11c06be0,
449 0x5100e003, 449 0x5100e003,
450 0x5180e00e, 450 0x5180e00e,
451 0x21018c00, 451 0x21018c00,
452 0xd10fec02, 452 0xd10fed02,
453 0x240000ef, 453 0x240000f0,
454 0x240000f3, 454 0x240000f4,
455 0xc90eec02, 455 0xc90eed02,
456 0x1f1ff3f3, 456 0x1f1ff4f4,
457 0x111f2c2c, 457 0x111f2d2d,
458 0x09048ce0, 458 0x09048de0,
459 0x0108e0e0, 459 0x0108e0e0,
460 0x80e06693, 460 0x80e06694,
461 0x5700efed, 461 0x5700f0ed,
462 0xf3006f8a, 462 0xf300708b,
463 0x21017d00, 463 0x21017d00,
464 0x111f2c2c, 464 0x111f2d2d,
465 0x09048ce0, 465 0x09048de0,
466 0x010ce0e0, 466 0x010ce0e0,
467 0x80e02694, 467 0x80e02695,
468 0x21017100, 468 0x21017100,
469 0x209e0000, 469 0x209e0000,
470 0x090487e0, 470 0x090488e0,
471 0x010ce0e0, 471 0x010ce0e0,
472 0x90e02694, 472 0x90e02695,
473 0x5100f40d, 473 0x5100f50d,
474 0x10f4f4f3, 474 0x10f5f5f4,
475 0x11f01313, 475 0x11f01414,
476 0xf500338a, 476 0xf500348b,
477 0x11c06ae0, 477 0x11c06be0,
478 0x6900e005, 478 0x6900e005,
479 0xc91fec04, 479 0xc91fed04,
480 0x240006c0, 480 0x240006c0,
481 0x24800880, 481 0x24800880,
482 0xe1002092, 482 0xe1002093,
483 0x0904c7e0, 483 0x0904c8e0,
484 0x010ce0e0, 484 0x010ce0e0,
485 0x80e02694, 485 0x80e02695,
486 0x209e0000 }; 486 0x209e0000 };
487 487
488#ifdef __cplusplus 488#ifdef __cplusplus
diff --git a/firmware/v1/acc16_be.bib b/firmware/v1/acc16_be.bib
index 99296cb..d0a006d 100644
--- a/firmware/v1/acc16_be.bib
+++ b/firmware/v1/acc16_be.bib
Binary files differ
diff --git a/firmware/v1/acc16_be_bin.h b/firmware/v1/acc16_be_bin.h
index c742f75..11c725a 100644
--- a/firmware/v1/acc16_be_bin.h
+++ b/firmware/v1/acc16_be_bin.h
@@ -79,12 +79,12 @@ const unsigned int acc16_be[] = {
79 0x81042280, 79 0x81042280,
80 0x248003e0, 80 0x248003e0,
81 0x81002280, 81 0x81002280,
82 0x2eff8f82, 82 0x2eff9182,
83 0x2400ff69, 83 0x2400ff6a,
84 0x2400ff49, 84 0x2400ff4a,
85 0x2400ff29, 85 0x2400ff2a,
86 0x2400ff09, 86 0x2400ff0a,
87 0x24002f48, 87 0x24002f49,
88 0x91182a80, 88 0x91182a80,
89 0x24018082, 89 0x24018082,
90 0x240002c2, 90 0x240002c2,
@@ -115,7 +115,7 @@ const unsigned int acc16_be[] = {
115 0x240018e1, 115 0x240018e1,
116 0x80e12a80, 116 0x80e12a80,
117 0x21002c00, 117 0x21002c00,
118 0x24000308, 118 0x24000309,
119 0x242000e0, 119 0x242000e0,
120 0x240000e1, 120 0x240000e1,
121 0x0504e0e0, 121 0x0504e0e0,
@@ -129,443 +129,461 @@ const unsigned int acc16_be[] = {
129 0x24000b81, 129 0x24000b81,
130 0x240100c1, 130 0x240100c1,
131 0x80e02a81, 131 0x80e02a81,
132 0x1d002828, 132 0x1d002929,
133 0xc91fff03, 133 0xc91fff03,
134 0x1f1fffff, 134 0x1f1fffff,
135 0x1f002828, 135 0x1f002929,
136 0x01014848, 136 0x01014949,
137 0x69304802, 137 0x69304902,
138 0x24002048, 138 0x24002049,
139 0x93002a8a, 139 0x93002a8b,
140 0xc9072a5d, 140 0xc9072b5f,
141 0x69802a18, 141 0x69802b18,
142 0x61100a03, 142 0x61100b03,
143 0x2400036a, 143 0x2400036b,
144 0x21009e00, 144 0x2100a000,
145 0x61200a07, 145 0x61200b07,
146 0x05200ae0, 146 0x05200be0,
147 0xd0e0c403, 147 0xd0e0c403,
148 0x2400046a, 148 0x2400046b,
149 0x21009e00, 149 0x2100a000,
150 0x1ce0c4c4, 150 0x1ce0c4c4,
151 0x21005100, 151 0x21005100,
152 0xce0ae3fc, 152 0xce0be3fc,
153 0x1c0ae3e3, 153 0x1c0be3e3,
154 0x100a0a68, 154 0x100b0b69,
155 0x090468e0, 155 0x090469e0,
156 0x090268e1, 156 0x090269e1,
157 0x00e1e0e0, 157 0x00e1e0e0,
158 0x0140e0e0, 158 0x0140e0e0,
159 0x92e02a8b, 159 0x92e02a8c,
160 0x117f2828, 160 0x117f2929,
161 0x51008f02, 161 0x51009002,
162 0x23017f9e, 162 0x2301819e,
163 0x2400016a, 163 0x2400016b,
164 0x21009e00, 164 0x2100a000,
165 0x69812a26, 165 0x69812b26,
166 0x244000e0, 166 0x244000e0,
167 0x60e08d03, 167 0x60e08e03,
168 0x2400066a, 168 0x2400066b,
169 0x21009e00, 169 0x2100a000,
170 0x61100a03, 170 0x61100b03,
171 0x2400036a, 171 0x2400036b,
172 0x21009e00, 172 0x2100a000,
173 0x2401e880, 173 0x2401e880,
174 0x110c4ec0, 174 0x110c4fc0,
175 0x0b02c0c0, 175 0x0b02c0c0,
176 0x0102c0c0, 176 0x0102c0c0,
177 0x08c0cdc0, 177 0x08c0cec0,
178 0x7080c003, 178 0x7080c003,
179 0x2400076a, 179 0x2400076b,
180 0x21009e00, 180 0x2100a000,
181 0x61200a07, 181 0x61200b07,
182 0x05200ae0, 182 0x05200be0,
183 0xc8e0c403, 183 0xc8e0c403,
184 0x2400056a, 184 0x2400056b,
185 0x21009e00, 185 0x2100a000,
186 0x1ee0c4c4, 186 0x1ee0c4c4,
187 0x21007500, 187 0x21007500,
188 0xd60ae3fc, 188 0xd60be3fc,
189 0x1e0ae3e3, 189 0x1e0be3e3,
190 0x2400006e, 190 0x2400006f,
191 0x2400008f, 191 0x24000090,
192 0x240000cf, 192 0x240000d0,
193 0xd1014e03, 193 0xd1014f03,
194 0xc9004e02, 194 0xc9004f02,
195 0x1f016e6e, 195 0x1f016f6f,
196 0x09040ae0, 196 0x09040be0,
197 0x09020ae1, 197 0x09020be1,
198 0x00e1e0e0, 198 0x00e1e0e0,
199 0x0140e0e0, 199 0x0140e0e0,
200 0x82e02a8b, 200 0x82e02a8c,
201 0x2400016a, 201 0x2400016b,
202 0x21009e00, 202 0x2100a000,
203 0x69822a09, 203 0x69822b09,
204 0x240000e0, 204 0x240000e0,
205 0x81002280, 205 0x81002280,
206 0x1f1fffff, 206 0x1f1fffff,
207 0x8104228b, 207 0x8104228c,
208 0x248003e0, 208 0x248003e0,
209 0x81002280, 209 0x81002280,
210 0x2400016a, 210 0x2400016b,
211 0x21009e00, 211 0x2100a000,
212 0x69832a04, 212 0x69832b04,
213 0x10ebeb84, 213 0x10ecec84,
214 0x2400016a, 214 0x2400016b,
215 0x21009e00, 215 0x2100a000,
216 0x69842a04, 216 0x69842b04,
217 0x10ebebe7, 217 0x10ecece8,
218 0x2400016a, 218 0x2400016b,
219 0x21009e00, 219 0x2100a000,
220 0x69852a04, 220 0x69852b05,
221 0x108b8bc5, 221 0x108c8cc5,
222 0x2400016a, 222 0x10ccccc6,
223 0x21009e00, 223 0x2400016b,
224 0x69862a06, 224 0x2100a000,
225 0x108b8b85, 225 0x69862b07,
226 0x108c8cc6, 226 0x108c8c85,
227 0x10cccc86, 227 0x10cccc86,
228 0x2400016a, 228 0x108d8dc7,
229 0x21009e00, 229 0x10cdcd87,
230 0x2400026a, 230 0x2400016b,
231 0x2400002a, 231 0x2100a000,
232 0x81002a8a, 232 0x2400026b,
233 0x2400002b,
234 0x81002a8b,
233 0x51008402, 235 0x51008402,
234 0x2301989e, 236 0x23019a9e,
235 0x51008702, 237 0x51008802,
236 0x2301b49e, 238 0x2301b69e,
237 0x2301c49e, 239 0x2301c69e,
238 0x2301509e, 240 0x2301529e,
239 0x24000068, 241 0x24000069,
240 0x110f08e0, 242 0x110f09e0,
241 0x690fe003, 243 0x690fe003,
242 0x2301509e, 244 0x2301529e,
243 0x2100a700, 245 0x2100a900,
244 0x61206804, 246 0x61206904,
245 0x052068e0, 247 0x052069e0,
246 0xc8e0c434, 248 0xc8e0c434,
247 0x2100b000, 249 0x2100b200,
248 0xc868e332, 250 0xc869e332,
249 0x117f2828, 251 0x117f2929,
250 0x090468e0, 252 0x090469e0,
251 0x090268e1, 253 0x090269e1,
252 0x00e1e0e0, 254 0x00e1e0e0,
253 0x0140e0f3, 255 0x0140e0f4,
254 0x92f32a8b, 256 0x92f42a8c,
255 0xd1026e2b, 257 0xd1026f2b,
256 0x01018fe0, 258 0x010190e0,
257 0x50cde020, 259 0x50cee020,
258 0x0b058de0, 260 0x0b058ee0,
259 0x0902e0e0, 261 0x0902e0e0,
260 0x90e02581, 262 0x90e02581,
261 0xd1054e07, 263 0xd1054f07,
262 0xc88de10f, 264 0xc88ee10f,
263 0x108d8dd0, 265 0x108e8ed1,
264 0x2300e99e, 266 0x2300eb9e,
265 0x01018fe0, 267 0x010190e0,
266 0x50cde017, 268 0x50cee017,
267 0x2100cc00, 269 0x2100ce00,
268 0x10ebe1f1, 270 0x10ece1f2,
269 0x2701f1d0, 271 0x2701f2d1,
270 0x5120d007, 272 0x5120d107,
271 0x1cd0f1f1, 273 0x1cd1f2f2,
272 0x008dd0d0, 274 0x008ed1d1,
273 0x2300e99e, 275 0x2300eb9e,
274 0x01018fe0, 276 0x010190e0,
275 0x6ecde0fa, 277 0x6ecee0fa,
276 0x2100d800, 278 0x2100da00,
277 0xc9072806, 279 0xc9072906,
278 0xc9014e05, 280 0xc9014f05,
279 0xd1004e02, 281 0xd1004f02,
280 0xd1016e03, 282 0xd1016f03,
281 0x108e8ecf, 283 0x108f8fd0,
282 0x1f016e6e, 284 0x1f016f6f,
283 0xc9016e0e, 285 0xc9016f0e,
284 0x5100cf04, 286 0x5100d004,
285 0xc900280c, 287 0xc900290c,
286 0x0501cfcf, 288 0x0501d0d0,
287 0x6900cf0a, 289 0x6900d00a,
288 0x51008f09, 290 0x51009009,
289 0x012068e1, 291 0x012069e1,
290 0x6120e104, 292 0x6120e104,
291 0x0520e1e1, 293 0x0520e1e1,
292 0x910c2380, 294 0x910c2380,
293 0x2100de00, 295 0x2100e000,
294 0x91082380, 296 0x91082380,
295 0xd0e1e002, 297 0xd0e1e002,
296 0x23012f9e, 298 0x2301319e,
297 0x82f32a8b, 299 0x82f42a8c,
298 0x4f1f685a, 300 0x4f1f6958,
299 0x511f6804, 301 0x511f6904,
300 0x01016868, 302 0x01016969,
301 0x671068c3, 303 0x671069c3,
302 0x21003b00, 304 0x21003b00,
303 0x10484868, 305 0x10494969,
304 0x671068c0, 306 0x671069c0,
305 0x21003b00, 307 0x21003b00,
306 0x10e2e2f2, 308 0x10e2e2f3,
307 0x090468e0, 309 0x090469e0,
308 0x0468e0e0, 310 0x0469e0e0,
309 0x0905e0e0, 311 0x0905e0e0,
310 0x00e0f2f2, 312 0x00e0f3f3,
311 0x01018f90, 313 0x01019091,
312 0x0490cd90, 314 0x0491ce91,
313 0x5100903e, 315 0x5100913e,
314 0x110c4e00, 316 0x110c4f00,
315 0x5104001c, 317 0x5104001c,
316 0x5108002f, 318 0x5108002f,
317 0x19049090, 319 0x19049191,
318 0x0904d0e0, 320 0x0904d1e0,
319 0x010ce0e0, 321 0x010ce0e0,
320 0x90e02694,
321 0x5100f436,
322 0x7101900c,
323 0x90e02695, 322 0x90e02695,
324 0x6900f502, 323 0x5100f536,
325 0x24000190, 324 0x7101910c,
326 0x71029008,
327 0x90e02696, 325 0x90e02696,
328 0x6900f602, 326 0x6900f602,
329 0x24000290, 327 0x24000191,
330 0x71039004, 328 0x71029108,
331 0x90e02697, 329 0x90e02697,
332 0x6900f702, 330 0x6900f702,
333 0x24000390, 331 0x24000291,
334 0x09028fe1, 332 0x71039104,
335 0xc9044e02, 333 0x90e02698,
334 0x6900f802,
335 0x24000391,
336 0x090290e1,
337 0xc9044f02,
336 0x0104e1e1, 338 0x0104e1e1,
337 0x09029000, 339 0x09029100,
338 0xeee1d214, 340 0xeee1d315,
339 0x00908f8f, 341 0x00919090,
340 0x1f072828, 342 0x1f072929,
341 0x570490e2, 343 0x570491e2,
342 0x21012e00, 344 0x21013000,
343 0x19029090, 345 0x19029191,
344 0x0904d0e0, 346 0x0904d1e0,
345 0x0108e0e0, 347 0x0108e0e0,
346 0x90e06694, 348 0x90e06695,
347 0x5100f51c, 349 0x5100f61c,
348 0x10d0d0d4, 350 0x10d1d1d5,
349 0x51019004, 351 0x51019104,
350 0x90e06696, 352 0x90e06697,
351 0x6900f702, 353 0x6900f802,
352 0x24000190, 354 0x24000191,
353 0x10d0d0d6, 355 0x10d1d1d7,
354 0x09038fe1, 356 0x090390e1,
355 0xc9044e02, 357 0xc9044f02,
356 0x0108e1e1, 358 0x0108e1e1,
357 0x09039000, 359 0x09039100,
358 0xeee1d214, 360 0xeee1d315,
359 0x00908f8f, 361 0x00919090,
360 0x1f072828, 362 0x1f072929,
361 0x570290ce, 363 0x570291ce,
362 0x21012e00, 364 0x21013000,
363 0x19019090, 365 0x19019191,
364 0x0904d0e0, 366 0x0904d1e0,
365 0x90e0e694, 367 0x90e0e695,
366 0x5100f709, 368 0x5100f809,
367 0x10d0d0d6, 369 0x10d1d1d7,
368 0x09048fe1, 370 0x090490e1,
369 0xc9044e02, 371 0xc9044f02,
370 0x0110e1e1, 372 0x0110e1e1,
371 0xe0e1f294, 373 0xe0e1f395,
372 0x01018f8f, 374 0x01019090,
373 0x1f072828, 375 0x1f072929,
374 0x2100ee00, 376 0x2100f000,
375 0x209e0000, 377 0x209e0000,
376 0x10e2e2f8, 378 0x10e2e2f9,
377 0x090468e0, 379 0x090469e0,
378 0x0468e0e0, 380 0x0469e0e0,
379 0x0905e0e0, 381 0x0905e0e0,
380 0x00e0f8f8, 382 0x00e0f9f9,
381 0x0b024ee0, 383 0x0b024fe0,
382 0x1103e0e0, 384 0x1103e0e0,
383 0x0102e0e1, 385 0x0102e0e1,
384 0xc9044e04, 386 0xc9044f04,
385 0x108f8fe0, 387 0x109090e0,
386 0xe1003880, 388 0xe1003980,
387 0x21014000, 389 0x21014200,
388 0x2eff8794, 390 0x2eff8795,
389 0x24000100, 391 0x24000100,
390 0x08e10000, 392 0x08e10000,
391 0x08e18fc0, 393 0x08e190c0,
392 0xeec0d814, 394 0xeec0d915,
393 0x10ececf9, 395 0x10ededfa,
394 0xc9006e03, 396 0xc9006f03,
395 0x08e1cde0, 397 0x08e1cee0,
396 0x00e0f9f9, 398 0x00e0fafa,
397 0x01018fe0, 399 0x010190e0,
398 0x08e1e09a, 400 0x08e1e09b,
399 0x249030da, 401 0x249030db,
400 0x13f00800, 402 0x13f00900,
401 0x270000e0, 403 0x270000e0,
402 0x0906e0e1, 404 0x0906e0e1,
403 0x80e1a898, 405 0x80e1a899,
404 0x1f026e6e, 406 0x1f026f6f,
405 0x1ee00808, 407 0x1ee00909,
406 0x0124e001, 408 0x0128e001,
407 0x2c806801, 409 0x2c806901,
408 0x209e0000, 410 0x209e0000,
409 0x110c087b, 411 0x110c097c,
410 0x27017b5b, 412 0x27017c5c,
411 0x51205b2c, 413 0x51205c2c,
412 0x1c5b7b7b, 414 0x1c5c7c7c,
413 0x09065be0, 415 0x09065ce0,
414 0x90e0a898, 416 0x90e0a899,
415 0xd71efafb, 417 0xd71efbfb,
416 0x6f009afa, 418 0x6f009bfa,
417 0x01045be1, 419 0x01045ce1,
418 0xd0e10809, 420 0xd0e10909,
419 0x1ee10808, 421 0x1ee10909,
420 0x0504f8e1, 422 0x0504f9e1,
421 0x0504f9f8, 423 0x0504faf9,
422 0x10e1e1f9, 424 0x10e1e1fa,
423 0x2400049a, 425 0x2400049b,
424 0x249030da, 426 0x249030db,
425 0x80e0a898, 427 0x80e0a899,
426 0x21015100, 428 0x21015300,
427 0x1ce10808, 429 0x1ce10909,
428 0x1c5b0808, 430 0x1c5c0909,
429 0x01245b01, 431 0x01285c01,
430 0x2c20013b, 432 0x2c20013c,
431 0x09043be0, 433 0x09043ce0,
432 0x09023be1, 434 0x09023ce1,
433 0x00e1e0e0, 435 0x00e1e0e0,
434 0x0140e0f3, 436 0x0140e0f4,
435 0x92f32a8b, 437 0x92f42a8c,
436 0x1d026e6e, 438 0x1d026f6f,
437 0x15016e6e, 439 0x15016f6f,
438 0x2400008f, 440 0x24000090,
439 0x1d016e6e, 441 0x1d016f6f,
440 0xd1014e04, 442 0xd1014f04,
441 0xc9004e03, 443 0xc9004f03,
442 0x108e8ecf, 444 0x108f8fd0,
443 0x1f016e6e, 445 0x1f016f6f,
444 0x82f32a8b, 446 0x82f42a8c,
445 0x01203be0, 447 0x01203ce0,
446 0x240001e1, 448 0x240001e1,
447 0x6120e005, 449 0x6120e005,
448 0x0520e0e0, 450 0x0520e0e0,
449 0x08e0e1e1, 451 0x08e0e1e1,
450 0x81042381, 452 0x81042381,
451 0x21015100, 453 0x21015300,
452 0x08e0e1e1, 454 0x08e0e1e1,
453 0x81002381, 455 0x81002381,
454 0x21015100, 456 0x21015300,
455 0x209e0000, 457 0x209e0000,
456 0x109e9ede, 458 0x109e9ede,
457 0x012068e1, 459 0x012069e1,
458 0x6120e104, 460 0x6120e104,
459 0x0520e1e1, 461 0x0520e1e1,
460 0x910c2380, 462 0x910c2380,
461 0x21018600, 463 0x21018800,
462 0x91082380, 464 0x91082380,
463 0xd6e1e0fa, 465 0xd6e1e0fa,
464 0xd1026e0c, 466 0xd1026f0c,
465 0x110f08e0, 467 0x110f09e0,
466 0x690fe009, 468 0x690fe009,
467 0x2301509e, 469 0x2301529e,
468 0x110f08e0, 470 0x110f09e0,
469 0x570fe0fe, 471 0x570fe0fe,
470 0x090468e0, 472 0x090469e0,
471 0x090268e1, 473 0x090269e1,
472 0x00e1e0e0, 474 0x00e1e0e0,
473 0x0140e0e0, 475 0x0140e0e0,
474 0x92e02a8b, 476 0x92e02a8c,
475 0x23012f9e, 477 0x2301319e,
476 0x2301509e, 478 0x2301529e,
477 0x110f08e0, 479 0x110f09e0,
478 0x6f00e0fe, 480 0x6f00e0fe,
479 0x10dede9e, 481 0x10dede9e,
480 0x209e0000, 482 0x209e0000,
481 0x090484e0, 483 0x090484e0,
482 0x010ce0e0, 484 0x010ce0e0,
483 0x90e02694, 485 0x90e02695,
484 0x5100f418, 486 0x5100f518,
485 0x11f01414, 487 0x11f01515,
486 0xf300748a, 488 0xf300758b,
487 0x11c06ae0, 489 0x11c06be0,
488 0x5100e003, 490 0x5100e003,
489 0x5180e00e, 491 0x5180e00e,
490 0x2101b300, 492 0x2101b500,
491 0xd10fec02, 493 0xd10fed02,
492 0x240000ef, 494 0x240000f0,
493 0x240000f3, 495 0x240000f4,
494 0xc90eec02, 496 0xc90eed02,
495 0x1f1ff3f3, 497 0x1f1ff4f4,
496 0x113f2c2c, 498 0x113f2d2d,
497 0x09048ce0, 499 0x09048de0,
498 0x0108e0e0, 500 0x0108e0e0,
499 0x80e06693, 501 0x80e06694,
500 0x5700efed, 502 0x5700f0ed,
501 0xf3006f8a, 503 0xf300708b,
502 0x2101a400, 504 0x2101a600,
503 0x113f2c2c, 505 0x113f2d2d,
504 0x09048ce0, 506 0x09048de0,
505 0x010ce0e0, 507 0x010ce0e0,
506 0x80e02694, 508 0x80e02695,
507 0x21019800, 509 0x21019a00,
508 0x209e0000, 510 0x209e0000,
509 0x090487e0, 511 0x090488e0,
510 0x010ce0e0, 512 0x010ce0e0,
511 0x90e02694, 513 0x90e02695,
512 0x5100f40c, 514 0x5100f50c,
513 0x10f4f4f3, 515 0x10f5f5f4,
514 0x11f01313, 516 0x11f01414,
515 0xf500338a, 517 0xf500348b,
516 0x11c06ae0, 518 0x11c06be0,
517 0x6900e004, 519 0x6900e004,
518 0xc91fec03, 520 0xc91fed03,
519 0x242008e0, 521 0x242008e0,
520 0xe1002092, 522 0xe1002093,
521 0x0904c7e0, 523 0x0904c8e0,
522 0x010ce0e0, 524 0x010ce0e0,
523 0x80e02694, 525 0x80e02695,
524 0x209e0000, 526 0x209e0000,
525 0x5100c50f, 527 0x109e9ede,
526 0x2400106d, 528 0x5100c504,
527 0x0904c5e0, 529 0x0904c5ef,
528 0x0108e0e0, 530 0x2400064e,
529 0x90e0668a, 531 0x2301d99e,
530 0x5100eb0a, 532 0x5100c604,
531 0x10ebebec, 533 0x0904c6ef,
532 0x11f00c0c, 534 0x24002a4e,
533 0x0106ecec, 535 0x2301d99e,
534 0xf1000ccd, 536 0x51008504,
535 0x09048de0, 537 0x090485ef,
538 0x2400064e,
539 0x2301e79e,
540 0x51008604,
541 0x090486ef,
542 0x24002a4e,
543 0x2301e79e,
544 0x10dede9e,
545 0x209e0000,
546 0x2400106e,
547 0x0108efef,
548 0x90ef668b,
549 0x5100ec0a,
550 0x10ececed,
551 0x11f00d0d,
552 0x004eeded,
553 0xf1000dce,
554 0x09048ee0,
536 0x0108e0e0, 555 0x0108e0e0,
537 0x80e0668a, 556 0x80e0668b,
538 0x05016d6d, 557 0x05016e6e,
539 0x6f006df4, 558 0x6f006ef6,
540 0x5100851d, 559 0x209e0000,
541 0x090485e0,
542 0x90e0278b,
543 0x5100eb1a,
544 0x240000ec,
545 0x108686cc,
546 0xf1002c80,
547 0x10c6c6cc,
548 0x2400086d,
549 0xf1002c80,
550 0x0180ecec,
551 0x05016d6d,
552 0x6f006dfd,
553 0x7110eb02,
554 0x240010eb,
555 0x10ebeb6d,
556 0x090485e0, 560 0x090485e0,
561 0x90ef278c,
562 0x5100ec19,
563 0x240000ed,
564 0x108787cd,
565 0xf1002d80,
566 0x10c7c7cd,
567 0x2400086e,
568 0xf1002d80,
569 0x0180eded,
570 0x05016e6e,
571 0x6f006efd,
572 0x7110ec02,
573 0x240010ec,
574 0x10ecec6e,
575 0x0108efef,
576 0x90ef668b,
577 0x5100ec0a,
578 0x10ececed,
579 0x11f00d0d,
580 0x004eeded,
581 0xf1000dce,
582 0x09048ee0,
557 0x0108e0e0, 583 0x0108e0e0,
558 0x90e0668a, 584 0x80e0668b,
559 0x5100eb0a, 585 0x05016e6e,
560 0x10ebebec, 586 0x6f006ef6,
561 0x11f00c0c,
562 0x0106ecec,
563 0xf1000ccd,
564 0x09048de0,
565 0x0108e0e0,
566 0x80e0668a,
567 0x05016d6d,
568 0x6f006df4,
569 0x209e0000 }; 587 0x209e0000 };
570 588
571#ifdef __cplusplus 589#ifdef __cplusplus
diff --git a/firmware/v1/acc16_le.bib b/firmware/v1/acc16_le.bib
index 2943e33..08d3f04 100644
--- a/firmware/v1/acc16_le.bib
+++ b/firmware/v1/acc16_le.bib
Binary files differ
diff --git a/firmware/v1/acc16_le_bin.h b/firmware/v1/acc16_le_bin.h
index 8135a23..59d6434 100644
--- a/firmware/v1/acc16_le_bin.h
+++ b/firmware/v1/acc16_le_bin.h
@@ -79,12 +79,12 @@ const unsigned int acc16_le[] = {
79 0x81042280, 79 0x81042280,
80 0x248003e0, 80 0x248003e0,
81 0x81002280, 81 0x81002280,
82 0x2eff8f82, 82 0x2eff9182,
83 0x2400ff09, 83 0x2400ff0a,
84 0x2400ff29, 84 0x2400ff2a,
85 0x2400ff49, 85 0x2400ff4a,
86 0x2400ff69, 86 0x2400ff6a,
87 0x24002f28, 87 0x24002f29,
88 0x91182a80, 88 0x91182a80,
89 0x24018082, 89 0x24018082,
90 0x240002c2, 90 0x240002c2,
@@ -115,7 +115,7 @@ const unsigned int acc16_le[] = {
115 0x240018e1, 115 0x240018e1,
116 0x80e12a80, 116 0x80e12a80,
117 0x21002c00, 117 0x21002c00,
118 0x24000368, 118 0x24000369,
119 0x242000e0, 119 0x242000e0,
120 0x240000e1, 120 0x240000e1,
121 0x0504e0e0, 121 0x0504e0e0,
@@ -129,443 +129,461 @@ const unsigned int acc16_le[] = {
129 0x24000b81, 129 0x24000b81,
130 0x240100c1, 130 0x240100c1,
131 0x80e02a81, 131 0x80e02a81,
132 0x1d004848, 132 0x1d004949,
133 0xc91fff03, 133 0xc91fff03,
134 0x1f1fffff, 134 0x1f1fffff,
135 0x1f004848, 135 0x1f004949,
136 0x01012828, 136 0x01012929,
137 0x69302802, 137 0x69302902,
138 0x24002028, 138 0x24002029,
139 0x93002a8a, 139 0x93002a8b,
140 0xc9072a5d, 140 0xc9072b5f,
141 0x69802a18, 141 0x69802b18,
142 0x61100a03, 142 0x61100b03,
143 0x2400036a, 143 0x2400036b,
144 0x21009e00, 144 0x2100a000,
145 0x61200a07, 145 0x61200b07,
146 0x05200ae0, 146 0x05200be0,
147 0xd0e08403, 147 0xd0e08403,
148 0x2400046a, 148 0x2400046b,
149 0x21009e00, 149 0x2100a000,
150 0x1ce08484, 150 0x1ce08484,
151 0x21005100, 151 0x21005100,
152 0xce0ae3fc, 152 0xce0be3fc,
153 0x1c0ae3e3, 153 0x1c0be3e3,
154 0x100a0a08, 154 0x100b0b09,
155 0x090408e0, 155 0x090409e0,
156 0x090208e1, 156 0x090209e1,
157 0x00e1e0e0, 157 0x00e1e0e0,
158 0x0140e0e0, 158 0x0140e0e0,
159 0x92e02a8b, 159 0x92e02a8c,
160 0x117f4848, 160 0x117f4949,
161 0x51008f02, 161 0x51009002,
162 0x23017f9e, 162 0x2301819e,
163 0x2400016a, 163 0x2400016b,
164 0x21009e00, 164 0x2100a000,
165 0x69812a26, 165 0x69812b26,
166 0x244000e0, 166 0x244000e0,
167 0x60e08d03, 167 0x60e08e03,
168 0x2400066a, 168 0x2400066b,
169 0x21009e00, 169 0x2100a000,
170 0x61100a03, 170 0x61100b03,
171 0x2400036a, 171 0x2400036b,
172 0x21009e00, 172 0x2100a000,
173 0x2401e880, 173 0x2401e880,
174 0x110c4ec0, 174 0x110c4fc0,
175 0x0b02c0c0, 175 0x0b02c0c0,
176 0x0102c0c0, 176 0x0102c0c0,
177 0x08c0cdc0, 177 0x08c0cec0,
178 0x7080c003, 178 0x7080c003,
179 0x2400076a, 179 0x2400076b,
180 0x21009e00, 180 0x2100a000,
181 0x61200a07, 181 0x61200b07,
182 0x05200ae0, 182 0x05200be0,
183 0xc8e08403, 183 0xc8e08403,
184 0x2400056a, 184 0x2400056b,
185 0x21009e00, 185 0x2100a000,
186 0x1ee08484, 186 0x1ee08484,
187 0x21007500, 187 0x21007500,
188 0xd60ae3fc, 188 0xd60be3fc,
189 0x1e0ae3e3, 189 0x1e0be3e3,
190 0x2400006e, 190 0x2400006f,
191 0x2400008f, 191 0x24000090,
192 0x240000cf, 192 0x240000d0,
193 0xd1014e03, 193 0xd1014f03,
194 0xc9004e02, 194 0xc9004f02,
195 0x1f016e6e, 195 0x1f016f6f,
196 0x09040ae0, 196 0x09040be0,
197 0x09020ae1, 197 0x09020be1,
198 0x00e1e0e0, 198 0x00e1e0e0,
199 0x0140e0e0, 199 0x0140e0e0,
200 0x82e02a8b, 200 0x82e02a8c,
201 0x2400016a, 201 0x2400016b,
202 0x21009e00, 202 0x2100a000,
203 0x69822a09, 203 0x69822b09,
204 0x240000e0, 204 0x240000e0,
205 0x81002280, 205 0x81002280,
206 0x1f1fffff, 206 0x1f1fffff,
207 0x8104228b, 207 0x8104228c,
208 0x248003e0, 208 0x248003e0,
209 0x81002280, 209 0x81002280,
210 0x2400016a, 210 0x2400016b,
211 0x21009e00, 211 0x2100a000,
212 0x69832a04, 212 0x69832b04,
213 0x10ebebc4, 213 0x10ececc4,
214 0x2400016a, 214 0x2400016b,
215 0x21009e00, 215 0x2100a000,
216 0x69842a04, 216 0x69842b04,
217 0x10ebebe7, 217 0x10ecece8,
218 0x2400016a, 218 0x2400016b,
219 0x21009e00, 219 0x2100a000,
220 0x69852a04, 220 0x69852b05,
221 0x108b8b85, 221 0x108c8c85,
222 0x2400016a, 222 0x10cccc86,
223 0x21009e00, 223 0x2400016b,
224 0x69862a06, 224 0x2100a000,
225 0x108b8bc5, 225 0x69862b07,
226 0x108c8c86, 226 0x108c8cc5,
227 0x10ccccc6, 227 0x10ccccc6,
228 0x2400016a, 228 0x108d8d87,
229 0x21009e00, 229 0x10cdcdc7,
230 0x2400026a, 230 0x2400016b,
231 0x2400002a, 231 0x2100a000,
232 0x81002a8a, 232 0x2400026b,
233 0x2400002b,
234 0x81002a8b,
233 0x5100c402, 235 0x5100c402,
234 0x2301989e, 236 0x23019a9e,
235 0x51008702, 237 0x51008802,
236 0x2301b49e, 238 0x2301b69e,
237 0x2301c49e, 239 0x2301c69e,
238 0x2301509e, 240 0x2301529e,
239 0x24000008, 241 0x24000009,
240 0x110f68e0, 242 0x110f69e0,
241 0x690fe003, 243 0x690fe003,
242 0x2301509e, 244 0x2301529e,
243 0x2100a700, 245 0x2100a900,
244 0x61200804, 246 0x61200904,
245 0x052008e0, 247 0x052009e0,
246 0xc8e08434, 248 0xc8e08434,
247 0x2100b000, 249 0x2100b200,
248 0xc808e332, 250 0xc809e332,
249 0x117f4848, 251 0x117f4949,
250 0x090408e0, 252 0x090409e0,
251 0x090208e1, 253 0x090209e1,
252 0x00e1e0e0, 254 0x00e1e0e0,
253 0x0140e0f3, 255 0x0140e0f4,
254 0x92f32a8b, 256 0x92f42a8c,
255 0xd1026e2b, 257 0xd1026f2b,
256 0x01018fe0, 258 0x010190e0,
257 0x50cde020, 259 0x50cee020,
258 0x0b058de0, 260 0x0b058ee0,
259 0x0902e0e0, 261 0x0902e0e0,
260 0x90e02581, 262 0x90e02581,
261 0xd1054e07, 263 0xd1054f07,
262 0xc88de10f, 264 0xc88ee10f,
263 0x108d8d90, 265 0x108e8e91,
264 0x2300e99e, 266 0x2300eb9e,
265 0x01018fe0, 267 0x010190e0,
266 0x50cde017, 268 0x50cee017,
267 0x2100cc00, 269 0x2100ce00,
268 0x10ebe1f1, 270 0x10ece1f2,
269 0x2701f190, 271 0x2701f291,
270 0x51209007, 272 0x51209107,
271 0x1c90f1f1, 273 0x1c91f2f2,
272 0x008d9090, 274 0x008e9191,
273 0x2300e99e, 275 0x2300eb9e,
274 0x01018fe0, 276 0x010190e0,
275 0x6ecde0fa, 277 0x6ecee0fa,
276 0x2100d800, 278 0x2100da00,
277 0xc9074806, 279 0xc9074906,
278 0xc9014e05, 280 0xc9014f05,
279 0xd1004e02, 281 0xd1004f02,
280 0xd1016e03, 282 0xd1016f03,
281 0x108e8ecf, 283 0x108f8fd0,
282 0x1f016e6e, 284 0x1f016f6f,
283 0xc9016e0e, 285 0xc9016f0e,
284 0x5100cf04, 286 0x5100d004,
285 0xc900480c, 287 0xc900490c,
286 0x0501cfcf, 288 0x0501d0d0,
287 0x6900cf0a, 289 0x6900d00a,
288 0x51008f09, 290 0x51009009,
289 0x012008e1, 291 0x012009e1,
290 0x6120e104, 292 0x6120e104,
291 0x0520e1e1, 293 0x0520e1e1,
292 0x910c2380, 294 0x910c2380,
293 0x2100de00, 295 0x2100e000,
294 0x91082380, 296 0x91082380,
295 0xd0e1e002, 297 0xd0e1e002,
296 0x23012f9e, 298 0x2301319e,
297 0x82f32a8b, 299 0x82f42a8c,
298 0x4f1f085a, 300 0x4f1f0958,
299 0x511f0804, 301 0x511f0904,
300 0x01010808, 302 0x01010909,
301 0x671008c3, 303 0x671009c3,
302 0x21003b00, 304 0x21003b00,
303 0x10282808, 305 0x10292909,
304 0x671008c0, 306 0x671009c0,
305 0x21003b00, 307 0x21003b00,
306 0x10e2e2f2, 308 0x10e2e2f3,
307 0x090408e0, 309 0x090409e0,
308 0x0408e0e0, 310 0x0409e0e0,
309 0x0905e0e0, 311 0x0905e0e0,
310 0x00e0f2f2, 312 0x00e0f3f3,
311 0x01018fd0, 313 0x010190d1,
312 0x04d0cdd0, 314 0x04d1ced1,
313 0x5100d03e, 315 0x5100d13e,
314 0x110c4e00, 316 0x110c4f00,
315 0x5104001c, 317 0x5104001c,
316 0x5108002f, 318 0x5108002f,
317 0x1904d0d0, 319 0x1904d1d1,
318 0x090490e0, 320 0x090491e0,
319 0x010ce0e0, 321 0x010ce0e0,
320 0x90e02694,
321 0x5100f436,
322 0x7101d00c,
323 0x90e02695, 322 0x90e02695,
324 0x6900f502, 323 0x5100f536,
325 0x240001d0, 324 0x7101d10c,
326 0x7102d008,
327 0x90e02696, 325 0x90e02696,
328 0x6900f602, 326 0x6900f602,
329 0x240002d0, 327 0x240001d1,
330 0x7103d004, 328 0x7102d108,
331 0x90e02697, 329 0x90e02697,
332 0x6900f702, 330 0x6900f702,
333 0x240003d0, 331 0x240002d1,
334 0x09028fe1, 332 0x7103d104,
335 0xc9044e02, 333 0x90e02698,
334 0x6900f802,
335 0x240003d1,
336 0x090290e1,
337 0xc9044f02,
336 0x0104e1e1, 338 0x0104e1e1,
337 0x0902d000, 339 0x0902d100,
338 0xeee1d214, 340 0xeee1d315,
339 0x00d08f8f, 341 0x00d19090,
340 0x1f074848, 342 0x1f074949,
341 0x5704d0e2, 343 0x5704d1e2,
342 0x21012e00, 344 0x21013000,
343 0x1902d0d0, 345 0x1902d1d1,
344 0x090490e0, 346 0x090491e0,
345 0x0108e0e0, 347 0x0108e0e0,
346 0x90e06694, 348 0x90e06695,
347 0x5100f51c, 349 0x5100f61c,
348 0x109090d4, 350 0x109191d5,
349 0x5101d004, 351 0x5101d104,
350 0x90e06696, 352 0x90e06697,
351 0x6900f702, 353 0x6900f802,
352 0x240001d0, 354 0x240001d1,
353 0x109090d6, 355 0x109191d7,
354 0x09038fe1, 356 0x090390e1,
355 0xc9044e02, 357 0xc9044f02,
356 0x0108e1e1, 358 0x0108e1e1,
357 0x0903d000, 359 0x0903d100,
358 0xeee1d214, 360 0xeee1d315,
359 0x00d08f8f, 361 0x00d19090,
360 0x1f074848, 362 0x1f074949,
361 0x5702d0ce, 363 0x5702d1ce,
362 0x21012e00, 364 0x21013000,
363 0x1901d0d0, 365 0x1901d1d1,
364 0x090490e0, 366 0x090491e0,
365 0x90e0e694, 367 0x90e0e695,
366 0x5100f709, 368 0x5100f809,
367 0x109090d6, 369 0x109191d7,
368 0x09048fe1, 370 0x090490e1,
369 0xc9044e02, 371 0xc9044f02,
370 0x0110e1e1, 372 0x0110e1e1,
371 0xe0e1f294, 373 0xe0e1f395,
372 0x01018f8f, 374 0x01019090,
373 0x1f074848, 375 0x1f074949,
374 0x2100ee00, 376 0x2100f000,
375 0x209e0000, 377 0x209e0000,
376 0x10e2e2f8, 378 0x10e2e2f9,
377 0x090408e0, 379 0x090409e0,
378 0x0408e0e0, 380 0x0409e0e0,
379 0x0905e0e0, 381 0x0905e0e0,
380 0x00e0f8f8, 382 0x00e0f9f9,
381 0x0b024ee0, 383 0x0b024fe0,
382 0x1103e0e0, 384 0x1103e0e0,
383 0x0102e0e1, 385 0x0102e0e1,
384 0xc9044e04, 386 0xc9044f04,
385 0x108f8fe0, 387 0x109090e0,
386 0xe1003880, 388 0xe1003980,
387 0x21014000, 389 0x21014200,
388 0x2eff8794, 390 0x2eff8795,
389 0x24000100, 391 0x24000100,
390 0x08e10000, 392 0x08e10000,
391 0x08e18fc0, 393 0x08e190c0,
392 0xeec0d814, 394 0xeec0d915,
393 0x10ececf9, 395 0x10ededfa,
394 0xc9006e03, 396 0xc9006f03,
395 0x08e1cde0, 397 0x08e1cee0,
396 0x00e0f9f9, 398 0x00e0fafa,
397 0x01018fe0, 399 0x010190e0,
398 0x08e1e09a, 400 0x08e1e09b,
399 0x249030da, 401 0x249030db,
400 0x13f06800, 402 0x13f06900,
401 0x270000e0, 403 0x270000e0,
402 0x0906e0e1, 404 0x0906e0e1,
403 0x80e1a898, 405 0x80e1a899,
404 0x1f026e6e, 406 0x1f026f6f,
405 0x1ee06868, 407 0x1ee06969,
406 0x0124e001, 408 0x0128e001,
407 0x2c800801, 409 0x2c800901,
408 0x209e0000, 410 0x209e0000,
409 0x110c681b, 411 0x110c691c,
410 0x27011b3b, 412 0x27011c3c,
411 0x51203b2c, 413 0x51203c2c,
412 0x1c3b1b1b, 414 0x1c3c1c1c,
413 0x09063be0, 415 0x09063ce0,
414 0x90e0a898, 416 0x90e0a899,
415 0xd71efafb, 417 0xd71efbfb,
416 0x6f009afa, 418 0x6f009bfa,
417 0x01043be1, 419 0x01043ce1,
418 0xd0e16809, 420 0xd0e16909,
419 0x1ee16868, 421 0x1ee16969,
420 0x0504f8e1, 422 0x0504f9e1,
421 0x0504f9f8, 423 0x0504faf9,
422 0x10e1e1f9, 424 0x10e1e1fa,
423 0x2400049a, 425 0x2400049b,
424 0x249030da, 426 0x249030db,
425 0x80e0a898, 427 0x80e0a899,
426 0x21015100, 428 0x21015300,
427 0x1ce16868, 429 0x1ce16969,
428 0x1c3b6868, 430 0x1c3c6969,
429 0x01243b01, 431 0x01283c01,
430 0x2c20015b, 432 0x2c20015c,
431 0x09045be0, 433 0x09045ce0,
432 0x09025be1, 434 0x09025ce1,
433 0x00e1e0e0, 435 0x00e1e0e0,
434 0x0140e0f3, 436 0x0140e0f4,
435 0x92f32a8b, 437 0x92f42a8c,
436 0x1d026e6e, 438 0x1d026f6f,
437 0x15016e6e, 439 0x15016f6f,
438 0x2400008f, 440 0x24000090,
439 0x1d016e6e, 441 0x1d016f6f,
440 0xd1014e04, 442 0xd1014f04,
441 0xc9004e03, 443 0xc9004f03,
442 0x108e8ecf, 444 0x108f8fd0,
443 0x1f016e6e, 445 0x1f016f6f,
444 0x82f32a8b, 446 0x82f42a8c,
445 0x01205be0, 447 0x01205ce0,
446 0x240001e1, 448 0x240001e1,
447 0x6120e005, 449 0x6120e005,
448 0x0520e0e0, 450 0x0520e0e0,
449 0x08e0e1e1, 451 0x08e0e1e1,
450 0x81042381, 452 0x81042381,
451 0x21015100, 453 0x21015300,
452 0x08e0e1e1, 454 0x08e0e1e1,
453 0x81002381, 455 0x81002381,
454 0x21015100, 456 0x21015300,
455 0x209e0000, 457 0x209e0000,
456 0x109e9ede, 458 0x109e9ede,
457 0x012008e1, 459 0x012009e1,
458 0x6120e104, 460 0x6120e104,
459 0x0520e1e1, 461 0x0520e1e1,
460 0x910c2380, 462 0x910c2380,
461 0x21018600, 463 0x21018800,
462 0x91082380, 464 0x91082380,
463 0xd6e1e0fa, 465 0xd6e1e0fa,
464 0xd1026e0c, 466 0xd1026f0c,
465 0x110f68e0, 467 0x110f69e0,
466 0x690fe009, 468 0x690fe009,
467 0x2301509e, 469 0x2301529e,
468 0x110f68e0, 470 0x110f69e0,
469 0x570fe0fe, 471 0x570fe0fe,
470 0x090408e0, 472 0x090409e0,
471 0x090208e1, 473 0x090209e1,
472 0x00e1e0e0, 474 0x00e1e0e0,
473 0x0140e0e0, 475 0x0140e0e0,
474 0x92e02a8b, 476 0x92e02a8c,
475 0x23012f9e, 477 0x2301319e,
476 0x2301509e, 478 0x2301529e,
477 0x110f68e0, 479 0x110f69e0,
478 0x6f00e0fe, 480 0x6f00e0fe,
479 0x10dede9e, 481 0x10dede9e,
480 0x209e0000, 482 0x209e0000,
481 0x0904c4e0, 483 0x0904c4e0,
482 0x010ce0e0, 484 0x010ce0e0,
483 0x90e02694, 485 0x90e02695,
484 0x5100f418, 486 0x5100f518,
485 0x11f01414, 487 0x11f01515,
486 0xf300748a, 488 0xf300758b,
487 0x11c06ae0, 489 0x11c06be0,
488 0x5100e003, 490 0x5100e003,
489 0x5180e00e, 491 0x5180e00e,
490 0x2101b300, 492 0x2101b500,
491 0xd10fec02, 493 0xd10fed02,
492 0x240000ef, 494 0x240000f0,
493 0x240000f3, 495 0x240000f4,
494 0xc90eec02, 496 0xc90eed02,
495 0x1f1ff3f3, 497 0x1f1ff4f4,
496 0x113f2c2c, 498 0x113f2d2d,
497 0x09048ce0, 499 0x09048de0,
498 0x0108e0e0, 500 0x0108e0e0,
499 0x80e06693, 501 0x80e06694,
500 0x5700efed, 502 0x5700f0ed,
501 0xf3006f8a, 503 0xf300708b,
502 0x2101a400, 504 0x2101a600,
503 0x113f2c2c, 505 0x113f2d2d,
504 0x09048ce0, 506 0x09048de0,
505 0x010ce0e0, 507 0x010ce0e0,
506 0x80e02694, 508 0x80e02695,
507 0x21019800, 509 0x21019a00,
508 0x209e0000, 510 0x209e0000,
509 0x090487e0, 511 0x090488e0,
510 0x010ce0e0, 512 0x010ce0e0,
511 0x90e02694, 513 0x90e02695,
512 0x5100f40c, 514 0x5100f50c,
513 0x10f4f4f3, 515 0x10f5f5f4,
514 0x11f01313, 516 0x11f01414,
515 0xf500338a, 517 0xf500348b,
516 0x11c06ae0, 518 0x11c06be0,
517 0x6900e004, 519 0x6900e004,
518 0xc91fec03, 520 0xc91fed03,
519 0x242008e0, 521 0x242008e0,
520 0xe1002092, 522 0xe1002093,
521 0x0904c7e0, 523 0x0904c8e0,
522 0x010ce0e0, 524 0x010ce0e0,
523 0x80e02694, 525 0x80e02695,
524 0x209e0000, 526 0x209e0000,
525 0x5100850f, 527 0x109e9ede,
526 0x2400100d, 528 0x51008504,
527 0x090485e0, 529 0x090485ef,
528 0x0108e0e0, 530 0x2400042e,
529 0x90e0668a, 531 0x2301d99e,
530 0x5100eb0a, 532 0x51008604,
531 0x10ebebec, 533 0x090486ef,
532 0x11f00c0c, 534 0x2400282e,
533 0x0104ecec, 535 0x2301d99e,
534 0xf1000ccd, 536 0x5100c504,
535 0x0904cde0, 537 0x0904c5ef,
538 0x2400042e,
539 0x2301e79e,
540 0x5100c604,
541 0x0904c6ef,
542 0x2400282e,
543 0x2301e79e,
544 0x10dede9e,
545 0x209e0000,
546 0x2400100e,
547 0x0108efef,
548 0x90ef668b,
549 0x5100ec0a,
550 0x10ececed,
551 0x11f00d0d,
552 0x002eeded,
553 0xf1000dce,
554 0x0904cee0,
536 0x0108e0e0, 555 0x0108e0e0,
537 0x80e0668a, 556 0x80e0668b,
538 0x05010d0d, 557 0x05010e0e,
539 0x6f000df4, 558 0x6f000ef6,
540 0x5100c51d, 559 0x209e0000,
541 0x0904c5e0,
542 0x90e0278b,
543 0x5100eb1a,
544 0x240000ec,
545 0x10c6c6cc,
546 0xf1002c80,
547 0x108686cc,
548 0x2400080d,
549 0xf1002c80,
550 0x0180ecec,
551 0x05010d0d,
552 0x6f000dfd,
553 0x7110eb02,
554 0x240010eb,
555 0x10ebeb0d,
556 0x0904c5e0, 560 0x0904c5e0,
561 0x90ef278c,
562 0x5100ec19,
563 0x240000ed,
564 0x10c7c7cd,
565 0xf1002d80,
566 0x108787cd,
567 0x2400080e,
568 0xf1002d80,
569 0x0180eded,
570 0x05010e0e,
571 0x6f000efd,
572 0x7110ec02,
573 0x240010ec,
574 0x10ecec0e,
575 0x0108efef,
576 0x90ef668b,
577 0x5100ec0a,
578 0x10ececed,
579 0x11f00d0d,
580 0x002eeded,
581 0xf1000dce,
582 0x0904cee0,
557 0x0108e0e0, 583 0x0108e0e0,
558 0x90e0668a, 584 0x80e0668b,
559 0x5100eb0a, 585 0x05010e0e,
560 0x10ebebec, 586 0x6f000ef6,
561 0x11f00c0c,
562 0x0104ecec,
563 0xf1000ccd,
564 0x0904cde0,
565 0x0108e0e0,
566 0x80e0668a,
567 0x05010d0d,
568 0x6f000df4,
569 0x209e0000 }; 587 0x209e0000 };
570 588
571#ifdef __cplusplus 589#ifdef __cplusplus
diff --git a/firmware/v1/acc32_be.bib b/firmware/v1/acc32_be.bib
index d062c03..66f9817 100644
--- a/firmware/v1/acc32_be.bib
+++ b/firmware/v1/acc32_be.bib
Binary files differ
diff --git a/firmware/v1/acc32_be_bin.h b/firmware/v1/acc32_be_bin.h
index 1e9ea78..e8ff966 100644
--- a/firmware/v1/acc32_be_bin.h
+++ b/firmware/v1/acc32_be_bin.h
@@ -79,12 +79,12 @@ const unsigned int acc32_be[] = {
79 0x81042280, 79 0x81042280,
80 0x248003e0, 80 0x248003e0,
81 0x81002280, 81 0x81002280,
82 0x2eff8f82, 82 0x2eff9182,
83 0x2400ff69, 83 0x2400ff6a,
84 0x2400ff49, 84 0x2400ff4a,
85 0x2400ff29, 85 0x2400ff2a,
86 0x2400ff09, 86 0x2400ff0a,
87 0x24002f48, 87 0x24002f49,
88 0x91182a80, 88 0x91182a80,
89 0x2402c082, 89 0x2402c082,
90 0x240002c2, 90 0x240002c2,
@@ -115,7 +115,7 @@ const unsigned int acc32_be[] = {
115 0x240018e1, 115 0x240018e1,
116 0x80e12a80, 116 0x80e12a80,
117 0x21002c00, 117 0x21002c00,
118 0x24000c08, 118 0x24000c09,
119 0x243000e0, 119 0x243000e0,
120 0x240000e1, 120 0x240000e1,
121 0x0504e0e0, 121 0x0504e0e0,
@@ -129,447 +129,465 @@ const unsigned int acc32_be[] = {
129 0x24000b81, 129 0x24000b81,
130 0x240100c1, 130 0x240100c1,
131 0x80e02a81, 131 0x80e02a81,
132 0x1d002828, 132 0x1d002929,
133 0xc91fff03, 133 0xc91fff03,
134 0x1f1fffff, 134 0x1f1fffff,
135 0x1f002828, 135 0x1f002929,
136 0x01014848, 136 0x01014949,
137 0x69304802, 137 0x69304902,
138 0x24002048, 138 0x24002049,
139 0x93002a8a, 139 0x93002a8b,
140 0xc9072a5d, 140 0xc9072b5f,
141 0x69802a18, 141 0x69802b18,
142 0x61200a03, 142 0x61200b03,
143 0x2400036a, 143 0x2400036b,
144 0x21009e00, 144 0x2100a000,
145 0x61200a07, 145 0x61200b07,
146 0x05200ae0, 146 0x05200be0,
147 0xd0e0c403, 147 0xd0e0c403,
148 0x2400046a, 148 0x2400046b,
149 0x21009e00, 149 0x2100a000,
150 0x1ce0c4c4, 150 0x1ce0c4c4,
151 0x21005100, 151 0x21005100,
152 0xce0ae3fc, 152 0xce0be3fc,
153 0x1c0ae3e3, 153 0x1c0be3e3,
154 0x100a0a68, 154 0x100b0b69,
155 0x090468e0, 155 0x090469e0,
156 0x090268e1, 156 0x090269e1,
157 0x00e1e0e0, 157 0x00e1e0e0,
158 0x0140e0e0, 158 0x0140e0e0,
159 0x92e02a8b, 159 0x92e02a8c,
160 0x117f2828, 160 0x117f2929,
161 0x51008f02, 161 0x51009002,
162 0x2301839e, 162 0x2301859e,
163 0x2400016a, 163 0x2400016b,
164 0x21009e00, 164 0x2100a000,
165 0x69812a26, 165 0x69812b26,
166 0x244000e0, 166 0x244000e0,
167 0x60e08d03, 167 0x60e08e03,
168 0x2400066a, 168 0x2400066b,
169 0x21009e00, 169 0x2100a000,
170 0x61200a03, 170 0x61200b03,
171 0x2400036a, 171 0x2400036b,
172 0x21009e00, 172 0x2100a000,
173 0x24016a80, 173 0x24016a80,
174 0x110c4ec0, 174 0x110c4fc0,
175 0x0b02c0c0, 175 0x0b02c0c0,
176 0x0102c0c0, 176 0x0102c0c0,
177 0x08c0cdc0, 177 0x08c0cec0,
178 0x7080c003, 178 0x7080c003,
179 0x2400076a, 179 0x2400076b,
180 0x21009e00, 180 0x2100a000,
181 0x61200a07, 181 0x61200b07,
182 0x05200ae0, 182 0x05200be0,
183 0xc8e0c403, 183 0xc8e0c403,
184 0x2400056a, 184 0x2400056b,
185 0x21009e00, 185 0x2100a000,
186 0x1ee0c4c4, 186 0x1ee0c4c4,
187 0x21007500, 187 0x21007500,
188 0xd60ae3fc, 188 0xd60be3fc,
189 0x1e0ae3e3, 189 0x1e0be3e3,
190 0x2400006e, 190 0x2400006f,
191 0x2400008f, 191 0x24000090,
192 0x240000cf, 192 0x240000d0,
193 0xd1014e03, 193 0xd1014f03,
194 0xc9004e02, 194 0xc9004f02,
195 0x1f016e6e, 195 0x1f016f6f,
196 0x09040ae0, 196 0x09040be0,
197 0x09020ae1, 197 0x09020be1,
198 0x00e1e0e0, 198 0x00e1e0e0,
199 0x0140e0e0, 199 0x0140e0e0,
200 0x82e02a8b, 200 0x82e02a8c,
201 0x2400016a, 201 0x2400016b,
202 0x21009e00, 202 0x2100a000,
203 0x69822a09, 203 0x69822b09,
204 0x240000e0, 204 0x240000e0,
205 0x81002280, 205 0x81002280,
206 0x1f1fffff, 206 0x1f1fffff,
207 0x8104228b, 207 0x8104228c,
208 0x248003e0, 208 0x248003e0,
209 0x81002280, 209 0x81002280,
210 0x2400016a, 210 0x2400016b,
211 0x21009e00, 211 0x2100a000,
212 0x69832a04, 212 0x69832b04,
213 0x10ebeb84, 213 0x10ecec84,
214 0x2400016a, 214 0x2400016b,
215 0x21009e00, 215 0x2100a000,
216 0x69842a04, 216 0x69842b04,
217 0x10ebebe7, 217 0x10ecece8,
218 0x2400016a, 218 0x2400016b,
219 0x21009e00, 219 0x2100a000,
220 0x69852a04, 220 0x69852b05,
221 0x108b8bc5, 221 0x108c8cc5,
222 0x2400016a, 222 0x10ccccc6,
223 0x21009e00, 223 0x2400016b,
224 0x69862a06, 224 0x2100a000,
225 0x108b8b85, 225 0x69862b07,
226 0x108c8cc6, 226 0x108c8c85,
227 0x10cccc86, 227 0x10cccc86,
228 0x2400016a, 228 0x108d8dc7,
229 0x21009e00, 229 0x10cdcd87,
230 0x2400026a, 230 0x2400016b,
231 0x2400002a, 231 0x2100a000,
232 0x81002a8a, 232 0x2400026b,
233 0x2400002b,
234 0x81002a8b,
233 0x51008402, 235 0x51008402,
234 0x23019c9e, 236 0x23019e9e,
235 0x51008702, 237 0x51008802,
236 0x2301b89e, 238 0x2301ba9e,
237 0x2301c89e, 239 0x2301ca9e,
238 0x2301549e, 240 0x2301569e,
239 0x24000068, 241 0x24000069,
240 0x110f08e0, 242 0x110f09e0,
241 0x690fe003, 243 0x690fe003,
242 0x2301549e, 244 0x2301569e,
243 0x2100a700, 245 0x2100a900,
244 0x61206804, 246 0x61206904,
245 0x052068e0, 247 0x052069e0,
246 0xc8e0c434, 248 0xc8e0c434,
247 0x2100b000, 249 0x2100b200,
248 0xc868e332, 250 0xc869e332,
249 0x117f2828, 251 0x117f2929,
250 0x090468e0, 252 0x090469e0,
251 0x090268e1, 253 0x090269e1,
252 0x00e1e0e0, 254 0x00e1e0e0,
253 0x0140e0f3, 255 0x0140e0f4,
254 0x92f32a8b, 256 0x92f42a8c,
255 0xd1026e2b, 257 0xd1026f2b,
256 0x01018fe0, 258 0x010190e0,
257 0x50cde020, 259 0x50cee020,
258 0x0b058de0, 260 0x0b058ee0,
259 0x0902e0e0, 261 0x0902e0e0,
260 0x90e02581, 262 0x90e02581,
261 0xd1054e07, 263 0xd1054f07,
262 0xc88de10f, 264 0xc88ee10f,
263 0x108d8dd0, 265 0x108e8ed1,
264 0x2300e99e, 266 0x2300eb9e,
265 0x01018fe0, 267 0x010190e0,
266 0x50cde017, 268 0x50cee017,
267 0x2100cc00, 269 0x2100ce00,
268 0x10ebe1f1, 270 0x10ece1f2,
269 0x2701f1d0, 271 0x2701f2d1,
270 0x5120d007, 272 0x5120d107,
271 0x1cd0f1f1, 273 0x1cd1f2f2,
272 0x008dd0d0, 274 0x008ed1d1,
273 0x2300e99e, 275 0x2300eb9e,
274 0x01018fe0, 276 0x010190e0,
275 0x6ecde0fa, 277 0x6ecee0fa,
276 0x2100d800, 278 0x2100da00,
277 0xc9072806, 279 0xc9072906,
278 0xc9014e05, 280 0xc9014f05,
279 0xd1004e02, 281 0xd1004f02,
280 0xd1016e03, 282 0xd1016f03,
281 0x108e8ecf, 283 0x108f8fd0,
282 0x1f016e6e, 284 0x1f016f6f,
283 0xc9016e0e, 285 0xc9016f0e,
284 0x5100cf04, 286 0x5100d004,
285 0xc900280c, 287 0xc900290c,
286 0x0501cfcf, 288 0x0501d0d0,
287 0x6900cf0a, 289 0x6900d00a,
288 0x51008f09, 290 0x51009009,
289 0x010068e1, 291 0x010069e1,
290 0x6120e104, 292 0x6120e104,
291 0x0520e1e1, 293 0x0520e1e1,
292 0x910c2380, 294 0x910c2380,
293 0x2100de00, 295 0x2100e000,
294 0x91082380, 296 0x91082380,
295 0xd0e1e002, 297 0xd0e1e002,
296 0x2301319e, 298 0x2301339e,
297 0x82f32a8b, 299 0x82f42a8c,
298 0x4f1f685a, 300 0x4f1f6958,
299 0x511f6804, 301 0x511f6904,
300 0x01016868, 302 0x01016969,
301 0x672068c3, 303 0x672069c3,
302 0x21003b00, 304 0x21003b00,
303 0x10484868, 305 0x10494969,
304 0x672068c0, 306 0x672069c0,
305 0x21003b00, 307 0x21003b00,
306 0x10e2e2f2, 308 0x10e2e2f3,
307 0x090368e0, 309 0x090369e0,
308 0x0068e0e0, 310 0x0069e0e0,
309 0x0068e0e0, 311 0x0069e0e0,
310 0x0068e0e0, 312 0x0069e0e0,
311 0x0905e0e0, 313 0x0905e0e0,
312 0x00e0f2f2, 314 0x00e0f3f3,
313 0x01018f90, 315 0x01019091,
314 0x0490cd90, 316 0x0491ce91,
315 0x5100903e, 317 0x5100913e,
316 0x110c4e00, 318 0x110c4f00,
317 0x5104001c, 319 0x5104001c,
318 0x5108002f, 320 0x5108002f,
319 0x19049090, 321 0x19049191,
320 0x0904d0e0, 322 0x0904d1e0,
321 0x010ce0e0, 323 0x010ce0e0,
322 0x90e02694,
323 0x5100f436,
324 0x7101900c,
325 0x90e02695, 324 0x90e02695,
326 0x6900f502, 325 0x5100f536,
327 0x24000190, 326 0x7101910c,
328 0x71029008,
329 0x90e02696, 327 0x90e02696,
330 0x6900f602, 328 0x6900f602,
331 0x24000290, 329 0x24000191,
332 0x71039004, 330 0x71029108,
333 0x90e02697, 331 0x90e02697,
334 0x6900f702, 332 0x6900f702,
335 0x24000390, 333 0x24000291,
336 0x09028fe1, 334 0x71039104,
337 0xc9044e02, 335 0x90e02698,
336 0x6900f802,
337 0x24000391,
338 0x090290e1,
339 0xc9044f02,
338 0x0104e1e1, 340 0x0104e1e1,
339 0x09029000, 341 0x09029100,
340 0xeee1d214, 342 0xeee1d315,
341 0x00908f8f, 343 0x00919090,
342 0x1f072828, 344 0x1f072929,
343 0x570490e2, 345 0x570491e2,
344 0x21013000, 346 0x21013200,
345 0x19029090, 347 0x19029191,
346 0x0904d0e0, 348 0x0904d1e0,
347 0x0108e0e0, 349 0x0108e0e0,
348 0x90e06694, 350 0x90e06695,
349 0x5100f51c, 351 0x5100f61c,
350 0x10d0d0d4, 352 0x10d1d1d5,
351 0x51019004, 353 0x51019104,
352 0x90e06696, 354 0x90e06697,
353 0x6900f702, 355 0x6900f802,
354 0x24000190, 356 0x24000191,
355 0x10d0d0d6, 357 0x10d1d1d7,
356 0x09038fe1, 358 0x090390e1,
357 0xc9044e02, 359 0xc9044f02,
358 0x0108e1e1, 360 0x0108e1e1,
359 0x09039000, 361 0x09039100,
360 0xeee1d214, 362 0xeee1d315,
361 0x00908f8f, 363 0x00919090,
362 0x1f072828, 364 0x1f072929,
363 0x570290ce, 365 0x570291ce,
364 0x21013000, 366 0x21013200,
365 0x19019090, 367 0x19019191,
366 0x0904d0e0, 368 0x0904d1e0,
367 0x90e0e694, 369 0x90e0e695,
368 0x5100f709, 370 0x5100f809,
369 0x10d0d0d6, 371 0x10d1d1d7,
370 0x09048fe1, 372 0x090490e1,
371 0xc9044e02, 373 0xc9044f02,
372 0x0110e1e1, 374 0x0110e1e1,
373 0xe0e1f294, 375 0xe0e1f395,
374 0x01018f8f, 376 0x01019090,
375 0x1f072828, 377 0x1f072929,
376 0x2100f000, 378 0x2100f200,
377 0x209e0000, 379 0x209e0000,
378 0x10e2e2f8, 380 0x10e2e2f9,
379 0x090368e0, 381 0x090369e0,
380 0x0068e0e0, 382 0x0069e0e0,
381 0x0068e0e0, 383 0x0069e0e0,
382 0x0068e0e0, 384 0x0069e0e0,
383 0x0905e0e0, 385 0x0905e0e0,
384 0x00e0f8f8, 386 0x00e0f9f9,
385 0x0b024ee0, 387 0x0b024fe0,
386 0x1103e0e0, 388 0x1103e0e0,
387 0x0102e0e1, 389 0x0102e0e1,
388 0xc9044e04, 390 0xc9044f04,
389 0x108f8fe0, 391 0x109090e0,
390 0xe1003880, 392 0xe1003980,
391 0x21014400, 393 0x21014600,
392 0x2eff8794, 394 0x2eff8795,
393 0x24000100, 395 0x24000100,
394 0x08e10000, 396 0x08e10000,
395 0x08e18fc0, 397 0x08e190c0,
396 0xeec0d814, 398 0xeec0d915,
397 0x10ececf9, 399 0x10ededfa,
398 0xc9006e03, 400 0xc9006f03,
399 0x08e1cde0, 401 0x08e1cee0,
400 0x00e0f9f9, 402 0x00e0fafa,
401 0x01018fe0, 403 0x010190e0,
402 0x08e1e09a, 404 0x08e1e09b,
403 0x249030da, 405 0x249030db,
404 0x13f00800, 406 0x13f00900,
405 0x270000e0, 407 0x270000e0,
406 0x0906e0e1, 408 0x0906e0e1,
407 0x80e1a898, 409 0x80e1a899,
408 0x1f026e6e, 410 0x1f026f6f,
409 0x1ee00808, 411 0x1ee00909,
410 0x0124e001, 412 0x0128e001,
411 0x2c806801, 413 0x2c806901,
412 0x209e0000, 414 0x209e0000,
413 0x1103087b, 415 0x1103097c,
414 0x27017b5b, 416 0x27017c5c,
415 0x51205b2c, 417 0x51205c2c,
416 0x1c5b7b7b, 418 0x1c5c7c7c,
417 0x09065be0, 419 0x09065ce0,
418 0x90e0a898, 420 0x90e0a899,
419 0xd71efafb, 421 0xd71efbfb,
420 0x6f009afa, 422 0x6f009bfa,
421 0x01045be1, 423 0x01045ce1,
422 0xd0e10809, 424 0xd0e10909,
423 0x1ee10808, 425 0x1ee10909,
424 0x0504f8e1, 426 0x0504f9e1,
425 0x0504f9f8, 427 0x0504faf9,
426 0x10e1e1f9, 428 0x10e1e1fa,
427 0x2400049a, 429 0x2400049b,
428 0x249030da, 430 0x249030db,
429 0x80e0a898, 431 0x80e0a899,
430 0x21015500, 432 0x21015700,
431 0x1ce10808, 433 0x1ce10909,
432 0x1c5b0808, 434 0x1c5c0909,
433 0x01245b01, 435 0x01285c01,
434 0x2c20013b, 436 0x2c20013c,
435 0x09043be0, 437 0x09043ce0,
436 0x09023be1, 438 0x09023ce1,
437 0x00e1e0e0, 439 0x00e1e0e0,
438 0x0140e0f3, 440 0x0140e0f4,
439 0x92f32a8b, 441 0x92f42a8c,
440 0x1d026e6e, 442 0x1d026f6f,
441 0x15016e6e, 443 0x15016f6f,
442 0x2400008f, 444 0x24000090,
443 0x1d016e6e, 445 0x1d016f6f,
444 0xd1014e04, 446 0xd1014f04,
445 0xc9004e03, 447 0xc9004f03,
446 0x108e8ecf, 448 0x108f8fd0,
447 0x1f016e6e, 449 0x1f016f6f,
448 0x82f32a8b, 450 0x82f42a8c,
449 0x01003be0, 451 0x01003ce0,
450 0x240001e1, 452 0x240001e1,
451 0x6120e005, 453 0x6120e005,
452 0x0520e0e0, 454 0x0520e0e0,
453 0x08e0e1e1, 455 0x08e0e1e1,
454 0x81042381, 456 0x81042381,
455 0x21015500, 457 0x21015700,
456 0x08e0e1e1, 458 0x08e0e1e1,
457 0x81002381, 459 0x81002381,
458 0x21015500, 460 0x21015700,
459 0x209e0000, 461 0x209e0000,
460 0x109e9ede, 462 0x109e9ede,
461 0x010068e1, 463 0x010069e1,
462 0x6120e104, 464 0x6120e104,
463 0x0520e1e1, 465 0x0520e1e1,
464 0x910c2380, 466 0x910c2380,
465 0x21018a00, 467 0x21018c00,
466 0x91082380, 468 0x91082380,
467 0xd6e1e0fa, 469 0xd6e1e0fa,
468 0xd1026e0c, 470 0xd1026f0c,
469 0x110f08e0, 471 0x110f09e0,
470 0x690fe009, 472 0x690fe009,
471 0x2301549e, 473 0x2301569e,
472 0x110f08e0, 474 0x110f09e0,
473 0x570fe0fe, 475 0x570fe0fe,
474 0x090468e0, 476 0x090469e0,
475 0x090268e1, 477 0x090269e1,
476 0x00e1e0e0, 478 0x00e1e0e0,
477 0x0140e0e0, 479 0x0140e0e0,
478 0x92e02a8b, 480 0x92e02a8c,
479 0x2301319e, 481 0x2301339e,
480 0x2301549e, 482 0x2301569e,
481 0x110f08e0, 483 0x110f09e0,
482 0x6f00e0fe, 484 0x6f00e0fe,
483 0x10dede9e, 485 0x10dede9e,
484 0x209e0000, 486 0x209e0000,
485 0x090484e0, 487 0x090484e0,
486 0x010ce0e0, 488 0x010ce0e0,
487 0x90e02694, 489 0x90e02695,
488 0x5100f418, 490 0x5100f518,
489 0x11f01414, 491 0x11f01515,
490 0xf300748a, 492 0xf300758b,
491 0x11c06ae0, 493 0x11c06be0,
492 0x5100e003, 494 0x5100e003,
493 0x5180e00e, 495 0x5180e00e,
494 0x2101b700, 496 0x2101b900,
495 0xd10fec02, 497 0xd10fed02,
496 0x240000ef, 498 0x240000f0,
497 0x240000f3, 499 0x240000f4,
498 0xc90eec02, 500 0xc90eed02,
499 0x1f1ff3f3, 501 0x1f1ff4f4,
500 0x113f2c2c, 502 0x113f2d2d,
501 0x09048ce0, 503 0x09048de0,
502 0x0108e0e0, 504 0x0108e0e0,
503 0x80e06693, 505 0x80e06694,
504 0x5700efed, 506 0x5700f0ed,
505 0xf3006f8a, 507 0xf300708b,
506 0x2101a800, 508 0x2101aa00,
507 0x113f2c2c, 509 0x113f2d2d,
508 0x09048ce0, 510 0x09048de0,
509 0x010ce0e0, 511 0x010ce0e0,
510 0x80e02694, 512 0x80e02695,
511 0x21019c00, 513 0x21019e00,
512 0x209e0000, 514 0x209e0000,
513 0x090487e0, 515 0x090488e0,
514 0x010ce0e0, 516 0x010ce0e0,
515 0x90e02694, 517 0x90e02695,
516 0x5100f40c, 518 0x5100f50c,
517 0x10f4f4f3, 519 0x10f5f5f4,
518 0x11f01313, 520 0x11f01414,
519 0xf500338a, 521 0xf500348b,
520 0x11c06ae0, 522 0x11c06be0,
521 0x6900e004, 523 0x6900e004,
522 0xc91fec03, 524 0xc91fed03,
523 0x242008e0, 525 0x242008e0,
524 0xe1002092, 526 0xe1002093,
525 0x0904c7e0, 527 0x0904c8e0,
526 0x010ce0e0, 528 0x010ce0e0,
527 0x80e02694, 529 0x80e02695,
528 0x209e0000, 530 0x209e0000,
529 0x5100c50f, 531 0x109e9ede,
530 0x2400106d, 532 0x5100c504,
531 0x0904c5e0, 533 0x0904c5ef,
532 0x0108e0e0, 534 0x2400064e,
533 0x90e0668a, 535 0x2301dd9e,
534 0x5100eb0a, 536 0x5100c604,
535 0x10ebebec, 537 0x0904c6ef,
536 0x11f00c0c, 538 0x24002a4e,
537 0x0106ecec, 539 0x2301dd9e,
538 0xf1000ccd, 540 0x51008504,
539 0x09048de0, 541 0x090485ef,
542 0x2400064e,
543 0x2301eb9e,
544 0x51008604,
545 0x090486ef,
546 0x24002a4e,
547 0x2301eb9e,
548 0x10dede9e,
549 0x209e0000,
550 0x2400106e,
551 0x0108efef,
552 0x90ef668b,
553 0x5100ec0a,
554 0x10ececed,
555 0x11f00d0d,
556 0x004eeded,
557 0xf1000dce,
558 0x09048ee0,
540 0x0108e0e0, 559 0x0108e0e0,
541 0x80e0668a, 560 0x80e0668b,
542 0x05016d6d, 561 0x05016e6e,
543 0x6f006df4, 562 0x6f006ef6,
544 0x5100851d, 563 0x209e0000,
545 0x090485e0,
546 0x90e0278b,
547 0x5100eb1a,
548 0x240000ec,
549 0x108686cc,
550 0xf1002c80,
551 0x10c6c6cc,
552 0x2400086d,
553 0xf1002c80,
554 0x0180ecec,
555 0x05016d6d,
556 0x6f006dfd,
557 0x7110eb02,
558 0x240010eb,
559 0x10ebeb6d,
560 0x090485e0, 564 0x090485e0,
565 0x90ef278c,
566 0x5100ec19,
567 0x240000ed,
568 0x108787cd,
569 0xf1002d80,
570 0x10c7c7cd,
571 0x2400086e,
572 0xf1002d80,
573 0x0180eded,
574 0x05016e6e,
575 0x6f006efd,
576 0x7110ec02,
577 0x240010ec,
578 0x10ecec6e,
579 0x0108efef,
580 0x90ef668b,
581 0x5100ec0a,
582 0x10ececed,
583 0x11f00d0d,
584 0x004eeded,
585 0xf1000dce,
586 0x09048ee0,
561 0x0108e0e0, 587 0x0108e0e0,
562 0x90e0668a, 588 0x80e0668b,
563 0x5100eb0a, 589 0x05016e6e,
564 0x10ebebec, 590 0x6f006ef6,
565 0x11f00c0c,
566 0x0106ecec,
567 0xf1000ccd,
568 0x09048de0,
569 0x0108e0e0,
570 0x80e0668a,
571 0x05016d6d,
572 0x6f006df4,
573 0x209e0000 }; 591 0x209e0000 };
574 592
575#ifdef __cplusplus 593#ifdef __cplusplus
diff --git a/firmware/v1/acc32_le.bib b/firmware/v1/acc32_le.bib
index fcd26b3..b46bc6f 100644
--- a/firmware/v1/acc32_le.bib
+++ b/firmware/v1/acc32_le.bib
Binary files differ
diff --git a/firmware/v1/acc32_le_bin.h b/firmware/v1/acc32_le_bin.h
index 550c464..c6f95e9 100644
--- a/firmware/v1/acc32_le_bin.h
+++ b/firmware/v1/acc32_le_bin.h
@@ -79,12 +79,12 @@ const unsigned int acc32_le[] = {
79 0x81042280, 79 0x81042280,
80 0x248003e0, 80 0x248003e0,
81 0x81002280, 81 0x81002280,
82 0x2eff8f82, 82 0x2eff9182,
83 0x2400ff09, 83 0x2400ff0a,
84 0x2400ff29, 84 0x2400ff2a,
85 0x2400ff49, 85 0x2400ff4a,
86 0x2400ff69, 86 0x2400ff6a,
87 0x24002f28, 87 0x24002f29,
88 0x91182a80, 88 0x91182a80,
89 0x2402c082, 89 0x2402c082,
90 0x240002c2, 90 0x240002c2,
@@ -115,7 +115,7 @@ const unsigned int acc32_le[] = {
115 0x240018e1, 115 0x240018e1,
116 0x80e12a80, 116 0x80e12a80,
117 0x21002c00, 117 0x21002c00,
118 0x24000c68, 118 0x24000c69,
119 0x243000e0, 119 0x243000e0,
120 0x240000e1, 120 0x240000e1,
121 0x0504e0e0, 121 0x0504e0e0,
@@ -129,447 +129,465 @@ const unsigned int acc32_le[] = {
129 0x24000b81, 129 0x24000b81,
130 0x240100c1, 130 0x240100c1,
131 0x80e02a81, 131 0x80e02a81,
132 0x1d004848, 132 0x1d004949,
133 0xc91fff03, 133 0xc91fff03,
134 0x1f1fffff, 134 0x1f1fffff,
135 0x1f004848, 135 0x1f004949,
136 0x01012828, 136 0x01012929,
137 0x69302802, 137 0x69302902,
138 0x24002028, 138 0x24002029,
139 0x93002a8a, 139 0x93002a8b,
140 0xc9072a5d, 140 0xc9072b5f,
141 0x69802a18, 141 0x69802b18,
142 0x61200a03, 142 0x61200b03,
143 0x2400036a, 143 0x2400036b,
144 0x21009e00, 144 0x2100a000,
145 0x61200a07, 145 0x61200b07,
146 0x05200ae0, 146 0x05200be0,
147 0xd0e08403, 147 0xd0e08403,
148 0x2400046a, 148 0x2400046b,
149 0x21009e00, 149 0x2100a000,
150 0x1ce08484, 150 0x1ce08484,
151 0x21005100, 151 0x21005100,
152 0xce0ae3fc, 152 0xce0be3fc,
153 0x1c0ae3e3, 153 0x1c0be3e3,
154 0x100a0a08, 154 0x100b0b09,
155 0x090408e0, 155 0x090409e0,
156 0x090208e1, 156 0x090209e1,
157 0x00e1e0e0, 157 0x00e1e0e0,
158 0x0140e0e0, 158 0x0140e0e0,
159 0x92e02a8b, 159 0x92e02a8c,
160 0x117f4848, 160 0x117f4949,
161 0x51008f02, 161 0x51009002,
162 0x2301839e, 162 0x2301859e,
163 0x2400016a, 163 0x2400016b,
164 0x21009e00, 164 0x2100a000,
165 0x69812a26, 165 0x69812b26,
166 0x244000e0, 166 0x244000e0,
167 0x60e08d03, 167 0x60e08e03,
168 0x2400066a, 168 0x2400066b,
169 0x21009e00, 169 0x2100a000,
170 0x61200a03, 170 0x61200b03,
171 0x2400036a, 171 0x2400036b,
172 0x21009e00, 172 0x2100a000,
173 0x24016a80, 173 0x24016a80,
174 0x110c4ec0, 174 0x110c4fc0,
175 0x0b02c0c0, 175 0x0b02c0c0,
176 0x0102c0c0, 176 0x0102c0c0,
177 0x08c0cdc0, 177 0x08c0cec0,
178 0x7080c003, 178 0x7080c003,
179 0x2400076a, 179 0x2400076b,
180 0x21009e00, 180 0x2100a000,
181 0x61200a07, 181 0x61200b07,
182 0x05200ae0, 182 0x05200be0,
183 0xc8e08403, 183 0xc8e08403,
184 0x2400056a, 184 0x2400056b,
185 0x21009e00, 185 0x2100a000,
186 0x1ee08484, 186 0x1ee08484,
187 0x21007500, 187 0x21007500,
188 0xd60ae3fc, 188 0xd60be3fc,
189 0x1e0ae3e3, 189 0x1e0be3e3,
190 0x2400006e, 190 0x2400006f,
191 0x2400008f, 191 0x24000090,
192 0x240000cf, 192 0x240000d0,
193 0xd1014e03, 193 0xd1014f03,
194 0xc9004e02, 194 0xc9004f02,
195 0x1f016e6e, 195 0x1f016f6f,
196 0x09040ae0, 196 0x09040be0,
197 0x09020ae1, 197 0x09020be1,
198 0x00e1e0e0, 198 0x00e1e0e0,
199 0x0140e0e0, 199 0x0140e0e0,
200 0x82e02a8b, 200 0x82e02a8c,
201 0x2400016a, 201 0x2400016b,
202 0x21009e00, 202 0x2100a000,
203 0x69822a09, 203 0x69822b09,
204 0x240000e0, 204 0x240000e0,
205 0x81002280, 205 0x81002280,
206 0x1f1fffff, 206 0x1f1fffff,
207 0x8104228b, 207 0x8104228c,
208 0x248003e0, 208 0x248003e0,
209 0x81002280, 209 0x81002280,
210 0x2400016a, 210 0x2400016b,
211 0x21009e00, 211 0x2100a000,
212 0x69832a04, 212 0x69832b04,
213 0x10ebebc4, 213 0x10ececc4,
214 0x2400016a, 214 0x2400016b,
215 0x21009e00, 215 0x2100a000,
216 0x69842a04, 216 0x69842b04,
217 0x10ebebe7, 217 0x10ecece8,
218 0x2400016a, 218 0x2400016b,
219 0x21009e00, 219 0x2100a000,
220 0x69852a04, 220 0x69852b05,
221 0x108b8b85, 221 0x108c8c85,
222 0x2400016a, 222 0x10cccc86,
223 0x21009e00, 223 0x2400016b,
224 0x69862a06, 224 0x2100a000,
225 0x108b8bc5, 225 0x69862b07,
226 0x108c8c86, 226 0x108c8cc5,
227 0x10ccccc6, 227 0x10ccccc6,
228 0x2400016a, 228 0x108d8d87,
229 0x21009e00, 229 0x10cdcdc7,
230 0x2400026a, 230 0x2400016b,
231 0x2400002a, 231 0x2100a000,
232 0x81002a8a, 232 0x2400026b,
233 0x2400002b,
234 0x81002a8b,
233 0x5100c402, 235 0x5100c402,
234 0x23019c9e, 236 0x23019e9e,
235 0x51008702, 237 0x51008802,
236 0x2301b89e, 238 0x2301ba9e,
237 0x2301c89e, 239 0x2301ca9e,
238 0x2301549e, 240 0x2301569e,
239 0x24000008, 241 0x24000009,
240 0x110f68e0, 242 0x110f69e0,
241 0x690fe003, 243 0x690fe003,
242 0x2301549e, 244 0x2301569e,
243 0x2100a700, 245 0x2100a900,
244 0x61200804, 246 0x61200904,
245 0x052008e0, 247 0x052009e0,
246 0xc8e08434, 248 0xc8e08434,
247 0x2100b000, 249 0x2100b200,
248 0xc808e332, 250 0xc809e332,
249 0x117f4848, 251 0x117f4949,
250 0x090408e0, 252 0x090409e0,
251 0x090208e1, 253 0x090209e1,
252 0x00e1e0e0, 254 0x00e1e0e0,
253 0x0140e0f3, 255 0x0140e0f4,
254 0x92f32a8b, 256 0x92f42a8c,
255 0xd1026e2b, 257 0xd1026f2b,
256 0x01018fe0, 258 0x010190e0,
257 0x50cde020, 259 0x50cee020,
258 0x0b058de0, 260 0x0b058ee0,
259 0x0902e0e0, 261 0x0902e0e0,
260 0x90e02581, 262 0x90e02581,
261 0xd1054e07, 263 0xd1054f07,
262 0xc88de10f, 264 0xc88ee10f,
263 0x108d8d90, 265 0x108e8e91,
264 0x2300e99e, 266 0x2300eb9e,
265 0x01018fe0, 267 0x010190e0,
266 0x50cde017, 268 0x50cee017,
267 0x2100cc00, 269 0x2100ce00,
268 0x10ebe1f1, 270 0x10ece1f2,
269 0x2701f190, 271 0x2701f291,
270 0x51209007, 272 0x51209107,
271 0x1c90f1f1, 273 0x1c91f2f2,
272 0x008d9090, 274 0x008e9191,
273 0x2300e99e, 275 0x2300eb9e,
274 0x01018fe0, 276 0x010190e0,
275 0x6ecde0fa, 277 0x6ecee0fa,
276 0x2100d800, 278 0x2100da00,
277 0xc9074806, 279 0xc9074906,
278 0xc9014e05, 280 0xc9014f05,
279 0xd1004e02, 281 0xd1004f02,
280 0xd1016e03, 282 0xd1016f03,
281 0x108e8ecf, 283 0x108f8fd0,
282 0x1f016e6e, 284 0x1f016f6f,
283 0xc9016e0e, 285 0xc9016f0e,
284 0x5100cf04, 286 0x5100d004,
285 0xc900480c, 287 0xc900490c,
286 0x0501cfcf, 288 0x0501d0d0,
287 0x6900cf0a, 289 0x6900d00a,
288 0x51008f09, 290 0x51009009,
289 0x010008e1, 291 0x010009e1,
290 0x6120e104, 292 0x6120e104,
291 0x0520e1e1, 293 0x0520e1e1,
292 0x910c2380, 294 0x910c2380,
293 0x2100de00, 295 0x2100e000,
294 0x91082380, 296 0x91082380,
295 0xd0e1e002, 297 0xd0e1e002,
296 0x2301319e, 298 0x2301339e,
297 0x82f32a8b, 299 0x82f42a8c,
298 0x4f1f085a, 300 0x4f1f0958,
299 0x511f0804, 301 0x511f0904,
300 0x01010808, 302 0x01010909,
301 0x672008c3, 303 0x672009c3,
302 0x21003b00, 304 0x21003b00,
303 0x10282808, 305 0x10292909,
304 0x672008c0, 306 0x672009c0,
305 0x21003b00, 307 0x21003b00,
306 0x10e2e2f2, 308 0x10e2e2f3,
307 0x090308e0, 309 0x090309e0,
308 0x0008e0e0, 310 0x0009e0e0,
309 0x0008e0e0, 311 0x0009e0e0,
310 0x0008e0e0, 312 0x0009e0e0,
311 0x0905e0e0, 313 0x0905e0e0,
312 0x00e0f2f2, 314 0x00e0f3f3,
313 0x01018fd0, 315 0x010190d1,
314 0x04d0cdd0, 316 0x04d1ced1,
315 0x5100d03e, 317 0x5100d13e,
316 0x110c4e00, 318 0x110c4f00,
317 0x5104001c, 319 0x5104001c,
318 0x5108002f, 320 0x5108002f,
319 0x1904d0d0, 321 0x1904d1d1,
320 0x090490e0, 322 0x090491e0,
321 0x010ce0e0, 323 0x010ce0e0,
322 0x90e02694,
323 0x5100f436,
324 0x7101d00c,
325 0x90e02695, 324 0x90e02695,
326 0x6900f502, 325 0x5100f536,
327 0x240001d0, 326 0x7101d10c,
328 0x7102d008,
329 0x90e02696, 327 0x90e02696,
330 0x6900f602, 328 0x6900f602,
331 0x240002d0, 329 0x240001d1,
332 0x7103d004, 330 0x7102d108,
333 0x90e02697, 331 0x90e02697,
334 0x6900f702, 332 0x6900f702,
335 0x240003d0, 333 0x240002d1,
336 0x09028fe1, 334 0x7103d104,
337 0xc9044e02, 335 0x90e02698,
336 0x6900f802,
337 0x240003d1,
338 0x090290e1,
339 0xc9044f02,
338 0x0104e1e1, 340 0x0104e1e1,
339 0x0902d000, 341 0x0902d100,
340 0xeee1d214, 342 0xeee1d315,
341 0x00d08f8f, 343 0x00d19090,
342 0x1f074848, 344 0x1f074949,
343 0x5704d0e2, 345 0x5704d1e2,
344 0x21013000, 346 0x21013200,
345 0x1902d0d0, 347 0x1902d1d1,
346 0x090490e0, 348 0x090491e0,
347 0x0108e0e0, 349 0x0108e0e0,
348 0x90e06694, 350 0x90e06695,
349 0x5100f51c, 351 0x5100f61c,
350 0x109090d4, 352 0x109191d5,
351 0x5101d004, 353 0x5101d104,
352 0x90e06696, 354 0x90e06697,
353 0x6900f702, 355 0x6900f802,
354 0x240001d0, 356 0x240001d1,
355 0x109090d6, 357 0x109191d7,
356 0x09038fe1, 358 0x090390e1,
357 0xc9044e02, 359 0xc9044f02,
358 0x0108e1e1, 360 0x0108e1e1,
359 0x0903d000, 361 0x0903d100,
360 0xeee1d214, 362 0xeee1d315,
361 0x00d08f8f, 363 0x00d19090,
362 0x1f074848, 364 0x1f074949,
363 0x5702d0ce, 365 0x5702d1ce,
364 0x21013000, 366 0x21013200,
365 0x1901d0d0, 367 0x1901d1d1,
366 0x090490e0, 368 0x090491e0,
367 0x90e0e694, 369 0x90e0e695,
368 0x5100f709, 370 0x5100f809,
369 0x109090d6, 371 0x109191d7,
370 0x09048fe1, 372 0x090490e1,
371 0xc9044e02, 373 0xc9044f02,
372 0x0110e1e1, 374 0x0110e1e1,
373 0xe0e1f294, 375 0xe0e1f395,
374 0x01018f8f, 376 0x01019090,
375 0x1f074848, 377 0x1f074949,
376 0x2100f000, 378 0x2100f200,
377 0x209e0000, 379 0x209e0000,
378 0x10e2e2f8, 380 0x10e2e2f9,
379 0x090308e0, 381 0x090309e0,
380 0x0008e0e0, 382 0x0009e0e0,
381 0x0008e0e0, 383 0x0009e0e0,
382 0x0008e0e0, 384 0x0009e0e0,
383 0x0905e0e0, 385 0x0905e0e0,
384 0x00e0f8f8, 386 0x00e0f9f9,
385 0x0b024ee0, 387 0x0b024fe0,
386 0x1103e0e0, 388 0x1103e0e0,
387 0x0102e0e1, 389 0x0102e0e1,
388 0xc9044e04, 390 0xc9044f04,
389 0x108f8fe0, 391 0x109090e0,
390 0xe1003880, 392 0xe1003980,
391 0x21014400, 393 0x21014600,
392 0x2eff8794, 394 0x2eff8795,
393 0x24000100, 395 0x24000100,
394 0x08e10000, 396 0x08e10000,
395 0x08e18fc0, 397 0x08e190c0,
396 0xeec0d814, 398 0xeec0d915,
397 0x10ececf9, 399 0x10ededfa,
398 0xc9006e03, 400 0xc9006f03,
399 0x08e1cde0, 401 0x08e1cee0,
400 0x00e0f9f9, 402 0x00e0fafa,
401 0x01018fe0, 403 0x010190e0,
402 0x08e1e09a, 404 0x08e1e09b,
403 0x249030da, 405 0x249030db,
404 0x13f06800, 406 0x13f06900,
405 0x270000e0, 407 0x270000e0,
406 0x0906e0e1, 408 0x0906e0e1,
407 0x80e1a898, 409 0x80e1a899,
408 0x1f026e6e, 410 0x1f026f6f,
409 0x1ee06868, 411 0x1ee06969,
410 0x0124e001, 412 0x0128e001,
411 0x2c800801, 413 0x2c800901,
412 0x209e0000, 414 0x209e0000,
413 0x1103681b, 415 0x1103691c,
414 0x27011b3b, 416 0x27011c3c,
415 0x51203b2c, 417 0x51203c2c,
416 0x1c3b1b1b, 418 0x1c3c1c1c,
417 0x09063be0, 419 0x09063ce0,
418 0x90e0a898, 420 0x90e0a899,
419 0xd71efafb, 421 0xd71efbfb,
420 0x6f009afa, 422 0x6f009bfa,
421 0x01043be1, 423 0x01043ce1,
422 0xd0e16809, 424 0xd0e16909,
423 0x1ee16868, 425 0x1ee16969,
424 0x0504f8e1, 426 0x0504f9e1,
425 0x0504f9f8, 427 0x0504faf9,
426 0x10e1e1f9, 428 0x10e1e1fa,
427 0x2400049a, 429 0x2400049b,
428 0x249030da, 430 0x249030db,
429 0x80e0a898, 431 0x80e0a899,
430 0x21015500, 432 0x21015700,
431 0x1ce16868, 433 0x1ce16969,
432 0x1c3b6868, 434 0x1c3c6969,
433 0x01243b01, 435 0x01283c01,
434 0x2c20015b, 436 0x2c20015c,
435 0x09045be0, 437 0x09045ce0,
436 0x09025be1, 438 0x09025ce1,
437 0x00e1e0e0, 439 0x00e1e0e0,
438 0x0140e0f3, 440 0x0140e0f4,
439 0x92f32a8b, 441 0x92f42a8c,
440 0x1d026e6e, 442 0x1d026f6f,
441 0x15016e6e, 443 0x15016f6f,
442 0x2400008f, 444 0x24000090,
443 0x1d016e6e, 445 0x1d016f6f,
444 0xd1014e04, 446 0xd1014f04,
445 0xc9004e03, 447 0xc9004f03,
446 0x108e8ecf, 448 0x108f8fd0,
447 0x1f016e6e, 449 0x1f016f6f,
448 0x82f32a8b, 450 0x82f42a8c,
449 0x01005be0, 451 0x01005ce0,
450 0x240001e1, 452 0x240001e1,
451 0x6120e005, 453 0x6120e005,
452 0x0520e0e0, 454 0x0520e0e0,
453 0x08e0e1e1, 455 0x08e0e1e1,
454 0x81042381, 456 0x81042381,
455 0x21015500, 457 0x21015700,
456 0x08e0e1e1, 458 0x08e0e1e1,
457 0x81002381, 459 0x81002381,
458 0x21015500, 460 0x21015700,
459 0x209e0000, 461 0x209e0000,
460 0x109e9ede, 462 0x109e9ede,
461 0x010008e1, 463 0x010009e1,
462 0x6120e104, 464 0x6120e104,
463 0x0520e1e1, 465 0x0520e1e1,
464 0x910c2380, 466 0x910c2380,
465 0x21018a00, 467 0x21018c00,
466 0x91082380, 468 0x91082380,
467 0xd6e1e0fa, 469 0xd6e1e0fa,
468 0xd1026e0c, 470 0xd1026f0c,
469 0x110f68e0, 471 0x110f69e0,
470 0x690fe009, 472 0x690fe009,
471 0x2301549e, 473 0x2301569e,
472 0x110f68e0, 474 0x110f69e0,
473 0x570fe0fe, 475 0x570fe0fe,
474 0x090408e0, 476 0x090409e0,
475 0x090208e1, 477 0x090209e1,
476 0x00e1e0e0, 478 0x00e1e0e0,
477 0x0140e0e0, 479 0x0140e0e0,
478 0x92e02a8b, 480 0x92e02a8c,
479 0x2301319e, 481 0x2301339e,
480 0x2301549e, 482 0x2301569e,
481 0x110f68e0, 483 0x110f69e0,
482 0x6f00e0fe, 484 0x6f00e0fe,
483 0x10dede9e, 485 0x10dede9e,
484 0x209e0000, 486 0x209e0000,
485 0x0904c4e0, 487 0x0904c4e0,
486 0x010ce0e0, 488 0x010ce0e0,
487 0x90e02694, 489 0x90e02695,
488 0x5100f418, 490 0x5100f518,
489 0x11f01414, 491 0x11f01515,
490 0xf300748a, 492 0xf300758b,
491 0x11c06ae0, 493 0x11c06be0,
492 0x5100e003, 494 0x5100e003,
493 0x5180e00e, 495 0x5180e00e,
494 0x2101b700, 496 0x2101b900,
495 0xd10fec02, 497 0xd10fed02,
496 0x240000ef, 498 0x240000f0,
497 0x240000f3, 499 0x240000f4,
498 0xc90eec02, 500 0xc90eed02,
499 0x1f1ff3f3, 501 0x1f1ff4f4,
500 0x113f2c2c, 502 0x113f2d2d,
501 0x09048ce0, 503 0x09048de0,
502 0x0108e0e0, 504 0x0108e0e0,
503 0x80e06693, 505 0x80e06694,
504 0x5700efed, 506 0x5700f0ed,
505 0xf3006f8a, 507 0xf300708b,
506 0x2101a800, 508 0x2101aa00,
507 0x113f2c2c, 509 0x113f2d2d,
508 0x09048ce0, 510 0x09048de0,
509 0x010ce0e0, 511 0x010ce0e0,
510 0x80e02694, 512 0x80e02695,
511 0x21019c00, 513 0x21019e00,
512 0x209e0000, 514 0x209e0000,
513 0x090487e0, 515 0x090488e0,
514 0x010ce0e0, 516 0x010ce0e0,
515 0x90e02694, 517 0x90e02695,
516 0x5100f40c, 518 0x5100f50c,
517 0x10f4f4f3, 519 0x10f5f5f4,
518 0x11f01313, 520 0x11f01414,
519 0xf500338a, 521 0xf500348b,
520 0x11c06ae0, 522 0x11c06be0,
521 0x6900e004, 523 0x6900e004,
522 0xc91fec03, 524 0xc91fed03,
523 0x242008e0, 525 0x242008e0,
524 0xe1002092, 526 0xe1002093,
525 0x0904c7e0, 527 0x0904c8e0,
526 0x010ce0e0, 528 0x010ce0e0,
527 0x80e02694, 529 0x80e02695,
528 0x209e0000, 530 0x209e0000,
529 0x5100850f, 531 0x109e9ede,
530 0x2400100d, 532 0x51008504,
531 0x090485e0, 533 0x090485ef,
532 0x0108e0e0, 534 0x2400042e,
533 0x90e0668a, 535 0x2301dd9e,
534 0x5100eb0a, 536 0x51008604,
535 0x10ebebec, 537 0x090486ef,
536 0x11f00c0c, 538 0x2400282e,
537 0x0104ecec, 539 0x2301dd9e,
538 0xf1000ccd, 540 0x5100c504,
539 0x0904cde0, 541 0x0904c5ef,
542 0x2400042e,
543 0x2301eb9e,
544 0x5100c604,
545 0x0904c6ef,
546 0x2400282e,
547 0x2301eb9e,
548 0x10dede9e,
549 0x209e0000,
550 0x2400100e,
551 0x0108efef,
552 0x90ef668b,
553 0x5100ec0a,
554 0x10ececed,
555 0x11f00d0d,
556 0x002eeded,
557 0xf1000dce,
558 0x0904cee0,
540 0x0108e0e0, 559 0x0108e0e0,
541 0x80e0668a, 560 0x80e0668b,
542 0x05010d0d, 561 0x05010e0e,
543 0x6f000df4, 562 0x6f000ef6,
544 0x5100c51d, 563 0x209e0000,
545 0x0904c5e0,
546 0x90e0278b,
547 0x5100eb1a,
548 0x240000ec,
549 0x10c6c6cc,
550 0xf1002c80,
551 0x108686cc,
552 0x2400080d,
553 0xf1002c80,
554 0x0180ecec,
555 0x05010d0d,
556 0x6f000dfd,
557 0x7110eb02,
558 0x240010eb,
559 0x10ebeb0d,
560 0x0904c5e0, 564 0x0904c5e0,
565 0x90ef278c,
566 0x5100ec19,
567 0x240000ed,
568 0x10c7c7cd,
569 0xf1002d80,
570 0x108787cd,
571 0x2400080e,
572 0xf1002d80,
573 0x0180eded,
574 0x05010e0e,
575 0x6f000efd,
576 0x7110ec02,
577 0x240010ec,
578 0x10ecec0e,
579 0x0108efef,
580 0x90ef668b,
581 0x5100ec0a,
582 0x10ececed,
583 0x11f00d0d,
584 0x002eeded,
585 0xf1000dce,
586 0x0904cee0,
561 0x0108e0e0, 587 0x0108e0e0,
562 0x90e0668a, 588 0x80e0668b,
563 0x5100eb0a, 589 0x05010e0e,
564 0x10ebebec, 590 0x6f000ef6,
565 0x11f00c0c,
566 0x0104ecec,
567 0xf1000ccd,
568 0x0904cde0,
569 0x0108e0e0,
570 0x80e0668a,
571 0x05010d0d,
572 0x6f000df4,
573 0x209e0000 }; 591 0x209e0000 };
574 592
575#ifdef __cplusplus 593#ifdef __cplusplus
diff --git a/firmware/v1/acc48_be.bib b/firmware/v1/acc48_be.bib
index bee7726..e71476f 100644
--- a/firmware/v1/acc48_be.bib
+++ b/firmware/v1/acc48_be.bib
Binary files differ
diff --git a/firmware/v1/acc48_be_bin.h b/firmware/v1/acc48_be_bin.h
index 81cc6bb..22c946c 100644
--- a/firmware/v1/acc48_be_bin.h
+++ b/firmware/v1/acc48_be_bin.h
@@ -79,12 +79,12 @@ const unsigned int acc48_be[] = {
79 0x81042280, 79 0x81042280,
80 0x248003e0, 80 0x248003e0,
81 0x81002280, 81 0x81002280,
82 0x2eff8f82, 82 0x2eff9182,
83 0x2400ff69, 83 0x2400ff6a,
84 0x2400ff49, 84 0x2400ff4a,
85 0x2400ff29, 85 0x2400ff2a,
86 0x2400ff09, 86 0x2400ff0a,
87 0x24002f48, 87 0x24002f49,
88 0x91182a80, 88 0x91182a80,
89 0x24040082, 89 0x24040082,
90 0x240002c2, 90 0x240002c2,
@@ -115,7 +115,7 @@ const unsigned int acc48_be[] = {
115 0x240018e1, 115 0x240018e1,
116 0x80e12a80, 116 0x80e12a80,
117 0x21002c00, 117 0x21002c00,
118 0x24000008, 118 0x24000009,
119 0x244000e0, 119 0x244000e0,
120 0x240000e1, 120 0x240000e1,
121 0x0504e0e0, 121 0x0504e0e0,
@@ -129,443 +129,461 @@ const unsigned int acc48_be[] = {
129 0x24000b81, 129 0x24000b81,
130 0x240100c1, 130 0x240100c1,
131 0x80e02a81, 131 0x80e02a81,
132 0x1d002828, 132 0x1d002929,
133 0xc91fff03, 133 0xc91fff03,
134 0x1f1fffff, 134 0x1f1fffff,
135 0x1f002828, 135 0x1f002929,
136 0x01014848, 136 0x01014949,
137 0x69304802, 137 0x69304902,
138 0x24002048, 138 0x24002049,
139 0x93002a8a, 139 0x93002a8b,
140 0xc9072a5d, 140 0xc9072b5f,
141 0x69802a18, 141 0x69802b18,
142 0x61300a03, 142 0x61300b03,
143 0x2400036a, 143 0x2400036b,
144 0x21009e00, 144 0x2100a000,
145 0x61200a07, 145 0x61200b07,
146 0x05200ae0, 146 0x05200be0,
147 0xd0e0c403, 147 0xd0e0c403,
148 0x2400046a, 148 0x2400046b,
149 0x21009e00, 149 0x2100a000,
150 0x1ce0c4c4, 150 0x1ce0c4c4,
151 0x21005100, 151 0x21005100,
152 0xce0ae3fc, 152 0xce0be3fc,
153 0x1c0ae3e3, 153 0x1c0be3e3,
154 0x100a0a68, 154 0x100b0b69,
155 0x090468e0, 155 0x090469e0,
156 0x090268e1, 156 0x090269e1,
157 0x00e1e0e0, 157 0x00e1e0e0,
158 0x0140e0e0, 158 0x0140e0e0,
159 0x92e02a8b, 159 0x92e02a8c,
160 0x117f2828, 160 0x117f2929,
161 0x51008f02, 161 0x51009002,
162 0x23017f9e, 162 0x2301819e,
163 0x2400016a, 163 0x2400016b,
164 0x21009e00, 164 0x2100a000,
165 0x69812a26, 165 0x69812b26,
166 0x244000e0, 166 0x244000e0,
167 0x60e08d03, 167 0x60e08e03,
168 0x2400066a, 168 0x2400066b,
169 0x21009e00, 169 0x2100a000,
170 0x61300a03, 170 0x61300b03,
171 0x2400036a, 171 0x2400036b,
172 0x21009e00, 172 0x2100a000,
173 0x24014080, 173 0x24014080,
174 0x110c4ec0, 174 0x110c4fc0,
175 0x0b02c0c0, 175 0x0b02c0c0,
176 0x0102c0c0, 176 0x0102c0c0,
177 0x08c0cdc0, 177 0x08c0cec0,
178 0x7080c003, 178 0x7080c003,
179 0x2400076a, 179 0x2400076b,
180 0x21009e00, 180 0x2100a000,
181 0x61200a07, 181 0x61200b07,
182 0x05200ae0, 182 0x05200be0,
183 0xc8e0c403, 183 0xc8e0c403,
184 0x2400056a, 184 0x2400056b,
185 0x21009e00, 185 0x2100a000,
186 0x1ee0c4c4, 186 0x1ee0c4c4,
187 0x21007500, 187 0x21007500,
188 0xd60ae3fc, 188 0xd60be3fc,
189 0x1e0ae3e3, 189 0x1e0be3e3,
190 0x2400006e, 190 0x2400006f,
191 0x2400008f, 191 0x24000090,
192 0x240000cf, 192 0x240000d0,
193 0xd1014e03, 193 0xd1014f03,
194 0xc9004e02, 194 0xc9004f02,
195 0x1f016e6e, 195 0x1f016f6f,
196 0x09040ae0, 196 0x09040be0,
197 0x09020ae1, 197 0x09020be1,
198 0x00e1e0e0, 198 0x00e1e0e0,
199 0x0140e0e0, 199 0x0140e0e0,
200 0x82e02a8b, 200 0x82e02a8c,
201 0x2400016a, 201 0x2400016b,
202 0x21009e00, 202 0x2100a000,
203 0x69822a09, 203 0x69822b09,
204 0x240000e0, 204 0x240000e0,
205 0x81002280, 205 0x81002280,
206 0x1f1fffff, 206 0x1f1fffff,
207 0x8104228b, 207 0x8104228c,
208 0x248003e0, 208 0x248003e0,
209 0x81002280, 209 0x81002280,
210 0x2400016a, 210 0x2400016b,
211 0x21009e00, 211 0x2100a000,
212 0x69832a04, 212 0x69832b04,
213 0x10ebeb84, 213 0x10ecec84,
214 0x2400016a, 214 0x2400016b,
215 0x21009e00, 215 0x2100a000,
216 0x69842a04, 216 0x69842b04,
217 0x10ebebe7, 217 0x10ecece8,
218 0x2400016a, 218 0x2400016b,
219 0x21009e00, 219 0x2100a000,
220 0x69852a04, 220 0x69852b05,
221 0x108b8bc5, 221 0x108c8cc5,
222 0x2400016a, 222 0x10ccccc6,
223 0x21009e00, 223 0x2400016b,
224 0x69862a06, 224 0x2100a000,
225 0x108b8b85, 225 0x69862b07,
226 0x108c8cc6, 226 0x108c8c85,
227 0x10cccc86, 227 0x10cccc86,
228 0x2400016a, 228 0x108d8dc7,
229 0x21009e00, 229 0x10cdcd87,
230 0x2400026a, 230 0x2400016b,
231 0x2400002a, 231 0x2100a000,
232 0x81002a8a, 232 0x2400026b,
233 0x2400002b,
234 0x81002a8b,
233 0x51008402, 235 0x51008402,
234 0x2301989e, 236 0x23019a9e,
235 0x51008702, 237 0x51008802,
236 0x2301b49e, 238 0x2301b69e,
237 0x2301c49e, 239 0x2301c69e,
238 0x2301509e, 240 0x2301529e,
239 0x24000068, 241 0x24000069,
240 0x110f08e0, 242 0x110f09e0,
241 0x690fe003, 243 0x690fe003,
242 0x2301509e, 244 0x2301529e,
243 0x2100a700, 245 0x2100a900,
244 0x61206804, 246 0x61206904,
245 0x052068e0, 247 0x052069e0,
246 0xc8e0c434, 248 0xc8e0c434,
247 0x2100b000, 249 0x2100b200,
248 0xc868e332, 250 0xc869e332,
249 0x117f2828, 251 0x117f2929,
250 0x090468e0, 252 0x090469e0,
251 0x090268e1, 253 0x090269e1,
252 0x00e1e0e0, 254 0x00e1e0e0,
253 0x0140e0f3, 255 0x0140e0f4,
254 0x92f32a8b, 256 0x92f42a8c,
255 0xd1026e2b, 257 0xd1026f2b,
256 0x01018fe0, 258 0x010190e0,
257 0x50cde020, 259 0x50cee020,
258 0x0b058de0, 260 0x0b058ee0,
259 0x0902e0e0, 261 0x0902e0e0,
260 0x90e02581, 262 0x90e02581,
261 0xd1054e07, 263 0xd1054f07,
262 0xc88de10f, 264 0xc88ee10f,
263 0x108d8dd0, 265 0x108e8ed1,
264 0x2300e99e, 266 0x2300eb9e,
265 0x01018fe0, 267 0x010190e0,
266 0x50cde017, 268 0x50cee017,
267 0x2100cc00, 269 0x2100ce00,
268 0x10ebe1f1, 270 0x10ece1f2,
269 0x2701f1d0, 271 0x2701f2d1,
270 0x5120d007, 272 0x5120d107,
271 0x1cd0f1f1, 273 0x1cd1f2f2,
272 0x008dd0d0, 274 0x008ed1d1,
273 0x2300e99e, 275 0x2300eb9e,
274 0x01018fe0, 276 0x010190e0,
275 0x6ecde0fa, 277 0x6ecee0fa,
276 0x2100d800, 278 0x2100da00,
277 0xc9072806, 279 0xc9072906,
278 0xc9014e05, 280 0xc9014f05,
279 0xd1004e02, 281 0xd1004f02,
280 0xd1016e03, 282 0xd1016f03,
281 0x108e8ecf, 283 0x108f8fd0,
282 0x1f016e6e, 284 0x1f016f6f,
283 0xc9016e0e, 285 0xc9016f0e,
284 0x5100cf04, 286 0x5100d004,
285 0xc900280c, 287 0xc900290c,
286 0x0501cfcf, 288 0x0501d0d0,
287 0x6900cf0a, 289 0x6900d00a,
288 0x51008f09, 290 0x51009009,
289 0x010068e1, 291 0x010069e1,
290 0x6120e104, 292 0x6120e104,
291 0x0520e1e1, 293 0x0520e1e1,
292 0x910c2380, 294 0x910c2380,
293 0x2100de00, 295 0x2100e000,
294 0x91082380, 296 0x91082380,
295 0xd0e1e002, 297 0xd0e1e002,
296 0x23012f9e, 298 0x2301319e,
297 0x82f32a8b, 299 0x82f42a8c,
298 0x4f1f685a, 300 0x4f1f6958,
299 0x511f6804, 301 0x511f6904,
300 0x01016868, 302 0x01016969,
301 0x673068c3, 303 0x673069c3,
302 0x21003b00, 304 0x21003b00,
303 0x10484868, 305 0x10494969,
304 0x673068c0, 306 0x673069c0,
305 0x21003b00, 307 0x21003b00,
306 0x10e2e2f2, 308 0x10e2e2f3,
307 0x090268e0, 309 0x090269e0,
308 0x0068e0e0, 310 0x0069e0e0,
309 0x0906e0e0, 311 0x0906e0e0,
310 0x00e0f2f2, 312 0x00e0f3f3,
311 0x01018f90, 313 0x01019091,
312 0x0490cd90, 314 0x0491ce91,
313 0x5100903e, 315 0x5100913e,
314 0x110c4e00, 316 0x110c4f00,
315 0x5104001c, 317 0x5104001c,
316 0x5108002f, 318 0x5108002f,
317 0x19049090, 319 0x19049191,
318 0x0904d0e0, 320 0x0904d1e0,
319 0x010ce0e0, 321 0x010ce0e0,
320 0x90e02694,
321 0x5100f436,
322 0x7101900c,
323 0x90e02695, 322 0x90e02695,
324 0x6900f502, 323 0x5100f536,
325 0x24000190, 324 0x7101910c,
326 0x71029008,
327 0x90e02696, 325 0x90e02696,
328 0x6900f602, 326 0x6900f602,
329 0x24000290, 327 0x24000191,
330 0x71039004, 328 0x71029108,
331 0x90e02697, 329 0x90e02697,
332 0x6900f702, 330 0x6900f702,
333 0x24000390, 331 0x24000291,
334 0x09028fe1, 332 0x71039104,
335 0xc9044e02, 333 0x90e02698,
334 0x6900f802,
335 0x24000391,
336 0x090290e1,
337 0xc9044f02,
336 0x0104e1e1, 338 0x0104e1e1,
337 0x09029000, 339 0x09029100,
338 0xeee1d214, 340 0xeee1d315,
339 0x00908f8f, 341 0x00919090,
340 0x1f072828, 342 0x1f072929,
341 0x570490e2, 343 0x570491e2,
342 0x21012e00, 344 0x21013000,
343 0x19029090, 345 0x19029191,
344 0x0904d0e0, 346 0x0904d1e0,
345 0x0108e0e0, 347 0x0108e0e0,
346 0x90e06694, 348 0x90e06695,
347 0x5100f51c, 349 0x5100f61c,
348 0x10d0d0d4, 350 0x10d1d1d5,
349 0x51019004, 351 0x51019104,
350 0x90e06696, 352 0x90e06697,
351 0x6900f702, 353 0x6900f802,
352 0x24000190, 354 0x24000191,
353 0x10d0d0d6, 355 0x10d1d1d7,
354 0x09038fe1, 356 0x090390e1,
355 0xc9044e02, 357 0xc9044f02,
356 0x0108e1e1, 358 0x0108e1e1,
357 0x09039000, 359 0x09039100,
358 0xeee1d214, 360 0xeee1d315,
359 0x00908f8f, 361 0x00919090,
360 0x1f072828, 362 0x1f072929,
361 0x570290ce, 363 0x570291ce,
362 0x21012e00, 364 0x21013000,
363 0x19019090, 365 0x19019191,
364 0x0904d0e0, 366 0x0904d1e0,
365 0x90e0e694, 367 0x90e0e695,
366 0x5100f709, 368 0x5100f809,
367 0x10d0d0d6, 369 0x10d1d1d7,
368 0x09048fe1, 370 0x090490e1,
369 0xc9044e02, 371 0xc9044f02,
370 0x0110e1e1, 372 0x0110e1e1,
371 0xe0e1f294, 373 0xe0e1f395,
372 0x01018f8f, 374 0x01019090,
373 0x1f072828, 375 0x1f072929,
374 0x2100ee00, 376 0x2100f000,
375 0x209e0000, 377 0x209e0000,
376 0x10e2e2f8, 378 0x10e2e2f9,
377 0x090268e0, 379 0x090269e0,
378 0x0068e0e0, 380 0x0069e0e0,
379 0x0906e0e0, 381 0x0906e0e0,
380 0x00e0f8f8, 382 0x00e0f9f9,
381 0x0b024ee0, 383 0x0b024fe0,
382 0x1103e0e0, 384 0x1103e0e0,
383 0x0102e0e1, 385 0x0102e0e1,
384 0xc9044e04, 386 0xc9044f04,
385 0x108f8fe0, 387 0x109090e0,
386 0xe1003880, 388 0xe1003980,
387 0x21014000, 389 0x21014200,
388 0x2eff8794, 390 0x2eff8795,
389 0x24000100, 391 0x24000100,
390 0x08e10000, 392 0x08e10000,
391 0x08e18fc0, 393 0x08e190c0,
392 0xeec0d814, 394 0xeec0d915,
393 0x10ececf9, 395 0x10ededfa,
394 0xc9006e03, 396 0xc9006f03,
395 0x08e1cde0, 397 0x08e1cee0,
396 0x00e0f9f9, 398 0x00e0fafa,
397 0x01018fe0, 399 0x010190e0,
398 0x08e1e09a, 400 0x08e1e09b,
399 0x249030da, 401 0x249030db,
400 0x13f00800, 402 0x13f00900,
401 0x270000e0, 403 0x270000e0,
402 0x0906e0e1, 404 0x0906e0e1,
403 0x80e1a898, 405 0x80e1a899,
404 0x1f026e6e, 406 0x1f026f6f,
405 0x1ee00808, 407 0x1ee00909,
406 0x0124e001, 408 0x0128e001,
407 0x2c806801, 409 0x2c806901,
408 0x209e0000, 410 0x209e0000,
409 0x110f087b, 411 0x110f097c,
410 0x27017b5b, 412 0x27017c5c,
411 0x51205b2c, 413 0x51205c2c,
412 0x1c5b7b7b, 414 0x1c5c7c7c,
413 0x09065be0, 415 0x09065ce0,
414 0x90e0a898, 416 0x90e0a899,
415 0xd71efafb, 417 0xd71efbfb,
416 0x6f009afa, 418 0x6f009bfa,
417 0x01045be1, 419 0x01045ce1,
418 0xd0e10809, 420 0xd0e10909,
419 0x1ee10808, 421 0x1ee10909,
420 0x0504f8e1, 422 0x0504f9e1,
421 0x0504f9f8, 423 0x0504faf9,
422 0x10e1e1f9, 424 0x10e1e1fa,
423 0x2400049a, 425 0x2400049b,
424 0x249030da, 426 0x249030db,
425 0x80e0a898, 427 0x80e0a899,
426 0x21015100, 428 0x21015300,
427 0x1ce10808, 429 0x1ce10909,
428 0x1c5b0808, 430 0x1c5c0909,
429 0x01245b01, 431 0x01285c01,
430 0x2c20013b, 432 0x2c20013c,
431 0x09043be0, 433 0x09043ce0,
432 0x09023be1, 434 0x09023ce1,
433 0x00e1e0e0, 435 0x00e1e0e0,
434 0x0140e0f3, 436 0x0140e0f4,
435 0x92f32a8b, 437 0x92f42a8c,
436 0x1d026e6e, 438 0x1d026f6f,
437 0x15016e6e, 439 0x15016f6f,
438 0x2400008f, 440 0x24000090,
439 0x1d016e6e, 441 0x1d016f6f,
440 0xd1014e04, 442 0xd1014f04,
441 0xc9004e03, 443 0xc9004f03,
442 0x108e8ecf, 444 0x108f8fd0,
443 0x1f016e6e, 445 0x1f016f6f,
444 0x82f32a8b, 446 0x82f42a8c,
445 0x01003be0, 447 0x01003ce0,
446 0x240001e1, 448 0x240001e1,
447 0x6120e005, 449 0x6120e005,
448 0x0520e0e0, 450 0x0520e0e0,
449 0x08e0e1e1, 451 0x08e0e1e1,
450 0x81042381, 452 0x81042381,
451 0x21015100, 453 0x21015300,
452 0x08e0e1e1, 454 0x08e0e1e1,
453 0x81002381, 455 0x81002381,
454 0x21015100, 456 0x21015300,
455 0x209e0000, 457 0x209e0000,
456 0x109e9ede, 458 0x109e9ede,
457 0x010068e1, 459 0x010069e1,
458 0x6120e104, 460 0x6120e104,
459 0x0520e1e1, 461 0x0520e1e1,
460 0x910c2380, 462 0x910c2380,
461 0x21018600, 463 0x21018800,
462 0x91082380, 464 0x91082380,
463 0xd6e1e0fa, 465 0xd6e1e0fa,
464 0xd1026e0c, 466 0xd1026f0c,
465 0x110f08e0, 467 0x110f09e0,
466 0x690fe009, 468 0x690fe009,
467 0x2301509e, 469 0x2301529e,
468 0x110f08e0, 470 0x110f09e0,
469 0x570fe0fe, 471 0x570fe0fe,
470 0x090468e0, 472 0x090469e0,
471 0x090268e1, 473 0x090269e1,
472 0x00e1e0e0, 474 0x00e1e0e0,
473 0x0140e0e0, 475 0x0140e0e0,
474 0x92e02a8b, 476 0x92e02a8c,
475 0x23012f9e, 477 0x2301319e,
476 0x2301509e, 478 0x2301529e,
477 0x110f08e0, 479 0x110f09e0,
478 0x6f00e0fe, 480 0x6f00e0fe,
479 0x10dede9e, 481 0x10dede9e,
480 0x209e0000, 482 0x209e0000,
481 0x090484e0, 483 0x090484e0,
482 0x010ce0e0, 484 0x010ce0e0,
483 0x90e02694, 485 0x90e02695,
484 0x5100f418, 486 0x5100f518,
485 0x11f01414, 487 0x11f01515,
486 0xf300748a, 488 0xf300758b,
487 0x11c06ae0, 489 0x11c06be0,
488 0x5100e003, 490 0x5100e003,
489 0x5180e00e, 491 0x5180e00e,
490 0x2101b300, 492 0x2101b500,
491 0xd10fec02, 493 0xd10fed02,
492 0x240000ef, 494 0x240000f0,
493 0x240000f3, 495 0x240000f4,
494 0xc90eec02, 496 0xc90eed02,
495 0x1f1ff3f3, 497 0x1f1ff4f4,
496 0x113f2c2c, 498 0x113f2d2d,
497 0x09048ce0, 499 0x09048de0,
498 0x0108e0e0, 500 0x0108e0e0,
499 0x80e06693, 501 0x80e06694,
500 0x5700efed, 502 0x5700f0ed,
501 0xf3006f8a, 503 0xf300708b,
502 0x2101a400, 504 0x2101a600,
503 0x113f2c2c, 505 0x113f2d2d,
504 0x09048ce0, 506 0x09048de0,
505 0x010ce0e0, 507 0x010ce0e0,
506 0x80e02694, 508 0x80e02695,
507 0x21019800, 509 0x21019a00,
508 0x209e0000, 510 0x209e0000,
509 0x090487e0, 511 0x090488e0,
510 0x010ce0e0, 512 0x010ce0e0,
511 0x90e02694, 513 0x90e02695,
512 0x5100f40c, 514 0x5100f50c,
513 0x10f4f4f3, 515 0x10f5f5f4,
514 0x11f01313, 516 0x11f01414,
515 0xf500338a, 517 0xf500348b,
516 0x11c06ae0, 518 0x11c06be0,
517 0x6900e004, 519 0x6900e004,
518 0xc91fec03, 520 0xc91fed03,
519 0x242008e0, 521 0x242008e0,
520 0xe1002092, 522 0xe1002093,
521 0x0904c7e0, 523 0x0904c8e0,
522 0x010ce0e0, 524 0x010ce0e0,
523 0x80e02694, 525 0x80e02695,
524 0x209e0000, 526 0x209e0000,
525 0x5100c50f, 527 0x109e9ede,
526 0x2400106d, 528 0x5100c504,
527 0x0904c5e0, 529 0x0904c5ef,
528 0x0108e0e0, 530 0x2400064e,
529 0x90e0668a, 531 0x2301d99e,
530 0x5100eb0a, 532 0x5100c604,
531 0x10ebebec, 533 0x0904c6ef,
532 0x11f00c0c, 534 0x24002a4e,
533 0x0106ecec, 535 0x2301d99e,
534 0xf1000ccd, 536 0x51008504,
535 0x09048de0, 537 0x090485ef,
538 0x2400064e,
539 0x2301e79e,
540 0x51008604,
541 0x090486ef,
542 0x24002a4e,
543 0x2301e79e,
544 0x10dede9e,
545 0x209e0000,
546 0x2400106e,
547 0x0108efef,
548 0x90ef668b,
549 0x5100ec0a,
550 0x10ececed,
551 0x11f00d0d,
552 0x004eeded,
553 0xf1000dce,
554 0x09048ee0,
536 0x0108e0e0, 555 0x0108e0e0,
537 0x80e0668a, 556 0x80e0668b,
538 0x05016d6d, 557 0x05016e6e,
539 0x6f006df4, 558 0x6f006ef6,
540 0x5100851d, 559 0x209e0000,
541 0x090485e0,
542 0x90e0278b,
543 0x5100eb1a,
544 0x240000ec,
545 0x108686cc,
546 0xf1002c80,
547 0x10c6c6cc,
548 0x2400086d,
549 0xf1002c80,
550 0x0180ecec,
551 0x05016d6d,
552 0x6f006dfd,
553 0x7110eb02,
554 0x240010eb,
555 0x10ebeb6d,
556 0x090485e0, 560 0x090485e0,
561 0x90ef278c,
562 0x5100ec19,
563 0x240000ed,
564 0x108787cd,
565 0xf1002d80,
566 0x10c7c7cd,
567 0x2400086e,
568 0xf1002d80,
569 0x0180eded,
570 0x05016e6e,
571 0x6f006efd,
572 0x7110ec02,
573 0x240010ec,
574 0x10ecec6e,
575 0x0108efef,
576 0x90ef668b,
577 0x5100ec0a,
578 0x10ececed,
579 0x11f00d0d,
580 0x004eeded,
581 0xf1000dce,
582 0x09048ee0,
557 0x0108e0e0, 583 0x0108e0e0,
558 0x90e0668a, 584 0x80e0668b,
559 0x5100eb0a, 585 0x05016e6e,
560 0x10ebebec, 586 0x6f006ef6,
561 0x11f00c0c,
562 0x0106ecec,
563 0xf1000ccd,
564 0x09048de0,
565 0x0108e0e0,
566 0x80e0668a,
567 0x05016d6d,
568 0x6f006df4,
569 0x209e0000 }; 587 0x209e0000 };
570 588
571#ifdef __cplusplus 589#ifdef __cplusplus
diff --git a/firmware/v1/acc48_le.bib b/firmware/v1/acc48_le.bib
index eaae78f..0eeece0 100644
--- a/firmware/v1/acc48_le.bib
+++ b/firmware/v1/acc48_le.bib
Binary files differ
diff --git a/firmware/v1/acc48_le_bin.h b/firmware/v1/acc48_le_bin.h
index 76112af..7263161 100644
--- a/firmware/v1/acc48_le_bin.h
+++ b/firmware/v1/acc48_le_bin.h
@@ -79,12 +79,12 @@ const unsigned int acc48_le[] = {
79 0x81042280, 79 0x81042280,
80 0x248003e0, 80 0x248003e0,
81 0x81002280, 81 0x81002280,
82 0x2eff8f82, 82 0x2eff9182,
83 0x2400ff09, 83 0x2400ff0a,
84 0x2400ff29, 84 0x2400ff2a,
85 0x2400ff49, 85 0x2400ff4a,
86 0x2400ff69, 86 0x2400ff6a,
87 0x24002f28, 87 0x24002f29,
88 0x91182a80, 88 0x91182a80,
89 0x24040082, 89 0x24040082,
90 0x240002c2, 90 0x240002c2,
@@ -115,7 +115,7 @@ const unsigned int acc48_le[] = {
115 0x240018e1, 115 0x240018e1,
116 0x80e12a80, 116 0x80e12a80,
117 0x21002c00, 117 0x21002c00,
118 0x24000068, 118 0x24000069,
119 0x244000e0, 119 0x244000e0,
120 0x240000e1, 120 0x240000e1,
121 0x0504e0e0, 121 0x0504e0e0,
@@ -129,443 +129,461 @@ const unsigned int acc48_le[] = {
129 0x24000b81, 129 0x24000b81,
130 0x240100c1, 130 0x240100c1,
131 0x80e02a81, 131 0x80e02a81,
132 0x1d004848, 132 0x1d004949,
133 0xc91fff03, 133 0xc91fff03,
134 0x1f1fffff, 134 0x1f1fffff,
135 0x1f004848, 135 0x1f004949,
136 0x01012828, 136 0x01012929,
137 0x69302802, 137 0x69302902,
138 0x24002028, 138 0x24002029,
139 0x93002a8a, 139 0x93002a8b,
140 0xc9072a5d, 140 0xc9072b5f,
141 0x69802a18, 141 0x69802b18,
142 0x61300a03, 142 0x61300b03,
143 0x2400036a, 143 0x2400036b,
144 0x21009e00, 144 0x2100a000,
145 0x61200a07, 145 0x61200b07,
146 0x05200ae0, 146 0x05200be0,
147 0xd0e08403, 147 0xd0e08403,
148 0x2400046a, 148 0x2400046b,
149 0x21009e00, 149 0x2100a000,
150 0x1ce08484, 150 0x1ce08484,
151 0x21005100, 151 0x21005100,
152 0xce0ae3fc, 152 0xce0be3fc,
153 0x1c0ae3e3, 153 0x1c0be3e3,
154 0x100a0a08, 154 0x100b0b09,
155 0x090408e0, 155 0x090409e0,
156 0x090208e1, 156 0x090209e1,
157 0x00e1e0e0, 157 0x00e1e0e0,
158 0x0140e0e0, 158 0x0140e0e0,
159 0x92e02a8b, 159 0x92e02a8c,
160 0x117f4848, 160 0x117f4949,
161 0x51008f02, 161 0x51009002,
162 0x23017f9e, 162 0x2301819e,
163 0x2400016a, 163 0x2400016b,
164 0x21009e00, 164 0x2100a000,
165 0x69812a26, 165 0x69812b26,
166 0x244000e0, 166 0x244000e0,
167 0x60e08d03, 167 0x60e08e03,
168 0x2400066a, 168 0x2400066b,
169 0x21009e00, 169 0x2100a000,
170 0x61300a03, 170 0x61300b03,
171 0x2400036a, 171 0x2400036b,
172 0x21009e00, 172 0x2100a000,
173 0x24014080, 173 0x24014080,
174 0x110c4ec0, 174 0x110c4fc0,
175 0x0b02c0c0, 175 0x0b02c0c0,
176 0x0102c0c0, 176 0x0102c0c0,
177 0x08c0cdc0, 177 0x08c0cec0,
178 0x7080c003, 178 0x7080c003,
179 0x2400076a, 179 0x2400076b,
180 0x21009e00, 180 0x2100a000,
181 0x61200a07, 181 0x61200b07,
182 0x05200ae0, 182 0x05200be0,
183 0xc8e08403, 183 0xc8e08403,
184 0x2400056a, 184 0x2400056b,
185 0x21009e00, 185 0x2100a000,
186 0x1ee08484, 186 0x1ee08484,
187 0x21007500, 187 0x21007500,
188 0xd60ae3fc, 188 0xd60be3fc,
189 0x1e0ae3e3, 189 0x1e0be3e3,
190 0x2400006e, 190 0x2400006f,
191 0x2400008f, 191 0x24000090,
192 0x240000cf, 192 0x240000d0,
193 0xd1014e03, 193 0xd1014f03,
194 0xc9004e02, 194 0xc9004f02,
195 0x1f016e6e, 195 0x1f016f6f,
196 0x09040ae0, 196 0x09040be0,
197 0x09020ae1, 197 0x09020be1,
198 0x00e1e0e0, 198 0x00e1e0e0,
199 0x0140e0e0, 199 0x0140e0e0,
200 0x82e02a8b, 200 0x82e02a8c,
201 0x2400016a, 201 0x2400016b,
202 0x21009e00, 202 0x2100a000,
203 0x69822a09, 203 0x69822b09,
204 0x240000e0, 204 0x240000e0,
205 0x81002280, 205 0x81002280,
206 0x1f1fffff, 206 0x1f1fffff,
207 0x8104228b, 207 0x8104228c,
208 0x248003e0, 208 0x248003e0,
209 0x81002280, 209 0x81002280,
210 0x2400016a, 210 0x2400016b,
211 0x21009e00, 211 0x2100a000,
212 0x69832a04, 212 0x69832b04,
213 0x10ebebc4, 213 0x10ececc4,
214 0x2400016a, 214 0x2400016b,
215 0x21009e00, 215 0x2100a000,
216 0x69842a04, 216 0x69842b04,
217 0x10ebebe7, 217 0x10ecece8,
218 0x2400016a, 218 0x2400016b,
219 0x21009e00, 219 0x2100a000,
220 0x69852a04, 220 0x69852b05,
221 0x108b8b85, 221 0x108c8c85,
222 0x2400016a, 222 0x10cccc86,
223 0x21009e00, 223 0x2400016b,
224 0x69862a06, 224 0x2100a000,
225 0x108b8bc5, 225 0x69862b07,
226 0x108c8c86, 226 0x108c8cc5,
227 0x10ccccc6, 227 0x10ccccc6,
228 0x2400016a, 228 0x108d8d87,
229 0x21009e00, 229 0x10cdcdc7,
230 0x2400026a, 230 0x2400016b,
231 0x2400002a, 231 0x2100a000,
232 0x81002a8a, 232 0x2400026b,
233 0x2400002b,
234 0x81002a8b,
233 0x5100c402, 235 0x5100c402,
234 0x2301989e, 236 0x23019a9e,
235 0x51008702, 237 0x51008802,
236 0x2301b49e, 238 0x2301b69e,
237 0x2301c49e, 239 0x2301c69e,
238 0x2301509e, 240 0x2301529e,
239 0x24000008, 241 0x24000009,
240 0x110f68e0, 242 0x110f69e0,
241 0x690fe003, 243 0x690fe003,
242 0x2301509e, 244 0x2301529e,
243 0x2100a700, 245 0x2100a900,
244 0x61200804, 246 0x61200904,
245 0x052008e0, 247 0x052009e0,
246 0xc8e08434, 248 0xc8e08434,
247 0x2100b000, 249 0x2100b200,
248 0xc808e332, 250 0xc809e332,
249 0x117f4848, 251 0x117f4949,
250 0x090408e0, 252 0x090409e0,
251 0x090208e1, 253 0x090209e1,
252 0x00e1e0e0, 254 0x00e1e0e0,
253 0x0140e0f3, 255 0x0140e0f4,
254 0x92f32a8b, 256 0x92f42a8c,
255 0xd1026e2b, 257 0xd1026f2b,
256 0x01018fe0, 258 0x010190e0,
257 0x50cde020, 259 0x50cee020,
258 0x0b058de0, 260 0x0b058ee0,
259 0x0902e0e0, 261 0x0902e0e0,
260 0x90e02581, 262 0x90e02581,
261 0xd1054e07, 263 0xd1054f07,
262 0xc88de10f, 264 0xc88ee10f,
263 0x108d8d90, 265 0x108e8e91,
264 0x2300e99e, 266 0x2300eb9e,
265 0x01018fe0, 267 0x010190e0,
266 0x50cde017, 268 0x50cee017,
267 0x2100cc00, 269 0x2100ce00,
268 0x10ebe1f1, 270 0x10ece1f2,
269 0x2701f190, 271 0x2701f291,
270 0x51209007, 272 0x51209107,
271 0x1c90f1f1, 273 0x1c91f2f2,
272 0x008d9090, 274 0x008e9191,
273 0x2300e99e, 275 0x2300eb9e,
274 0x01018fe0, 276 0x010190e0,
275 0x6ecde0fa, 277 0x6ecee0fa,
276 0x2100d800, 278 0x2100da00,
277 0xc9074806, 279 0xc9074906,
278 0xc9014e05, 280 0xc9014f05,
279 0xd1004e02, 281 0xd1004f02,
280 0xd1016e03, 282 0xd1016f03,
281 0x108e8ecf, 283 0x108f8fd0,
282 0x1f016e6e, 284 0x1f016f6f,
283 0xc9016e0e, 285 0xc9016f0e,
284 0x5100cf04, 286 0x5100d004,
285 0xc900480c, 287 0xc900490c,
286 0x0501cfcf, 288 0x0501d0d0,
287 0x6900cf0a, 289 0x6900d00a,
288 0x51008f09, 290 0x51009009,
289 0x010008e1, 291 0x010009e1,
290 0x6120e104, 292 0x6120e104,
291 0x0520e1e1, 293 0x0520e1e1,
292 0x910c2380, 294 0x910c2380,
293 0x2100de00, 295 0x2100e000,
294 0x91082380, 296 0x91082380,
295 0xd0e1e002, 297 0xd0e1e002,
296 0x23012f9e, 298 0x2301319e,
297 0x82f32a8b, 299 0x82f42a8c,
298 0x4f1f085a, 300 0x4f1f0958,
299 0x511f0804, 301 0x511f0904,
300 0x01010808, 302 0x01010909,
301 0x673008c3, 303 0x673009c3,
302 0x21003b00, 304 0x21003b00,
303 0x10282808, 305 0x10292909,
304 0x673008c0, 306 0x673009c0,
305 0x21003b00, 307 0x21003b00,
306 0x10e2e2f2, 308 0x10e2e2f3,
307 0x090208e0, 309 0x090209e0,
308 0x0008e0e0, 310 0x0009e0e0,
309 0x0906e0e0, 311 0x0906e0e0,
310 0x00e0f2f2, 312 0x00e0f3f3,
311 0x01018fd0, 313 0x010190d1,
312 0x04d0cdd0, 314 0x04d1ced1,
313 0x5100d03e, 315 0x5100d13e,
314 0x110c4e00, 316 0x110c4f00,
315 0x5104001c, 317 0x5104001c,
316 0x5108002f, 318 0x5108002f,
317 0x1904d0d0, 319 0x1904d1d1,
318 0x090490e0, 320 0x090491e0,
319 0x010ce0e0, 321 0x010ce0e0,
320 0x90e02694,
321 0x5100f436,
322 0x7101d00c,
323 0x90e02695, 322 0x90e02695,
324 0x6900f502, 323 0x5100f536,
325 0x240001d0, 324 0x7101d10c,
326 0x7102d008,
327 0x90e02696, 325 0x90e02696,
328 0x6900f602, 326 0x6900f602,
329 0x240002d0, 327 0x240001d1,
330 0x7103d004, 328 0x7102d108,
331 0x90e02697, 329 0x90e02697,
332 0x6900f702, 330 0x6900f702,
333 0x240003d0, 331 0x240002d1,
334 0x09028fe1, 332 0x7103d104,
335 0xc9044e02, 333 0x90e02698,
334 0x6900f802,
335 0x240003d1,
336 0x090290e1,
337 0xc9044f02,
336 0x0104e1e1, 338 0x0104e1e1,
337 0x0902d000, 339 0x0902d100,
338 0xeee1d214, 340 0xeee1d315,
339 0x00d08f8f, 341 0x00d19090,
340 0x1f074848, 342 0x1f074949,
341 0x5704d0e2, 343 0x5704d1e2,
342 0x21012e00, 344 0x21013000,
343 0x1902d0d0, 345 0x1902d1d1,
344 0x090490e0, 346 0x090491e0,
345 0x0108e0e0, 347 0x0108e0e0,
346 0x90e06694, 348 0x90e06695,
347 0x5100f51c, 349 0x5100f61c,
348 0x109090d4, 350 0x109191d5,
349 0x5101d004, 351 0x5101d104,
350 0x90e06696, 352 0x90e06697,
351 0x6900f702, 353 0x6900f802,
352 0x240001d0, 354 0x240001d1,
353 0x109090d6, 355 0x109191d7,
354 0x09038fe1, 356 0x090390e1,
355 0xc9044e02, 357 0xc9044f02,
356 0x0108e1e1, 358 0x0108e1e1,
357 0x0903d000, 359 0x0903d100,
358 0xeee1d214, 360 0xeee1d315,
359 0x00d08f8f, 361 0x00d19090,
360 0x1f074848, 362 0x1f074949,
361 0x5702d0ce, 363 0x5702d1ce,
362 0x21012e00, 364 0x21013000,
363 0x1901d0d0, 365 0x1901d1d1,
364 0x090490e0, 366 0x090491e0,
365 0x90e0e694, 367 0x90e0e695,
366 0x5100f709, 368 0x5100f809,
367 0x109090d6, 369 0x109191d7,
368 0x09048fe1, 370 0x090490e1,
369 0xc9044e02, 371 0xc9044f02,
370 0x0110e1e1, 372 0x0110e1e1,
371 0xe0e1f294, 373 0xe0e1f395,
372 0x01018f8f, 374 0x01019090,
373 0x1f074848, 375 0x1f074949,
374 0x2100ee00, 376 0x2100f000,
375 0x209e0000, 377 0x209e0000,
376 0x10e2e2f8, 378 0x10e2e2f9,
377 0x090208e0, 379 0x090209e0,
378 0x0008e0e0, 380 0x0009e0e0,
379 0x0906e0e0, 381 0x0906e0e0,
380 0x00e0f8f8, 382 0x00e0f9f9,
381 0x0b024ee0, 383 0x0b024fe0,
382 0x1103e0e0, 384 0x1103e0e0,
383 0x0102e0e1, 385 0x0102e0e1,
384 0xc9044e04, 386 0xc9044f04,
385 0x108f8fe0, 387 0x109090e0,
386 0xe1003880, 388 0xe1003980,
387 0x21014000, 389 0x21014200,
388 0x2eff8794, 390 0x2eff8795,
389 0x24000100, 391 0x24000100,
390 0x08e10000, 392 0x08e10000,
391 0x08e18fc0, 393 0x08e190c0,
392 0xeec0d814, 394 0xeec0d915,
393 0x10ececf9, 395 0x10ededfa,
394 0xc9006e03, 396 0xc9006f03,
395 0x08e1cde0, 397 0x08e1cee0,
396 0x00e0f9f9, 398 0x00e0fafa,
397 0x01018fe0, 399 0x010190e0,
398 0x08e1e09a, 400 0x08e1e09b,
399 0x249030da, 401 0x249030db,
400 0x13f06800, 402 0x13f06900,
401 0x270000e0, 403 0x270000e0,
402 0x0906e0e1, 404 0x0906e0e1,
403 0x80e1a898, 405 0x80e1a899,
404 0x1f026e6e, 406 0x1f026f6f,
405 0x1ee06868, 407 0x1ee06969,
406 0x0124e001, 408 0x0128e001,
407 0x2c800801, 409 0x2c800901,
408 0x209e0000, 410 0x209e0000,
409 0x110f681b, 411 0x110f691c,
410 0x27011b3b, 412 0x27011c3c,
411 0x51203b2c, 413 0x51203c2c,
412 0x1c3b1b1b, 414 0x1c3c1c1c,
413 0x09063be0, 415 0x09063ce0,
414 0x90e0a898, 416 0x90e0a899,
415 0xd71efafb, 417 0xd71efbfb,
416 0x6f009afa, 418 0x6f009bfa,
417 0x01043be1, 419 0x01043ce1,
418 0xd0e16809, 420 0xd0e16909,
419 0x1ee16868, 421 0x1ee16969,
420 0x0504f8e1, 422 0x0504f9e1,
421 0x0504f9f8, 423 0x0504faf9,
422 0x10e1e1f9, 424 0x10e1e1fa,
423 0x2400049a, 425 0x2400049b,
424 0x249030da, 426 0x249030db,
425 0x80e0a898, 427 0x80e0a899,
426 0x21015100, 428 0x21015300,
427 0x1ce16868, 429 0x1ce16969,
428 0x1c3b6868, 430 0x1c3c6969,
429 0x01243b01, 431 0x01283c01,
430 0x2c20015b, 432 0x2c20015c,
431 0x09045be0, 433 0x09045ce0,
432 0x09025be1, 434 0x09025ce1,
433 0x00e1e0e0, 435 0x00e1e0e0,
434 0x0140e0f3, 436 0x0140e0f4,
435 0x92f32a8b, 437 0x92f42a8c,
436 0x1d026e6e, 438 0x1d026f6f,
437 0x15016e6e, 439 0x15016f6f,
438 0x2400008f, 440 0x24000090,
439 0x1d016e6e, 441 0x1d016f6f,
440 0xd1014e04, 442 0xd1014f04,
441 0xc9004e03, 443 0xc9004f03,
442 0x108e8ecf, 444 0x108f8fd0,
443 0x1f016e6e, 445 0x1f016f6f,
444 0x82f32a8b, 446 0x82f42a8c,
445 0x01005be0, 447 0x01005ce0,
446 0x240001e1, 448 0x240001e1,
447 0x6120e005, 449 0x6120e005,
448 0x0520e0e0, 450 0x0520e0e0,
449 0x08e0e1e1, 451 0x08e0e1e1,
450 0x81042381, 452 0x81042381,
451 0x21015100, 453 0x21015300,
452 0x08e0e1e1, 454 0x08e0e1e1,
453 0x81002381, 455 0x81002381,
454 0x21015100, 456 0x21015300,
455 0x209e0000, 457 0x209e0000,
456 0x109e9ede, 458 0x109e9ede,
457 0x010008e1, 459 0x010009e1,
458 0x6120e104, 460 0x6120e104,
459 0x0520e1e1, 461 0x0520e1e1,
460 0x910c2380, 462 0x910c2380,
461 0x21018600, 463 0x21018800,
462 0x91082380, 464 0x91082380,
463 0xd6e1e0fa, 465 0xd6e1e0fa,
464 0xd1026e0c, 466 0xd1026f0c,
465 0x110f68e0, 467 0x110f69e0,
466 0x690fe009, 468 0x690fe009,
467 0x2301509e, 469 0x2301529e,
468 0x110f68e0, 470 0x110f69e0,
469 0x570fe0fe, 471 0x570fe0fe,
470 0x090408e0, 472 0x090409e0,
471 0x090208e1, 473 0x090209e1,
472 0x00e1e0e0, 474 0x00e1e0e0,
473 0x0140e0e0, 475 0x0140e0e0,
474 0x92e02a8b, 476 0x92e02a8c,
475 0x23012f9e, 477 0x2301319e,
476 0x2301509e, 478 0x2301529e,
477 0x110f68e0, 479 0x110f69e0,
478 0x6f00e0fe, 480 0x6f00e0fe,
479 0x10dede9e, 481 0x10dede9e,
480 0x209e0000, 482 0x209e0000,
481 0x0904c4e0, 483 0x0904c4e0,
482 0x010ce0e0, 484 0x010ce0e0,
483 0x90e02694, 485 0x90e02695,
484 0x5100f418, 486 0x5100f518,
485 0x11f01414, 487 0x11f01515,
486 0xf300748a, 488 0xf300758b,
487 0x11c06ae0, 489 0x11c06be0,
488 0x5100e003, 490 0x5100e003,
489 0x5180e00e, 491 0x5180e00e,
490 0x2101b300, 492 0x2101b500,
491 0xd10fec02, 493 0xd10fed02,
492 0x240000ef, 494 0x240000f0,
493 0x240000f3, 495 0x240000f4,
494 0xc90eec02, 496 0xc90eed02,
495 0x1f1ff3f3, 497 0x1f1ff4f4,
496 0x113f2c2c, 498 0x113f2d2d,
497 0x09048ce0, 499 0x09048de0,
498 0x0108e0e0, 500 0x0108e0e0,
499 0x80e06693, 501 0x80e06694,
500 0x5700efed, 502 0x5700f0ed,
501 0xf3006f8a, 503 0xf300708b,
502 0x2101a400, 504 0x2101a600,
503 0x113f2c2c, 505 0x113f2d2d,
504 0x09048ce0, 506 0x09048de0,
505 0x010ce0e0, 507 0x010ce0e0,
506 0x80e02694, 508 0x80e02695,
507 0x21019800, 509 0x21019a00,
508 0x209e0000, 510 0x209e0000,
509 0x090487e0, 511 0x090488e0,
510 0x010ce0e0, 512 0x010ce0e0,
511 0x90e02694, 513 0x90e02695,
512 0x5100f40c, 514 0x5100f50c,
513 0x10f4f4f3, 515 0x10f5f5f4,
514 0x11f01313, 516 0x11f01414,
515 0xf500338a, 517 0xf500348b,
516 0x11c06ae0, 518 0x11c06be0,
517 0x6900e004, 519 0x6900e004,
518 0xc91fec03, 520 0xc91fed03,
519 0x242008e0, 521 0x242008e0,
520 0xe1002092, 522 0xe1002093,
521 0x0904c7e0, 523 0x0904c8e0,
522 0x010ce0e0, 524 0x010ce0e0,
523 0x80e02694, 525 0x80e02695,
524 0x209e0000, 526 0x209e0000,
525 0x5100850f, 527 0x109e9ede,
526 0x2400100d, 528 0x51008504,
527 0x090485e0, 529 0x090485ef,
528 0x0108e0e0, 530 0x2400042e,
529 0x90e0668a, 531 0x2301d99e,
530 0x5100eb0a, 532 0x51008604,
531 0x10ebebec, 533 0x090486ef,
532 0x11f00c0c, 534 0x2400282e,
533 0x0104ecec, 535 0x2301d99e,
534 0xf1000ccd, 536 0x5100c504,
535 0x0904cde0, 537 0x0904c5ef,
538 0x2400042e,
539 0x2301e79e,
540 0x5100c604,
541 0x0904c6ef,
542 0x2400282e,
543 0x2301e79e,
544 0x10dede9e,
545 0x209e0000,
546 0x2400100e,
547 0x0108efef,
548 0x90ef668b,
549 0x5100ec0a,
550 0x10ececed,
551 0x11f00d0d,
552 0x002eeded,
553 0xf1000dce,
554 0x0904cee0,
536 0x0108e0e0, 555 0x0108e0e0,
537 0x80e0668a, 556 0x80e0668b,
538 0x05010d0d, 557 0x05010e0e,
539 0x6f000df4, 558 0x6f000ef6,
540 0x5100c51d, 559 0x209e0000,
541 0x0904c5e0,
542 0x90e0278b,
543 0x5100eb1a,
544 0x240000ec,
545 0x10c6c6cc,
546 0xf1002c80,
547 0x108686cc,
548 0x2400080d,
549 0xf1002c80,
550 0x0180ecec,
551 0x05010d0d,
552 0x6f000dfd,
553 0x7110eb02,
554 0x240010eb,
555 0x10ebeb0d,
556 0x0904c5e0, 560 0x0904c5e0,
561 0x90ef278c,
562 0x5100ec19,
563 0x240000ed,
564 0x10c7c7cd,
565 0xf1002d80,
566 0x108787cd,
567 0x2400080e,
568 0xf1002d80,
569 0x0180eded,
570 0x05010e0e,
571 0x6f000efd,
572 0x7110ec02,
573 0x240010ec,
574 0x10ecec0e,
575 0x0108efef,
576 0x90ef668b,
577 0x5100ec0a,
578 0x10ececed,
579 0x11f00d0d,
580 0x002eeded,
581 0xf1000dce,
582 0x0904cee0,
557 0x0108e0e0, 583 0x0108e0e0,
558 0x90e0668a, 584 0x80e0668b,
559 0x5100eb0a, 585 0x05010e0e,
560 0x10ebebec, 586 0x6f000ef6,
561 0x11f00c0c,
562 0x0104ecec,
563 0xf1000ccd,
564 0x0904cde0,
565 0x0108e0e0,
566 0x80e0668a,
567 0x05010d0d,
568 0x6f000df4,
569 0x209e0000 }; 587 0x209e0000 };
570 588
571#ifdef __cplusplus 589#ifdef __cplusplus
diff --git a/qmss_acc.h b/qmss_acc.h
index 18aef40..e4330c6 100644
--- a/qmss_acc.h
+++ b/qmss_acc.h
@@ -268,14 +268,18 @@ extern Qmss_Result Qmss_programDiversionQueue (Qmss_PdspId pdspId, Qmss_QueueHnd
268 * new DEVICE/SOC define requirement for applications */ 268 * new DEVICE/SOC define requirement for applications */
269Qmss_Result Qmss_programDDRBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd, 269Qmss_Result Qmss_programDDRBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd,
270 Qmss_PdspId pdspId, 270 Qmss_PdspId pdspId,
271 Qmss_QueueHnd ddrBarrierQ); 271 Qmss_QueueHnd ddrInfBarrierQ,
272 Qmss_QueueHnd ddrNetCPBarrierQ);
272Qmss_Result Qmss_programDDRBarrierQueue (Qmss_PdspId pdspId, 273Qmss_Result Qmss_programDDRBarrierQueue (Qmss_PdspId pdspId,
273 Qmss_QueueHnd ddrBarrierQ); 274 Qmss_QueueHnd ddrInfBarrierQ,
275 Qmss_QueueHnd ddrNetCPBarrierQ);
274Qmss_Result Qmss_programMSMCBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd, 276Qmss_Result Qmss_programMSMCBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd,
275 Qmss_PdspId pdspId, 277 Qmss_PdspId pdspId,
276 Qmss_QueueHnd msmcBarrierQ); 278 Qmss_QueueHnd msmcInfBarrierQ,
279 Qmss_QueueHnd msmcNetCPBarrierQ);
277Qmss_Result Qmss_programMSMCBarrierQueue (Qmss_PdspId pdspId, 280Qmss_Result Qmss_programMSMCBarrierQueue (Qmss_PdspId pdspId,
278 Qmss_QueueHnd msmcBarrierQ); 281 Qmss_QueueHnd msmcInfBarrierQ,
282 Qmss_QueueHnd msmcNetCPBarrierQ);
279 283
280#ifdef __cplusplus 284#ifdef __cplusplus
281} 285}
diff --git a/src/qmss_acc.c b/src/qmss_acc.c
index 127c388..ccf3ece 100644
--- a/src/qmss_acc.c
+++ b/src/qmss_acc.c
@@ -847,9 +847,15 @@ Qmss_Result Qmss_programDiversionQueue (Qmss_PdspId pdspId, Qmss_QueueHnd divQ,
847 * Qmss_PdspId_PDSP1 selects firmware downloaded to PDSP 1 847 * Qmss_PdspId_PDSP1 selects firmware downloaded to PDSP 1
848 * Qmss_PdspId_PDSP2 selects firmware downloaded to PDSP 2 848 * Qmss_PdspId_PDSP2 selects firmware downloaded to PDSP 2
849 * 849 *
850 * @param[in] ddrBarrierQ 850 * @param[in] ddrInfBarrierQ
851 * DDR barrier queue handle. This is the queue which is monitored for 851 * DDR barrier queue handle. This is the queue which is monitored for
852 * barrier requests 852 * barrier requests with return queue in destTag. Logically this is
853 * for "Inf"rastructure DMA.
854 *
855 * @param[in] ddrNetCPBarrierQ
856 * DDR barrier queue handle. This is the queue which is monitored for
857 * barrier requests with return queue in LSBs of swInfo[1]. Logically
858 * this is for traffic from NETCP
853 * 859 *
854 * @post 860 * @post
855 * DDR Barrier queue is configured. 861 * DDR Barrier queue is configured.
@@ -868,7 +874,8 @@ Qmss_Result Qmss_programDiversionQueue (Qmss_PdspId pdspId, Qmss_QueueHnd divQ,
868 874
869Qmss_Result Qmss_programDDRBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd, 875Qmss_Result Qmss_programDDRBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd,
870 Qmss_PdspId pdspId, 876 Qmss_PdspId pdspId,
871 Qmss_QueueHnd ddrBarrierQ) 877 Qmss_QueueHnd ddrInfBarrierQ,
878 Qmss_QueueHnd ddrNetCPBarrierQ)
872{ 879{
873 volatile uint32_t *reg; 880 volatile uint32_t *reg;
874 uint8_t result; 881 uint8_t result;
@@ -889,7 +896,7 @@ Qmss_Result Qmss_programDDRBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd,
889 896
890 /* Make sure queue numbers fit in bitfields. This doesn't check if the 897 /* Make sure queue numbers fit in bitfields. This doesn't check if the
891 * queue number exists in the system */ 898 * queue number exists in the system */
892 if (ddrBarrierQ > 0xffffu) { 899 if ((ddrInfBarrierQ > 0xffffu) || (ddrNetCPBarrierQ > 0xffffu)) {
893 return QMSS_INVALID_PARAM; 900 return QMSS_INVALID_PARAM;
894 } 901 }
895 902
@@ -898,7 +905,7 @@ Qmss_Result Qmss_programDDRBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd,
898 905
899 /* Point to the accumulator command register's last word */ 906 /* Point to the accumulator command register's last word */
900 reg = (uint32_t *) ((uint8_t *) lObjPtr->regs.qmPdspCmdReg[pdspId] + 4); 907 reg = (uint32_t *) ((uint8_t *) lObjPtr->regs.qmPdspCmdReg[pdspId] + 4);
901 *reg-- = ddrBarrierQ; 908 *reg-- = (ddrNetCPBarrierQ << 16) | ddrInfBarrierQ;
902 *reg = Qmss_AccCmd_CONFIG_DDR_BARRIER_QUEUE << 8; 909 *reg = Qmss_AccCmd_CONFIG_DDR_BARRIER_QUEUE << 8;
903 910
904 /* wait for the command to clear */ 911 /* wait for the command to clear */
@@ -922,9 +929,10 @@ Qmss_Result Qmss_programDDRBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd,
922 * which operates on the global subsystem. 929 * which operates on the global subsystem.
923 */ 930 */
924Qmss_Result Qmss_programDDRBarrierQueue (Qmss_PdspId pdspId, 931Qmss_Result Qmss_programDDRBarrierQueue (Qmss_PdspId pdspId,
925 Qmss_QueueHnd ddrBarrierQ) 932 Qmss_QueueHnd ddrInfBarrierQ,
933 Qmss_QueueHnd ddrNetCPBarrierQ)
926{ 934{
927 return Qmss_programDDRBarrierQueueSubSys (QMSS_SUBSYS_HND_GLOBAL, pdspId, ddrBarrierQ); 935 return Qmss_programDDRBarrierQueueSubSys (QMSS_SUBSYS_HND_GLOBAL, pdspId, ddrInfBarrierQ, ddrNetCPBarrierQ);
928} /* Qmss_programDDRBarrierQueue */ 936} /* Qmss_programDDRBarrierQueue */
929 937
930/** 938/**
@@ -953,9 +961,15 @@ Qmss_Result Qmss_programDDRBarrierQueue (Qmss_PdspId pdspId,
953 * Qmss_PdspId_PDSP1 selects firmware downloaded to PDSP 1 961 * Qmss_PdspId_PDSP1 selects firmware downloaded to PDSP 1
954 * Qmss_PdspId_PDSP2 selects firmware downloaded to PDSP 2 962 * Qmss_PdspId_PDSP2 selects firmware downloaded to PDSP 2
955 * 963 *
956 * @param[in] msmcBarrierQ 964 * @param[in] msmcInfBarrierQ
957 * MSMC barrier queue handle. This is the queue which is monitored for 965 * MSMC barrier queue handle. This is the queue which is monitored for
958 * barrier requests 966 * barrier requests with return queue in destTag. Logically this is
967 * for "Inf"rastructure DMA.
968 *
969 * @param[in] msmcNetCPBarrierQ
970 * DDR barrier queue handle. This is the queue which is monitored for
971 * barrier requests with return queue in LSBs of swInfo[1]. Logically
972 * this is for traffic from NETCP
959 * 973 *
960 * @post 974 * @post
961 * MSMC Barrier queue is configured. 975 * MSMC Barrier queue is configured.
@@ -973,7 +987,8 @@ Qmss_Result Qmss_programDDRBarrierQueue (Qmss_PdspId pdspId,
973 */ 987 */
974Qmss_Result Qmss_programMSMCBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd, 988Qmss_Result Qmss_programMSMCBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd,
975 Qmss_PdspId pdspId, 989 Qmss_PdspId pdspId,
976 Qmss_QueueHnd msmcBarrierQ) 990 Qmss_QueueHnd msmcInfBarrierQ,
991 Qmss_QueueHnd msmcNetCPBarrierQ)
977{ 992{
978 volatile uint32_t *reg; 993 volatile uint32_t *reg;
979 uint8_t result; 994 uint8_t result;
@@ -994,7 +1009,7 @@ Qmss_Result Qmss_programMSMCBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd,
994 1009
995 /* Make sure queue numbers fit in bitfields. This doesn't check if the 1010 /* Make sure queue numbers fit in bitfields. This doesn't check if the
996 * queue number exists in the system */ 1011 * queue number exists in the system */
997 if (msmcBarrierQ > 0xffffu) { 1012 if ((msmcInfBarrierQ > 0xffffu) || (msmcNetCPBarrierQ > 0xffffu)) {
998 return QMSS_INVALID_PARAM; 1013 return QMSS_INVALID_PARAM;
999 } 1014 }
1000 1015
@@ -1006,7 +1021,7 @@ Qmss_Result Qmss_programMSMCBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd,
1006 /* Base address of DDR after MPAX is 0x80000000, and base address of MSMC 1021 /* Base address of DDR after MPAX is 0x80000000, and base address of MSMC
1007 * after MPAX is = 0x0c000000 */ 1022 * after MPAX is = 0x0c000000 */
1008 *reg-- = (0x8000u << 16) | (0x0c00u); 1023 *reg-- = (0x8000u << 16) | (0x0c00u);
1009 *reg-- = msmcBarrierQ; 1024 *reg-- = (msmcNetCPBarrierQ << 16) | msmcInfBarrierQ;
1010 *reg = Qmss_AccCmd_CONFIG_MSMC_BARRIER_QUEUE << 8; 1025 *reg = Qmss_AccCmd_CONFIG_MSMC_BARRIER_QUEUE << 8;
1011 1026
1012 /* wait for the command to clear */ 1027 /* wait for the command to clear */
@@ -1030,9 +1045,10 @@ Qmss_Result Qmss_programMSMCBarrierQueueSubSys (Qmss_SubSysHnd subSysHnd,
1030 * which operates on the global subsystem. 1045 * which operates on the global subsystem.
1031 */ 1046 */
1032Qmss_Result Qmss_programMSMCBarrierQueue (Qmss_PdspId pdspId, 1047Qmss_Result Qmss_programMSMCBarrierQueue (Qmss_PdspId pdspId,
1033 Qmss_QueueHnd msmcBarrierQ) 1048 Qmss_QueueHnd msmcInfBarrierQ,
1049 Qmss_QueueHnd msmcNetCPBarrierQ)
1034{ 1050{
1035 return Qmss_programMSMCBarrierQueueSubSys (QMSS_SUBSYS_HND_GLOBAL, pdspId, msmcBarrierQ); 1051 return Qmss_programMSMCBarrierQueueSubSys (QMSS_SUBSYS_HND_GLOBAL, pdspId, msmcInfBarrierQ, msmcNetCPBarrierQ);
1036} /* Qmss_programMSMCBarrierQueue */ 1052} /* Qmss_programMSMCBarrierQueue */
1037#endif /* K2 devices only */ 1053#endif /* K2 devices only */
1038 1054
diff --git a/test/src/test_acc.c b/test/src/test_acc.c
index 4dcc7ff..2d61e9b 100644
--- a/test/src/test_acc.c
+++ b/test/src/test_acc.c
@@ -179,7 +179,8 @@ void test_barrier (void)
179 Qmss_Result reg0, retVal; 179 Qmss_Result reg0, retVal;
180 Qmss_MemRegInfo memInfo; 180 Qmss_MemRegInfo memInfo;
181 Qmss_DescCfg descCfg; 181 Qmss_DescCfg descCfg;
182 Qmss_QueueHnd freeQ, ddrQ, msmcQ; 182 Qmss_QueueHnd freeQ, ddrInfQ, msmcInfQ;
183 Qmss_QueueHnd ddrNetCPQ, msmcNetCPQ;
183 extern uint32_t errorCount; 184 extern uint32_t errorCount;
184 uint32_t numAllocated; 185 uint32_t numAllocated;
185 int32_t cnt; 186 int32_t cnt;
@@ -241,55 +242,102 @@ void test_barrier (void)
241 /* Write back the DDR */ 242 /* Write back the DDR */
242 CacheP_wb (hostDescBuf, sizeof(hostDescBuf)); 243 CacheP_wb (hostDescBuf, sizeof(hostDescBuf));
243 244
244 if ((ddrQ = Qmss_queueOpen 245 if ((ddrInfQ = Qmss_queueOpen
245 (Qmss_QueueType_GENERAL_PURPOSE_QUEUE, 246 (Qmss_QueueType_GENERAL_PURPOSE_QUEUE,
246 QMSS_PARAM_NOT_SPECIFIED, 247 QMSS_PARAM_NOT_SPECIFIED,
247 &isAllocated)) < QMSS_SOK) 248 &isAllocated)) < QMSS_SOK)
248 { 249 {
249 System_printf ("Error: Failed to open fw queue ddr barrier: %d\n", ddrQ); 250 System_printf ("Error: Failed to open fw queue ddr infra barrier: %d\n", ddrInfQ);
250 errorCount++; 251 errorCount++;
251 return; 252 return;
252 } 253 }
253 if ((msmcQ = Qmss_queueOpen 254 if ((msmcInfQ = Qmss_queueOpen
254 (Qmss_QueueType_GENERAL_PURPOSE_QUEUE, 255 (Qmss_QueueType_GENERAL_PURPOSE_QUEUE,
255 QMSS_PARAM_NOT_SPECIFIED, 256 QMSS_PARAM_NOT_SPECIFIED,
256 &isAllocated)) < QMSS_SOK) 257 &isAllocated)) < QMSS_SOK)
257 { 258 {
258 System_printf ("Error: Failed to open fw queue msmc barrier: %d\n", msmcQ); 259 System_printf ("Error: Failed to open fw queue msmc infra barrier: %d\n", msmcInfQ);
259 errorCount++; 260 errorCount++;
260 return; 261 return;
261 } 262 }
262 263
263 if ((retVal = Qmss_programDDRBarrierQueue (Qmss_PdspId_PDSP1, ddrQ)) != QMSS_ACC_SOK) 264 if ((ddrNetCPQ = Qmss_queueOpen
265 (Qmss_QueueType_GENERAL_PURPOSE_QUEUE,
266 QMSS_PARAM_NOT_SPECIFIED,
267 &isAllocated)) < QMSS_SOK)
268 {
269 System_printf ("Error: Failed to open fw queue ddr netcp barrier: %d\n", ddrNetCPQ);
270 errorCount++;
271 return;
272 }
273 if ((msmcNetCPQ = Qmss_queueOpen
274 (Qmss_QueueType_GENERAL_PURPOSE_QUEUE,
275 QMSS_PARAM_NOT_SPECIFIED,
276 &isAllocated)) < QMSS_SOK)
277 {
278 System_printf ("Error: Failed to open fw queue msmc netcp barrier: %d\n", msmcNetCPQ);
279 errorCount++;
280 return;
281 }
282
283 if ((retVal = Qmss_programDDRBarrierQueue (Qmss_PdspId_PDSP1, ddrInfQ, ddrNetCPQ)) != QMSS_ACC_SOK)
264 { 284 {
265 System_printf ("Error: failed to program DDR barrier queue: %d\n", retVal); 285 System_printf ("Error: failed to program DDR barrier queue: %d\n", retVal);
266 errorCount++; 286 errorCount++;
267 return; 287 return;
268 } 288 }
269 289
270 if ((retVal = Qmss_programMSMCBarrierQueue (Qmss_PdspId_PDSP1, msmcQ)) != QMSS_ACC_SOK) 290 if ((retVal = Qmss_programMSMCBarrierQueue (Qmss_PdspId_PDSP1, msmcInfQ, msmcNetCPQ)) != QMSS_ACC_SOK)
271 { 291 {
272 System_printf ("Error: failed to program MSMC barrier queue: %d\n", retVal); 292 System_printf ("Error: failed to program MSMC barrier queue: %d\n", retVal);
273 errorCount++; 293 errorCount++;
274 return; 294 return;
275 } 295 }
276 296
277 /* Measure time to send 10000 packets through ddrQ */ 297 /* Measure time to send 10000 packets through ddrInfQ */
278 benchmark_barrier (freeQ, ddrQ, "ddr"); 298 benchmark_barrier (freeQ, ddrInfQ, "ddr infra");
279 299
280 /* Measure time to send 10000 packets through msmcQ */ 300 /* Measure time to send 10000 packets through msmcInfQ */
281 benchmark_barrier (freeQ, msmcQ, "msmc"); 301 benchmark_barrier (freeQ, msmcInfQ, "msmc infra");
282 302
283 /* Disable DDR Q */ 303 /* Move return queue from dest tag to swinfo[1] */
284 if ((retVal = Qmss_programDDRBarrierQueue (Qmss_PdspId_PDSP1, 0)) != QMSS_ACC_SOK) 304 for (cnt = 0; cnt < NUM_HOST_DESC; cnt++)
305 {
306 /* Remove freeQ from dest tag; put it in swinfo[1] */
307 uint32_t *desc = (uint32_t *)QMSS_DESC_PTR (Qmss_queuePop (freeQ));
308 if (desc)
309 {
310 desc[1] = 0; // dest tag
311 desc[10] = freeQ; // swinfo[1]
312 Qmss_queuePushDesc (freeQ, desc);
313 }
314 else
315 {
316 System_printf ("Error: got NULL desc %d \n", cnt);
317 errorCount++;
318 return;
319 }
320 }
321
322 /* Write back the DDR */
323 CacheP_wb (hostDescBuf, sizeof(hostDescBuf));
324
325 /* Measure time to send 10000 packets through ddrNetCPQ */
326 benchmark_barrier (freeQ, ddrNetCPQ, "ddr netcp");
327
328 /* Measure time to send 10000 packets through msmcNetCPQ */
329 benchmark_barrier (freeQ, msmcNetCPQ, "msmc netcp");
330
331 /* Disable DDR Qs */
332 if ((retVal = Qmss_programDDRBarrierQueue (Qmss_PdspId_PDSP1, 0, 0)) != QMSS_ACC_SOK)
285 { 333 {
286 System_printf ("Error: failed to unprogram DDR barrier queue: %d\n", retVal); 334 System_printf ("Error: failed to unprogram DDR barrier queue: %d\n", retVal);
287 errorCount++; 335 errorCount++;
288 return; 336 return;
289 } 337 }
290 338
291 /* Disable MSMC Q */ 339 /* Disable MSMC Qs */
292 if ((retVal = Qmss_programMSMCBarrierQueue (Qmss_PdspId_PDSP1, 0)) != QMSS_ACC_SOK) 340 if ((retVal = Qmss_programMSMCBarrierQueue (Qmss_PdspId_PDSP1, 0, 0)) != QMSS_ACC_SOK)
293 { 341 {
294 System_printf ("Error: failed to program MSMC barrier queue: %d\n", retVal); 342 System_printf ("Error: failed to program MSMC barrier queue: %d\n", retVal);
295 errorCount++; 343 errorCount++;
@@ -303,14 +351,24 @@ void test_barrier (void)
303 System_printf ("Error closing freeQ %d: %d\n", freeQ, retVal); 351 System_printf ("Error closing freeQ %d: %d\n", freeQ, retVal);
304 errorCount++; 352 errorCount++;
305 } 353 }
306 if ( (retVal = Qmss_queueClose (ddrQ)) != QMSS_SOK) 354 if ( (retVal = Qmss_queueClose (ddrInfQ)) != QMSS_SOK)
355 {
356 System_printf ("Error closing ddrInfQ %d: %d\n", ddrInfQ, retVal);
357 errorCount++;
358 }
359 if ( (retVal = Qmss_queueClose (msmcInfQ)) != QMSS_SOK)
360 {
361 System_printf ("Error closing msmcInfQ %d: %d\n", msmcInfQ, retVal);
362 errorCount++;
363 }
364 if ( (retVal = Qmss_queueClose (ddrNetCPQ)) != QMSS_SOK)
307 { 365 {
308 System_printf ("Error closing ddrQ %d: %d\n", ddrQ, retVal); 366 System_printf ("Error closing ddrNetCPQ %d: %d\n", ddrNetCPQ, retVal);
309 errorCount++; 367 errorCount++;
310 } 368 }
311 if ( (retVal = Qmss_queueClose (msmcQ)) != QMSS_SOK) 369 if ( (retVal = Qmss_queueClose (msmcNetCPQ)) != QMSS_SOK)
312 { 370 {
313 System_printf ("Error closing msmcQ %d: %d\n", msmcQ, retVal); 371 System_printf ("Error closing msmcNetCPQ %d: %d\n", msmcNetCPQ, retVal);
314 errorCount++; 372 errorCount++;
315 } 373 }
316 374