diff options
author | John Dowdal | 2016-11-22 09:05:52 -0600 |
---|---|---|
committer | John Dowdal | 2016-11-22 09:12:12 -0600 |
commit | ccba20cc622326711591390beb8a44c2df38f3a0 (patch) | |
tree | 9f30024f92f29ba0b3f211b418ede62d87d61e39 | |
parent | 3034766593261838cae221c28560115c5cddeeae (diff) | |
download | qmss-lld-ccba20cc622326711591390beb8a44c2df38f3a0.tar.gz qmss-lld-ccba20cc622326711591390beb8a44c2df38f3a0.tar.xz qmss-lld-ccba20cc622326711591390beb8a44c2df38f3a0.zip |
PRSDK-1632 : fix broken split reclaimation/qos drop
51 files changed, 522 insertions, 299 deletions
diff --git a/firmware/src/accnew.p b/firmware/src/accnew.p index 30c9155..69150b1 100644 --- a/firmware/src/accnew.p +++ b/firmware/src/accnew.p | |||
@@ -1311,8 +1311,12 @@ HostDescriptorNormalPush: | |||
1311 | sbco reclaim.Temp1, cQBase, r0, 8 // Return old desc | 1311 | sbco reclaim.Temp1, cQBase, r0, 8 // Return old desc |
1312 | // Jump if we're done returning host desc | 1312 | // Jump if we're done returning host desc |
1313 | qbeq ServiceReclamation, desc.NextPtr, 0 | 1313 | qbeq ServiceReclamation, desc.NextPtr, 0 |
1314 | |||
1315 | mov reclaim.Temp2, desc.NextPtr | ||
1316 | and reclaim.Temp2.b0, reclaim.Temp2.b0, 0xF0 // Mask off the hint (if any) | ||
1317 | |||
1314 | // Load the descriptor info and return it | 1318 | // Load the descriptor info and return it |
1315 | lbbo desc, desc.NextPtr, 0, SIZE(desc) | 1319 | lbbo desc, reclaim.Temp2, 0, SIZE(desc) |
1316 | jmp HostDescriptorSplit | 1320 | jmp HostDescriptorSplit |
1317 | 1321 | ||
1318 | MonoDescriptor: | 1322 | MonoDescriptor: |
diff --git a/firmware/src/qos_sched.p b/firmware/src/qos_sched.p index 7c6aa6e..e39910b 100644 --- a/firmware/src/qos_sched.p +++ b/firmware/src/qos_sched.p | |||
@@ -100,6 +100,7 @@ | |||
100 | // 15-Jun-15 : John Dowdal : version 2.0.1.10 - add simu byte/pkt cir/pir for wide and regular build | 100 | // 15-Jun-15 : John Dowdal : version 2.0.1.10 - add simu byte/pkt cir/pir for wide and regular build |
101 | // 17-Jul-15 : John Dowdal : version 2.0.1.11 - make pps work even with packet size = 0 | 101 | // 17-Jul-15 : John Dowdal : version 2.0.1.11 - make pps work even with packet size = 0 |
102 | // 20-Oct-15 : John Dowdal : version 2.0.1.12 - re-enable K1 | 102 | // 20-Oct-15 : John Dowdal : version 2.0.1.12 - re-enable K1 |
103 | // 22-Nov-16 : John Dowdal : version 2.0.1.13 - fix discard logic for split-mode return | ||
103 | // | 104 | // |
104 | // Reminder: set version number in HEADER_VERSION below. | 105 | // Reminder: set version number in HEADER_VERSION below. |
105 | //================================================================================== | 106 | //================================================================================== |
@@ -1112,7 +1113,7 @@ header: | |||
1112 | #else | 1113 | #else |
1113 | #define HEADER_MAGIC (MAGIC_BUILD + 1) // "QOS" scheduler-1 | 1114 | #define HEADER_MAGIC (MAGIC_BUILD + 1) // "QOS" scheduler-1 |
1114 | #endif | 1115 | #endif |
1115 | #define HEADER_VERSION 0x0200010C // 0x02.0x00.0x01.0x0C | 1116 | #define HEADER_VERSION 0x0200010D // 0x02.0x00.0x01.0x0D |
1116 | .codeword HEADER_MAGIC | 1117 | .codeword HEADER_MAGIC |
1117 | .codeword HEADER_VERSION | 1118 | .codeword HEADER_VERSION |
1118 | start: | 1119 | start: |
@@ -3139,8 +3140,12 @@ discardHostDescriptorNormalPush: | |||
3139 | sbco state.packetSize, cQBase, r0, 8 // Return old desc | 3140 | sbco state.packetSize, cQBase, r0, 8 // Return old desc |
3140 | // Jump if were done returning host desc | 3141 | // Jump if were done returning host desc |
3141 | qbeq discardDone, desc.NextPtr, 0 | 3142 | qbeq discardDone, desc.NextPtr, 0 |
3143 | |||
3144 | mov state.packetDescPtr, desc.NextPtr | ||
3145 | and state.packetDescPtr.b0, state.packetDescPtr.b0, 0xF0 // Mask off the hint (if any) | ||
3146 | |||
3142 | // Load the descriptor info and return it | 3147 | // Load the descriptor info and return it |
3143 | lbbo desc, desc.NextPtr, 0, SIZE(desc) | 3148 | lbbo desc, state.packetDescPtr, 0, SIZE(desc) |
3144 | jmp discardHostDescriptorSplit | 3149 | jmp discardHostDescriptorSplit |
3145 | 3150 | ||
3146 | discardMonoDescriptor: | 3151 | discardMonoDescriptor: |
diff --git a/firmware/v0/acc16_be.bib b/firmware/v0/acc16_be.bib index 972f71d..ac132ec 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 d6a6ee1..5f69631 100644 --- a/firmware/v0/acc16_be_bin.h +++ b/firmware/v0/acc16_be_bin.h | |||
@@ -195,7 +195,7 @@ const unsigned int acc16_be[] = { | |||
195 | 0x51008402, | 195 | 0x51008402, |
196 | 0x2301719e, | 196 | 0x2301719e, |
197 | 0x51008802, | 197 | 0x51008802, |
198 | 0x23018d9e, | 198 | 0x23018f9e, |
199 | 0x2301299e, | 199 | 0x2301299e, |
200 | 0x24000069, | 200 | 0x24000069, |
201 | 0x110f09e0, | 201 | 0x110f09e0, |
@@ -442,13 +442,13 @@ const unsigned int acc16_be[] = { | |||
442 | 0x090484e0, | 442 | 0x090484e0, |
443 | 0x010ce0e0, | 443 | 0x010ce0e0, |
444 | 0x90e02695, | 444 | 0x90e02695, |
445 | 0x5100f518, | 445 | 0x5100f51a, |
446 | 0x11f01515, | 446 | 0x11f01515, |
447 | 0xf300758b, | 447 | 0xf300758b, |
448 | 0x11c06be0, | 448 | 0x11c06be0, |
449 | 0x5100e003, | 449 | 0x5100e003, |
450 | 0x5180e00e, | 450 | 0x5180e010, |
451 | 0x21018c00, | 451 | 0x21018e00, |
452 | 0xd10fed02, | 452 | 0xd10fed02, |
453 | 0x240000f0, | 453 | 0x240000f0, |
454 | 0x240000f4, | 454 | 0x240000f4, |
@@ -459,7 +459,9 @@ const unsigned int acc16_be[] = { | |||
459 | 0x0108e0e0, | 459 | 0x0108e0e0, |
460 | 0x80e06694, | 460 | 0x80e06694, |
461 | 0x5700f0ed, | 461 | 0x5700f0ed, |
462 | 0xf300708b, | 462 | 0x10f0f0f5, |
463 | 0x11f01515, | ||
464 | 0xf300758b, | ||
463 | 0x21017d00, | 465 | 0x21017d00, |
464 | 0x111f2d2d, | 466 | 0x111f2d2d, |
465 | 0x09048de0, | 467 | 0x09048de0, |
diff --git a/firmware/v0/acc16_le.bib b/firmware/v0/acc16_le.bib index 6d04022..724aaf5 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 aca2bff..9972b51 100644 --- a/firmware/v0/acc16_le_bin.h +++ b/firmware/v0/acc16_le_bin.h | |||
@@ -195,7 +195,7 @@ const unsigned int acc16_le[] = { | |||
195 | 0x5100c402, | 195 | 0x5100c402, |
196 | 0x2301719e, | 196 | 0x2301719e, |
197 | 0x51008802, | 197 | 0x51008802, |
198 | 0x23018d9e, | 198 | 0x23018f9e, |
199 | 0x2301299e, | 199 | 0x2301299e, |
200 | 0x24000009, | 200 | 0x24000009, |
201 | 0x110f69e0, | 201 | 0x110f69e0, |
@@ -442,13 +442,13 @@ const unsigned int acc16_le[] = { | |||
442 | 0x0904c4e0, | 442 | 0x0904c4e0, |
443 | 0x010ce0e0, | 443 | 0x010ce0e0, |
444 | 0x90e02695, | 444 | 0x90e02695, |
445 | 0x5100f518, | 445 | 0x5100f51a, |
446 | 0x11f01515, | 446 | 0x11f01515, |
447 | 0xf300758b, | 447 | 0xf300758b, |
448 | 0x11c06be0, | 448 | 0x11c06be0, |
449 | 0x5100e003, | 449 | 0x5100e003, |
450 | 0x5180e00e, | 450 | 0x5180e010, |
451 | 0x21018c00, | 451 | 0x21018e00, |
452 | 0xd10fed02, | 452 | 0xd10fed02, |
453 | 0x240000f0, | 453 | 0x240000f0, |
454 | 0x240000f4, | 454 | 0x240000f4, |
@@ -459,7 +459,9 @@ const unsigned int acc16_le[] = { | |||
459 | 0x0108e0e0, | 459 | 0x0108e0e0, |
460 | 0x80e06694, | 460 | 0x80e06694, |
461 | 0x5700f0ed, | 461 | 0x5700f0ed, |
462 | 0xf300708b, | 462 | 0x10f0f0f5, |
463 | 0x11f01515, | ||
464 | 0xf300758b, | ||
463 | 0x21017d00, | 465 | 0x21017d00, |
464 | 0x111f2d2d, | 466 | 0x111f2d2d, |
465 | 0x09048de0, | 467 | 0x09048de0, |
diff --git a/firmware/v0/acc32_be.bib b/firmware/v0/acc32_be.bib index 94efea7..5d075f7 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 f5175a5..fef2100 100644 --- a/firmware/v0/acc32_be_bin.h +++ b/firmware/v0/acc32_be_bin.h | |||
@@ -195,7 +195,7 @@ const unsigned int acc32_be[] = { | |||
195 | 0x51008402, | 195 | 0x51008402, |
196 | 0x2301759e, | 196 | 0x2301759e, |
197 | 0x51008802, | 197 | 0x51008802, |
198 | 0x2301919e, | 198 | 0x2301939e, |
199 | 0x23012d9e, | 199 | 0x23012d9e, |
200 | 0x24000069, | 200 | 0x24000069, |
201 | 0x110f09e0, | 201 | 0x110f09e0, |
@@ -446,13 +446,13 @@ const unsigned int acc32_be[] = { | |||
446 | 0x090484e0, | 446 | 0x090484e0, |
447 | 0x010ce0e0, | 447 | 0x010ce0e0, |
448 | 0x90e02695, | 448 | 0x90e02695, |
449 | 0x5100f518, | 449 | 0x5100f51a, |
450 | 0x11f01515, | 450 | 0x11f01515, |
451 | 0xf300758b, | 451 | 0xf300758b, |
452 | 0x11c06be0, | 452 | 0x11c06be0, |
453 | 0x5100e003, | 453 | 0x5100e003, |
454 | 0x5180e00e, | 454 | 0x5180e010, |
455 | 0x21019000, | 455 | 0x21019200, |
456 | 0xd10fed02, | 456 | 0xd10fed02, |
457 | 0x240000f0, | 457 | 0x240000f0, |
458 | 0x240000f4, | 458 | 0x240000f4, |
@@ -463,7 +463,9 @@ const unsigned int acc32_be[] = { | |||
463 | 0x0108e0e0, | 463 | 0x0108e0e0, |
464 | 0x80e06694, | 464 | 0x80e06694, |
465 | 0x5700f0ed, | 465 | 0x5700f0ed, |
466 | 0xf300708b, | 466 | 0x10f0f0f5, |
467 | 0x11f01515, | ||
468 | 0xf300758b, | ||
467 | 0x21018100, | 469 | 0x21018100, |
468 | 0x111f2d2d, | 470 | 0x111f2d2d, |
469 | 0x09048de0, | 471 | 0x09048de0, |
diff --git a/firmware/v0/acc32_le.bib b/firmware/v0/acc32_le.bib index aef4413..d2ede38 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 d509e13..1570048 100644 --- a/firmware/v0/acc32_le_bin.h +++ b/firmware/v0/acc32_le_bin.h | |||
@@ -195,7 +195,7 @@ const unsigned int acc32_le[] = { | |||
195 | 0x5100c402, | 195 | 0x5100c402, |
196 | 0x2301759e, | 196 | 0x2301759e, |
197 | 0x51008802, | 197 | 0x51008802, |
198 | 0x2301919e, | 198 | 0x2301939e, |
199 | 0x23012d9e, | 199 | 0x23012d9e, |
200 | 0x24000009, | 200 | 0x24000009, |
201 | 0x110f69e0, | 201 | 0x110f69e0, |
@@ -446,13 +446,13 @@ const unsigned int acc32_le[] = { | |||
446 | 0x0904c4e0, | 446 | 0x0904c4e0, |
447 | 0x010ce0e0, | 447 | 0x010ce0e0, |
448 | 0x90e02695, | 448 | 0x90e02695, |
449 | 0x5100f518, | 449 | 0x5100f51a, |
450 | 0x11f01515, | 450 | 0x11f01515, |
451 | 0xf300758b, | 451 | 0xf300758b, |
452 | 0x11c06be0, | 452 | 0x11c06be0, |
453 | 0x5100e003, | 453 | 0x5100e003, |
454 | 0x5180e00e, | 454 | 0x5180e010, |
455 | 0x21019000, | 455 | 0x21019200, |
456 | 0xd10fed02, | 456 | 0xd10fed02, |
457 | 0x240000f0, | 457 | 0x240000f0, |
458 | 0x240000f4, | 458 | 0x240000f4, |
@@ -463,7 +463,9 @@ const unsigned int acc32_le[] = { | |||
463 | 0x0108e0e0, | 463 | 0x0108e0e0, |
464 | 0x80e06694, | 464 | 0x80e06694, |
465 | 0x5700f0ed, | 465 | 0x5700f0ed, |
466 | 0xf300708b, | 466 | 0x10f0f0f5, |
467 | 0x11f01515, | ||
468 | 0xf300758b, | ||
467 | 0x21018100, | 469 | 0x21018100, |
468 | 0x111f2d2d, | 470 | 0x111f2d2d, |
469 | 0x09048de0, | 471 | 0x09048de0, |
diff --git a/firmware/v0/acc48_be.bib b/firmware/v0/acc48_be.bib index 03696b1..1a3b7dc 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 2be6b6b..0a6ca39 100644 --- a/firmware/v0/acc48_be_bin.h +++ b/firmware/v0/acc48_be_bin.h | |||
@@ -195,7 +195,7 @@ const unsigned int acc48_be[] = { | |||
195 | 0x51008402, | 195 | 0x51008402, |
196 | 0x2301719e, | 196 | 0x2301719e, |
197 | 0x51008802, | 197 | 0x51008802, |
198 | 0x23018d9e, | 198 | 0x23018f9e, |
199 | 0x2301299e, | 199 | 0x2301299e, |
200 | 0x24000069, | 200 | 0x24000069, |
201 | 0x110f09e0, | 201 | 0x110f09e0, |
@@ -442,13 +442,13 @@ const unsigned int acc48_be[] = { | |||
442 | 0x090484e0, | 442 | 0x090484e0, |
443 | 0x010ce0e0, | 443 | 0x010ce0e0, |
444 | 0x90e02695, | 444 | 0x90e02695, |
445 | 0x5100f518, | 445 | 0x5100f51a, |
446 | 0x11f01515, | 446 | 0x11f01515, |
447 | 0xf300758b, | 447 | 0xf300758b, |
448 | 0x11c06be0, | 448 | 0x11c06be0, |
449 | 0x5100e003, | 449 | 0x5100e003, |
450 | 0x5180e00e, | 450 | 0x5180e010, |
451 | 0x21018c00, | 451 | 0x21018e00, |
452 | 0xd10fed02, | 452 | 0xd10fed02, |
453 | 0x240000f0, | 453 | 0x240000f0, |
454 | 0x240000f4, | 454 | 0x240000f4, |
@@ -459,7 +459,9 @@ const unsigned int acc48_be[] = { | |||
459 | 0x0108e0e0, | 459 | 0x0108e0e0, |
460 | 0x80e06694, | 460 | 0x80e06694, |
461 | 0x5700f0ed, | 461 | 0x5700f0ed, |
462 | 0xf300708b, | 462 | 0x10f0f0f5, |
463 | 0x11f01515, | ||
464 | 0xf300758b, | ||
463 | 0x21017d00, | 465 | 0x21017d00, |
464 | 0x111f2d2d, | 466 | 0x111f2d2d, |
465 | 0x09048de0, | 467 | 0x09048de0, |
diff --git a/firmware/v0/acc48_le.bib b/firmware/v0/acc48_le.bib index 6015d38..a857a4d 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 50ae10e..3051b6d 100644 --- a/firmware/v0/acc48_le_bin.h +++ b/firmware/v0/acc48_le_bin.h | |||
@@ -195,7 +195,7 @@ const unsigned int acc48_le[] = { | |||
195 | 0x5100c402, | 195 | 0x5100c402, |
196 | 0x2301719e, | 196 | 0x2301719e, |
197 | 0x51008802, | 197 | 0x51008802, |
198 | 0x23018d9e, | 198 | 0x23018f9e, |
199 | 0x2301299e, | 199 | 0x2301299e, |
200 | 0x24000009, | 200 | 0x24000009, |
201 | 0x110f69e0, | 201 | 0x110f69e0, |
@@ -442,13 +442,13 @@ const unsigned int acc48_le[] = { | |||
442 | 0x0904c4e0, | 442 | 0x0904c4e0, |
443 | 0x010ce0e0, | 443 | 0x010ce0e0, |
444 | 0x90e02695, | 444 | 0x90e02695, |
445 | 0x5100f518, | 445 | 0x5100f51a, |
446 | 0x11f01515, | 446 | 0x11f01515, |
447 | 0xf300758b, | 447 | 0xf300758b, |
448 | 0x11c06be0, | 448 | 0x11c06be0, |
449 | 0x5100e003, | 449 | 0x5100e003, |
450 | 0x5180e00e, | 450 | 0x5180e010, |
451 | 0x21018c00, | 451 | 0x21018e00, |
452 | 0xd10fed02, | 452 | 0xd10fed02, |
453 | 0x240000f0, | 453 | 0x240000f0, |
454 | 0x240000f4, | 454 | 0x240000f4, |
@@ -459,7 +459,9 @@ const unsigned int acc48_le[] = { | |||
459 | 0x0108e0e0, | 459 | 0x0108e0e0, |
460 | 0x80e06694, | 460 | 0x80e06694, |
461 | 0x5700f0ed, | 461 | 0x5700f0ed, |
462 | 0xf300708b, | 462 | 0x10f0f0f5, |
463 | 0x11f01515, | ||
464 | 0xf300758b, | ||
463 | 0x21017d00, | 465 | 0x21017d00, |
464 | 0x111f2d2d, | 466 | 0x111f2d2d, |
465 | 0x09048de0, | 467 | 0x09048de0, |
diff --git a/firmware/v0/qos_sched_be.bib b/firmware/v0/qos_sched_be.bib index 9a37821..33c786f 100644 --- a/firmware/v0/qos_sched_be.bib +++ b/firmware/v0/qos_sched_be.bib | |||
Binary files differ | |||
diff --git a/firmware/v0/qos_sched_be_bin.h b/firmware/v0/qos_sched_be_bin.h index 8cdefc1..31782d0 100644 --- a/firmware/v0/qos_sched_be_bin.h +++ b/firmware/v0/qos_sched_be_bin.h | |||
@@ -72,7 +72,7 @@ extern "C" { | |||
72 | const unsigned int qos_sched_be[] = { | 72 | const unsigned int qos_sched_be[] = { |
73 | 0x21000300, | 73 | 0x21000300, |
74 | 0x80100001, | 74 | 0x80100001, |
75 | 0x0200010c, | 75 | 0x0200010d, |
76 | 0x240000e0, | 76 | 0x240000e0, |
77 | 0x81002280, | 77 | 0x81002280, |
78 | 0x2406d6e0, | 78 | 0x2406d6e0, |
@@ -86,7 +86,7 @@ const unsigned int qos_sched_be[] = { | |||
86 | 0x6f00e0fe, | 86 | 0x6f00e0fe, |
87 | 0x24000181, | 87 | 0x24000181, |
88 | 0x248010c1, | 88 | 0x248010c1, |
89 | 0x24010c82, | 89 | 0x24010d82, |
90 | 0x240200c2, | 90 | 0x240200c2, |
91 | 0x241ff8e0, | 91 | 0x241ff8e0, |
92 | 0x80e06981, | 92 | 0x80e06981, |
@@ -457,7 +457,7 @@ const unsigned int qos_sched_be[] = { | |||
457 | 0x2301d59e, | 457 | 0x2301d59e, |
458 | 0x1f003d3d, | 458 | 0x1f003d3d, |
459 | 0xc9013d43, | 459 | 0xc9013d43, |
460 | 0x2302c09e, | 460 | 0x2302c29e, |
461 | 0x5100e041, | 461 | 0x5100e041, |
462 | 0x2302879e, | 462 | 0x2302879e, |
463 | 0x662907e9, | 463 | 0x662907e9, |
@@ -511,7 +511,7 @@ const unsigned int qos_sched_be[] = { | |||
511 | 0xd11ff402, | 511 | 0xd11ff402, |
512 | 0x2101b900, | 512 | 0x2101b900, |
513 | 0x1c517171, | 513 | 0x1c517171, |
514 | 0x2302c09e, | 514 | 0x2302c29e, |
515 | 0x5100e00b, | 515 | 0x5100e00b, |
516 | 0x2302879e, | 516 | 0x2302879e, |
517 | 0x01015151, | 517 | 0x01015151, |
@@ -748,12 +748,12 @@ const unsigned int qos_sched_be[] = { | |||
748 | 0x90e06684, | 748 | 0x90e06684, |
749 | 0x11f00505, | 749 | 0x11f00505, |
750 | 0x10e4e4e6, | 750 | 0x10e4e4e6, |
751 | 0x5100e516, | 751 | 0x5100e518, |
752 | 0xf3006587, | 752 | 0xf3006587, |
753 | 0x11c067e0, | 753 | 0x11c067e0, |
754 | 0x5100e003, | 754 | 0x5100e003, |
755 | 0x5180e00e, | 755 | 0x5180e010, |
756 | 0x2102bc00, | 756 | 0x2102be00, |
757 | 0xd10fe902, | 757 | 0xd10fe902, |
758 | 0x240000ec, | 758 | 0x240000ec, |
759 | 0x240000e4, | 759 | 0x240000e4, |
@@ -763,8 +763,10 @@ const unsigned int qos_sched_be[] = { | |||
763 | 0x090489e0, | 763 | 0x090489e0, |
764 | 0x0108e0e0, | 764 | 0x0108e0e0, |
765 | 0x80e06684, | 765 | 0x80e06684, |
766 | 0x5100ec07, | 766 | 0x5100ec09, |
767 | 0xf3006c87, | 767 | 0x10ecece5, |
768 | 0x11f00505, | ||
769 | 0xf3006587, | ||
768 | 0x2102ae00, | 770 | 0x2102ae00, |
769 | 0x111f2929, | 771 | 0x111f2929, |
770 | 0x090489e0, | 772 | 0x090489e0, |
@@ -779,7 +781,7 @@ const unsigned int qos_sched_be[] = { | |||
779 | 0x5100e10a, | 781 | 0x5100e10a, |
780 | 0xd1030903, | 782 | 0xd1030903, |
781 | 0x0501e1e1, | 783 | 0x0501e1e1, |
782 | 0x2102c900, | 784 | 0x2102cb00, |
783 | 0x04e0e1e1, | 785 | 0x04e0e1e1, |
784 | 0x040ae1e1, | 786 | 0x040ae1e1, |
785 | 0x002ae1e1, | 787 | 0x002ae1e1, |
diff --git a/firmware/v0/qos_sched_drop_sched_be.bib b/firmware/v0/qos_sched_drop_sched_be.bib index 34d52ff..e617001 100644 --- a/firmware/v0/qos_sched_drop_sched_be.bib +++ b/firmware/v0/qos_sched_drop_sched_be.bib | |||
Binary files differ | |||
diff --git a/firmware/v0/qos_sched_drop_sched_be_bin.h b/firmware/v0/qos_sched_drop_sched_be_bin.h index 19a2ff0..5e0a5ea 100644 --- a/firmware/v0/qos_sched_drop_sched_be_bin.h +++ b/firmware/v0/qos_sched_drop_sched_be_bin.h | |||
@@ -72,7 +72,7 @@ extern "C" { | |||
72 | const unsigned int qos_sched_drop_sched_be[] = { | 72 | const unsigned int qos_sched_drop_sched_be[] = { |
73 | 0x21000300, | 73 | 0x21000300, |
74 | 0x80200001, | 74 | 0x80200001, |
75 | 0x0200010c, | 75 | 0x0200010d, |
76 | 0x240000e0, | 76 | 0x240000e0, |
77 | 0x81002280, | 77 | 0x81002280, |
78 | 0x2406d6e0, | 78 | 0x2406d6e0, |
@@ -86,7 +86,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
86 | 0x6f00e0fe, | 86 | 0x6f00e0fe, |
87 | 0x24000181, | 87 | 0x24000181, |
88 | 0x248020c1, | 88 | 0x248020c1, |
89 | 0x24010c82, | 89 | 0x24010d82, |
90 | 0x240200c2, | 90 | 0x240200c2, |
91 | 0x241ff8e0, | 91 | 0x241ff8e0, |
92 | 0x80e06981, | 92 | 0x80e06981, |
@@ -127,7 +127,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
127 | 0x90c52994, | 127 | 0x90c52994, |
128 | 0x90852991, | 128 | 0x90852991, |
129 | 0x90c6299b, | 129 | 0x90c6299b, |
130 | 0x2303bf9e, | 130 | 0x2303c19e, |
131 | 0xc827e31b, | 131 | 0xc827e31b, |
132 | 0x0104c6e0, | 132 | 0x0104c6e0, |
133 | 0x90e0299c, | 133 | 0x90e0299c, |
@@ -287,7 +287,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
287 | 0x2416d087, | 287 | 0x2416d087, |
288 | 0x240140c6, | 288 | 0x240140c6, |
289 | 0x51002402, | 289 | 0x51002402, |
290 | 0x2303a69e, | 290 | 0x2303a89e, |
291 | 0x2100ff00, | 291 | 0x2100ff00, |
292 | 0x69036404, | 292 | 0x69036404, |
293 | 0x24118087, | 293 | 0x24118087, |
@@ -417,10 +417,10 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
417 | 0x241830e0, | 417 | 0x241830e0, |
418 | 0x90e06988, | 418 | 0x90e06988, |
419 | 0xc916e309, | 419 | 0xc916e309, |
420 | 0x2302899e, | 420 | 0x23028b9e, |
421 | 0x2302b69e, | 421 | 0x2302b89e, |
422 | 0x2302c69e, | 422 | 0x2302c89e, |
423 | 0x2302e59e, | 423 | 0x2302e79e, |
424 | 0x241814e0, | 424 | 0x241814e0, |
425 | 0x80e0a985, | 425 | 0x80e0a985, |
426 | 0x241830e0, | 426 | 0x241830e0, |
@@ -466,7 +466,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
466 | 0x1f003c3c, | 466 | 0x1f003c3c, |
467 | 0x5100ed0b, | 467 | 0x5100ed0b, |
468 | 0xd11fed0a, | 468 | 0xd11fed0a, |
469 | 0x23025e9e, | 469 | 0x2302609e, |
470 | 0x5100e008, | 470 | 0x5100e008, |
471 | 0x80852991, | 471 | 0x80852991, |
472 | 0xd7003cec, | 472 | 0xd7003cec, |
@@ -480,7 +480,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
480 | 0x109e9ede, | 480 | 0x109e9ede, |
481 | 0x8082698d, | 481 | 0x8082698d, |
482 | 0x01088282, | 482 | 0x01088282, |
483 | 0x2303bc9e, | 483 | 0x2303be9e, |
484 | 0x002848e1, | 484 | 0x002848e1, |
485 | 0x00c2e1e1, | 485 | 0x00c2e1e1, |
486 | 0x111fe1e0, | 486 | 0x111fe1e0, |
@@ -645,12 +645,12 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
645 | 0x90e06684, | 645 | 0x90e06684, |
646 | 0x11f00505, | 646 | 0x11f00505, |
647 | 0x10e4e4e6, | 647 | 0x10e4e4e6, |
648 | 0x5100e516, | 648 | 0x5100e518, |
649 | 0xf3006587, | 649 | 0xf3006587, |
650 | 0x11c067e0, | 650 | 0x11c067e0, |
651 | 0x5100e003, | 651 | 0x5100e003, |
652 | 0x5180e00e, | 652 | 0x5180e010, |
653 | 0x21025500, | 653 | 0x21025700, |
654 | 0xd10fe902, | 654 | 0xd10fe902, |
655 | 0x240000ec, | 655 | 0x240000ec, |
656 | 0x240000e4, | 656 | 0x240000e4, |
@@ -660,8 +660,10 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
660 | 0x090489e0, | 660 | 0x090489e0, |
661 | 0x0108e0e0, | 661 | 0x0108e0e0, |
662 | 0x80e06684, | 662 | 0x80e06684, |
663 | 0x5100ec07, | 663 | 0x5100ec09, |
664 | 0xf3006c87, | 664 | 0x10ecece5, |
665 | 0x11f00505, | ||
666 | 0xf3006587, | ||
665 | 0x21024700, | 667 | 0x21024700, |
666 | 0x111f2929, | 668 | 0x111f2929, |
667 | 0x090489e0, | 669 | 0x090489e0, |
@@ -669,7 +671,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
669 | 0x80e02685, | 671 | 0x80e02685, |
670 | 0x8082299e, | 672 | 0x8082299e, |
671 | 0x01048282, | 673 | 0x01048282, |
672 | 0x2303bf9e, | 674 | 0x2303c19e, |
673 | 0x05048282, | 675 | 0x05048282, |
674 | 0x9082299e, | 676 | 0x9082299e, |
675 | 0x10e6e6e0, | 677 | 0x10e6e6e0, |
@@ -681,7 +683,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
681 | 0x5100e10a, | 683 | 0x5100e10a, |
682 | 0xd1030903, | 684 | 0xd1030903, |
683 | 0x0501e1e1, | 685 | 0x0501e1e1, |
684 | 0x21026700, | 686 | 0x21026900, |
685 | 0x04e0e1e1, | 687 | 0x04e0e1e1, |
686 | 0x040ae1e1, | 688 | 0x040ae1e1, |
687 | 0x002ae1e1, | 689 | 0x002ae1e1, |
@@ -744,9 +746,9 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
744 | 0x00c871c0, | 746 | 0x00c871c0, |
745 | 0x0071d080, | 747 | 0x0071d080, |
746 | 0x240000c1, | 748 | 0x240000c1, |
747 | 0x2302aa9e, | 749 | 0x2302ac9e, |
748 | 0x1c31eded, | 750 | 0x1c31eded, |
749 | 0x21029700, | 751 | 0x21029900, |
750 | 0x01208f8f, | 752 | 0x01208f8f, |
751 | 0x01011111, | 753 | 0x01011111, |
752 | 0x6f0311e9, | 754 | 0x6f0311e9, |
@@ -772,7 +774,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
772 | 0x908da98e, | 774 | 0x908da98e, |
773 | 0x51002f03, | 775 | 0x51002f03, |
774 | 0x108e8ec0, | 776 | 0x108e8ec0, |
775 | 0x2302aa9e, | 777 | 0x2302ac9e, |
776 | 0x01018080, | 778 | 0x01018080, |
777 | 0x0102c1c1, | 779 | 0x0102c1c1, |
778 | 0x01016d6d, | 780 | 0x01016d6d, |
@@ -805,7 +807,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
805 | 0x0501eded, | 807 | 0x0501eded, |
806 | 0x6f00edfd, | 808 | 0x6f00edfd, |
807 | 0x1c50ecec, | 809 | 0x1c50ecec, |
808 | 0x2102d400, | 810 | 0x2102d600, |
809 | 0x01209090, | 811 | 0x01209090, |
810 | 0x01017070, | 812 | 0x01017070, |
811 | 0x6f0370e9, | 813 | 0x6f0370e9, |
@@ -850,12 +852,12 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
850 | 0x241898f7, | 852 | 0x241898f7, |
851 | 0x0014f7f7, | 853 | 0x0014f7f7, |
852 | 0x90f7095a, | 854 | 0x90f7095a, |
853 | 0x2303bc9e, | 855 | 0x2303be9e, |
854 | 0x5100f006, | 856 | 0x5100f006, |
855 | 0xc9000f04, | 857 | 0xc9000f04, |
856 | 0x0905daf6, | 858 | 0x0905daf6, |
857 | 0x60f0f603, | 859 | 0x60f0f603, |
858 | 0x21031d00, | 860 | 0x21031f00, |
859 | 0x58f03a0b, | 861 | 0x58f03a0b, |
860 | 0x51002f14, | 862 | 0x51002f14, |
861 | 0x241910f7, | 863 | 0x241910f7, |
@@ -865,7 +867,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
865 | 0x24fffff6, | 867 | 0x24fffff6, |
866 | 0x50f6d904, | 868 | 0x50f6d904, |
867 | 0x5100d90d, | 869 | 0x5100d90d, |
868 | 0x23026f9e, | 870 | 0x2302719e, |
869 | 0x70e0d90b, | 871 | 0x70e0d90b, |
870 | 0x109898e0, | 872 | 0x109898e0, |
871 | 0x2302389e, | 873 | 0x2302389e, |
@@ -876,7 +878,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
876 | 0x80f7699c, | 878 | 0x80f7699c, |
877 | 0xd11ffd19, | 879 | 0xd11ffd19, |
878 | 0xc91ffc35, | 880 | 0xc91ffc35, |
879 | 0x21033d00, | 881 | 0x21033f00, |
880 | 0x090498f7, | 882 | 0x090498f7, |
881 | 0x0108f7f7, | 883 | 0x0108f7f7, |
882 | 0x90f76680, | 884 | 0x90f76680, |
@@ -938,7 +940,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
938 | 0x0014f7f7, | 940 | 0x0014f7f7, |
939 | 0x80f7095a, | 941 | 0x80f7095a, |
940 | 0x1c1af5f5, | 942 | 0x1c1af5f5, |
941 | 0x2102ea00, | 943 | 0x2102ec00, |
942 | 0x01205b5b, | 944 | 0x01205b5b, |
943 | 0x01017b7b, | 945 | 0x01017b7b, |
944 | 0x0104d8d8, | 946 | 0x0104d8d8, |
@@ -947,7 +949,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
947 | 0x241180d7, | 949 | 0x241180d7, |
948 | 0x2418bcd8, | 950 | 0x2418bcd8, |
949 | 0x24191099, | 951 | 0x24191099, |
950 | 0x2303bc9e, | 952 | 0x2303be9e, |
951 | 0x90d7a98c, | 953 | 0x90d7a98c, |
952 | 0x51002d30, | 954 | 0x51002d30, |
953 | 0x90d809d4, | 955 | 0x90d809d4, |
@@ -966,7 +968,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
966 | 0x80d9298e, | 968 | 0x80d9298e, |
967 | 0x48f1ee03, | 969 | 0x48f1ee03, |
968 | 0x24000098, | 970 | 0x24000098, |
969 | 0x21039e00, | 971 | 0x2103a000, |
970 | 0x58f2ee1c, | 972 | 0x58f2ee1c, |
971 | 0x04f1eef5, | 973 | 0x04f1eef5, |
972 | 0x0a4ff5f5, | 974 | 0x0a4ff5f5, |
@@ -981,7 +983,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
981 | 0x083ae1f6, | 983 | 0x083ae1f6, |
982 | 0x00f6f5f5, | 984 | 0x00f6f5f5, |
983 | 0x1c3ae0e0, | 985 | 0x1c3ae0e0, |
984 | 0x21038a00, | 986 | 0x21038c00, |
985 | 0x240000e0, | 987 | 0x240000e0, |
986 | 0x24000098, | 988 | 0x24000098, |
987 | 0x10ccccc1, | 989 | 0x10ccccc1, |
@@ -993,8 +995,8 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
993 | 0x0a1af5f6, | 995 | 0x0a1af5f6, |
994 | 0x02f69898, | 996 | 0x02f69898, |
995 | 0x1c3ac1c1, | 997 | 0x1c3ac1c1, |
996 | 0x21039300, | 998 | 0x21039500, |
997 | 0x21039e00, | 999 | 0x2103a000, |
998 | 0x24ffff98, | 1000 | 0x24ffff98, |
999 | 0x809909d8, | 1001 | 0x809909d8, |
1000 | 0x01029999, | 1002 | 0x01029999, |
diff --git a/firmware/v0/qos_sched_drop_sched_le.bib b/firmware/v0/qos_sched_drop_sched_le.bib index 1b44589..c494359 100644 --- a/firmware/v0/qos_sched_drop_sched_le.bib +++ b/firmware/v0/qos_sched_drop_sched_le.bib | |||
Binary files differ | |||
diff --git a/firmware/v0/qos_sched_drop_sched_le_bin.h b/firmware/v0/qos_sched_drop_sched_le_bin.h index 3f32712..4e59425 100644 --- a/firmware/v0/qos_sched_drop_sched_le_bin.h +++ b/firmware/v0/qos_sched_drop_sched_le_bin.h | |||
@@ -72,7 +72,7 @@ extern "C" { | |||
72 | const unsigned int qos_sched_drop_sched_le[] = { | 72 | const unsigned int qos_sched_drop_sched_le[] = { |
73 | 0x21000300, | 73 | 0x21000300, |
74 | 0x80200000, | 74 | 0x80200000, |
75 | 0x0200010c, | 75 | 0x0200010d, |
76 | 0x240000e0, | 76 | 0x240000e0, |
77 | 0x81002280, | 77 | 0x81002280, |
78 | 0x2406d6e0, | 78 | 0x2406d6e0, |
@@ -86,7 +86,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
86 | 0x6f00e0fe, | 86 | 0x6f00e0fe, |
87 | 0x24000081, | 87 | 0x24000081, |
88 | 0x248020c1, | 88 | 0x248020c1, |
89 | 0x24010c82, | 89 | 0x24010d82, |
90 | 0x240200c2, | 90 | 0x240200c2, |
91 | 0x241ff8e0, | 91 | 0x241ff8e0, |
92 | 0x80e06981, | 92 | 0x80e06981, |
@@ -127,7 +127,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
127 | 0x90852994, | 127 | 0x90852994, |
128 | 0x90c52991, | 128 | 0x90c52991, |
129 | 0x9086299b, | 129 | 0x9086299b, |
130 | 0x2303bf9e, | 130 | 0x2303c19e, |
131 | 0xc847e31b, | 131 | 0xc847e31b, |
132 | 0x010486e0, | 132 | 0x010486e0, |
133 | 0x90e0299c, | 133 | 0x90e0299c, |
@@ -287,7 +287,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
287 | 0x2416d0c7, | 287 | 0x2416d0c7, |
288 | 0x24014086, | 288 | 0x24014086, |
289 | 0x51002402, | 289 | 0x51002402, |
290 | 0x2303a69e, | 290 | 0x2303a89e, |
291 | 0x2100ff00, | 291 | 0x2100ff00, |
292 | 0x69036404, | 292 | 0x69036404, |
293 | 0x241180c7, | 293 | 0x241180c7, |
@@ -417,10 +417,10 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
417 | 0x241830e0, | 417 | 0x241830e0, |
418 | 0x90e06988, | 418 | 0x90e06988, |
419 | 0xc916e309, | 419 | 0xc916e309, |
420 | 0x2302899e, | 420 | 0x23028b9e, |
421 | 0x2302b69e, | 421 | 0x2302b89e, |
422 | 0x2302c69e, | 422 | 0x2302c89e, |
423 | 0x2302e59e, | 423 | 0x2302e79e, |
424 | 0x241814e0, | 424 | 0x241814e0, |
425 | 0x80e0a985, | 425 | 0x80e0a985, |
426 | 0x241830e0, | 426 | 0x241830e0, |
@@ -466,7 +466,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
466 | 0x1f005c5c, | 466 | 0x1f005c5c, |
467 | 0x5100ed0b, | 467 | 0x5100ed0b, |
468 | 0xd11fed0a, | 468 | 0xd11fed0a, |
469 | 0x23025e9e, | 469 | 0x2302609e, |
470 | 0x5100e008, | 470 | 0x5100e008, |
471 | 0x80c52991, | 471 | 0x80c52991, |
472 | 0xd7005cec, | 472 | 0xd7005cec, |
@@ -480,7 +480,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
480 | 0x109e9ede, | 480 | 0x109e9ede, |
481 | 0x80c2698d, | 481 | 0x80c2698d, |
482 | 0x0108c2c2, | 482 | 0x0108c2c2, |
483 | 0x2303bc9e, | 483 | 0x2303be9e, |
484 | 0x004828e1, | 484 | 0x004828e1, |
485 | 0x0082e1e1, | 485 | 0x0082e1e1, |
486 | 0x111fe1e0, | 486 | 0x111fe1e0, |
@@ -645,12 +645,12 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
645 | 0x90e06684, | 645 | 0x90e06684, |
646 | 0x11f00505, | 646 | 0x11f00505, |
647 | 0x10e4e4e6, | 647 | 0x10e4e4e6, |
648 | 0x5100e516, | 648 | 0x5100e518, |
649 | 0xf3006587, | 649 | 0xf3006587, |
650 | 0x11c067e0, | 650 | 0x11c067e0, |
651 | 0x5100e003, | 651 | 0x5100e003, |
652 | 0x5180e00e, | 652 | 0x5180e010, |
653 | 0x21025500, | 653 | 0x21025700, |
654 | 0xd10fe902, | 654 | 0xd10fe902, |
655 | 0x240000ec, | 655 | 0x240000ec, |
656 | 0x240000e4, | 656 | 0x240000e4, |
@@ -660,8 +660,10 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
660 | 0x090489e0, | 660 | 0x090489e0, |
661 | 0x0108e0e0, | 661 | 0x0108e0e0, |
662 | 0x80e06684, | 662 | 0x80e06684, |
663 | 0x5100ec07, | 663 | 0x5100ec09, |
664 | 0xf3006c87, | 664 | 0x10ecece5, |
665 | 0x11f00505, | ||
666 | 0xf3006587, | ||
665 | 0x21024700, | 667 | 0x21024700, |
666 | 0x111f2929, | 668 | 0x111f2929, |
667 | 0x090489e0, | 669 | 0x090489e0, |
@@ -669,7 +671,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
669 | 0x80e02685, | 671 | 0x80e02685, |
670 | 0x80c2299e, | 672 | 0x80c2299e, |
671 | 0x0104c2c2, | 673 | 0x0104c2c2, |
672 | 0x2303bf9e, | 674 | 0x2303c19e, |
673 | 0x0504c2c2, | 675 | 0x0504c2c2, |
674 | 0x90c2299e, | 676 | 0x90c2299e, |
675 | 0x10e6e6e0, | 677 | 0x10e6e6e0, |
@@ -681,7 +683,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
681 | 0x5100e10a, | 683 | 0x5100e10a, |
682 | 0xd1030903, | 684 | 0xd1030903, |
683 | 0x0501e1e1, | 685 | 0x0501e1e1, |
684 | 0x21026700, | 686 | 0x21026900, |
685 | 0x04e0e1e1, | 687 | 0x04e0e1e1, |
686 | 0x040ae1e1, | 688 | 0x040ae1e1, |
687 | 0x002ae1e1, | 689 | 0x002ae1e1, |
@@ -744,9 +746,9 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
744 | 0x00881180, | 746 | 0x00881180, |
745 | 0x001190c0, | 747 | 0x001190c0, |
746 | 0x24000081, | 748 | 0x24000081, |
747 | 0x2302aa9e, | 749 | 0x2302ac9e, |
748 | 0x1c51eded, | 750 | 0x1c51eded, |
749 | 0x21029700, | 751 | 0x21029900, |
750 | 0x0120cfcf, | 752 | 0x0120cfcf, |
751 | 0x01017171, | 753 | 0x01017171, |
752 | 0x6f0371e9, | 754 | 0x6f0371e9, |
@@ -772,7 +774,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
772 | 0x90cda98e, | 774 | 0x90cda98e, |
773 | 0x51002f03, | 775 | 0x51002f03, |
774 | 0x108e8e80, | 776 | 0x108e8e80, |
775 | 0x2302aa9e, | 777 | 0x2302ac9e, |
776 | 0x0101c0c0, | 778 | 0x0101c0c0, |
777 | 0x01028181, | 779 | 0x01028181, |
778 | 0x01010d0d, | 780 | 0x01010d0d, |
@@ -805,7 +807,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
805 | 0x0501eded, | 807 | 0x0501eded, |
806 | 0x6f00edfd, | 808 | 0x6f00edfd, |
807 | 0x1c30ecec, | 809 | 0x1c30ecec, |
808 | 0x2102d400, | 810 | 0x2102d600, |
809 | 0x0120d0d0, | 811 | 0x0120d0d0, |
810 | 0x01011010, | 812 | 0x01011010, |
811 | 0x6f0310e9, | 813 | 0x6f0310e9, |
@@ -850,12 +852,12 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
850 | 0x241898f7, | 852 | 0x241898f7, |
851 | 0x0014f7f7, | 853 | 0x0014f7f7, |
852 | 0x90f7095a, | 854 | 0x90f7095a, |
853 | 0x2303bc9e, | 855 | 0x2303be9e, |
854 | 0x5100f006, | 856 | 0x5100f006, |
855 | 0xc9000f04, | 857 | 0xc9000f04, |
856 | 0x09059af6, | 858 | 0x09059af6, |
857 | 0x60f0f603, | 859 | 0x60f0f603, |
858 | 0x21031d00, | 860 | 0x21031f00, |
859 | 0x58f05a0b, | 861 | 0x58f05a0b, |
860 | 0x51002f14, | 862 | 0x51002f14, |
861 | 0x241910f7, | 863 | 0x241910f7, |
@@ -865,7 +867,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
865 | 0x24fffff6, | 867 | 0x24fffff6, |
866 | 0x50f69904, | 868 | 0x50f69904, |
867 | 0x5100990d, | 869 | 0x5100990d, |
868 | 0x23026f9e, | 870 | 0x2302719e, |
869 | 0x70e0990b, | 871 | 0x70e0990b, |
870 | 0x10d8d8e0, | 872 | 0x10d8d8e0, |
871 | 0x2302389e, | 873 | 0x2302389e, |
@@ -876,7 +878,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
876 | 0x80f7699c, | 878 | 0x80f7699c, |
877 | 0xd11ffd19, | 879 | 0xd11ffd19, |
878 | 0xc91ffc35, | 880 | 0xc91ffc35, |
879 | 0x21033d00, | 881 | 0x21033f00, |
880 | 0x0904d8f7, | 882 | 0x0904d8f7, |
881 | 0x0108f7f7, | 883 | 0x0108f7f7, |
882 | 0x90f76680, | 884 | 0x90f76680, |
@@ -938,7 +940,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
938 | 0x0014f7f7, | 940 | 0x0014f7f7, |
939 | 0x80f7095a, | 941 | 0x80f7095a, |
940 | 0x1c7af5f5, | 942 | 0x1c7af5f5, |
941 | 0x2102ea00, | 943 | 0x2102ec00, |
942 | 0x01203b3b, | 944 | 0x01203b3b, |
943 | 0x01011b1b, | 945 | 0x01011b1b, |
944 | 0x01049898, | 946 | 0x01049898, |
@@ -947,7 +949,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
947 | 0x24118097, | 949 | 0x24118097, |
948 | 0x2418bc98, | 950 | 0x2418bc98, |
949 | 0x241910d9, | 951 | 0x241910d9, |
950 | 0x2303bc9e, | 952 | 0x2303be9e, |
951 | 0x9097a98c, | 953 | 0x9097a98c, |
952 | 0x51002d30, | 954 | 0x51002d30, |
953 | 0x90980994, | 955 | 0x90980994, |
@@ -966,7 +968,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
966 | 0x8099298e, | 968 | 0x8099298e, |
967 | 0x48f1ee03, | 969 | 0x48f1ee03, |
968 | 0x240000d8, | 970 | 0x240000d8, |
969 | 0x21039e00, | 971 | 0x2103a000, |
970 | 0x58f2ee1c, | 972 | 0x58f2ee1c, |
971 | 0x04f1eef5, | 973 | 0x04f1eef5, |
972 | 0x0a4ff5f5, | 974 | 0x0a4ff5f5, |
@@ -981,7 +983,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
981 | 0x085ae1f6, | 983 | 0x085ae1f6, |
982 | 0x00f6f5f5, | 984 | 0x00f6f5f5, |
983 | 0x1c5ae0e0, | 985 | 0x1c5ae0e0, |
984 | 0x21038a00, | 986 | 0x21038c00, |
985 | 0x240000e0, | 987 | 0x240000e0, |
986 | 0x240000d8, | 988 | 0x240000d8, |
987 | 0x10ccccc1, | 989 | 0x10ccccc1, |
@@ -993,8 +995,8 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
993 | 0x0a7af5f6, | 995 | 0x0a7af5f6, |
994 | 0x02f6d8d8, | 996 | 0x02f6d8d8, |
995 | 0x1c5ac1c1, | 997 | 0x1c5ac1c1, |
996 | 0x21039300, | 998 | 0x21039500, |
997 | 0x21039e00, | 999 | 0x2103a000, |
998 | 0x24ffffd8, | 1000 | 0x24ffffd8, |
999 | 0x80d909d8, | 1001 | 0x80d909d8, |
1000 | 0x0102d9d9, | 1002 | 0x0102d9d9, |
diff --git a/firmware/v0/qos_sched_le.bib b/firmware/v0/qos_sched_le.bib index 58818a9..fc35e10 100644 --- a/firmware/v0/qos_sched_le.bib +++ b/firmware/v0/qos_sched_le.bib | |||
Binary files differ | |||
diff --git a/firmware/v0/qos_sched_le_bin.h b/firmware/v0/qos_sched_le_bin.h index 54870bc..f13366d 100644 --- a/firmware/v0/qos_sched_le_bin.h +++ b/firmware/v0/qos_sched_le_bin.h | |||
@@ -72,7 +72,7 @@ extern "C" { | |||
72 | const unsigned int qos_sched_le[] = { | 72 | const unsigned int qos_sched_le[] = { |
73 | 0x21000300, | 73 | 0x21000300, |
74 | 0x80100000, | 74 | 0x80100000, |
75 | 0x0200010c, | 75 | 0x0200010d, |
76 | 0x240000e0, | 76 | 0x240000e0, |
77 | 0x81002280, | 77 | 0x81002280, |
78 | 0x2406d6e0, | 78 | 0x2406d6e0, |
@@ -86,7 +86,7 @@ const unsigned int qos_sched_le[] = { | |||
86 | 0x6f00e0fe, | 86 | 0x6f00e0fe, |
87 | 0x24000081, | 87 | 0x24000081, |
88 | 0x248010c1, | 88 | 0x248010c1, |
89 | 0x24010c82, | 89 | 0x24010d82, |
90 | 0x240200c2, | 90 | 0x240200c2, |
91 | 0x241ff8e0, | 91 | 0x241ff8e0, |
92 | 0x80e06981, | 92 | 0x80e06981, |
@@ -457,7 +457,7 @@ const unsigned int qos_sched_le[] = { | |||
457 | 0x2301d59e, | 457 | 0x2301d59e, |
458 | 0x1f005d5d, | 458 | 0x1f005d5d, |
459 | 0xc9015d43, | 459 | 0xc9015d43, |
460 | 0x2302c09e, | 460 | 0x2302c29e, |
461 | 0x5100e041, | 461 | 0x5100e041, |
462 | 0x2302879e, | 462 | 0x2302879e, |
463 | 0x662967e9, | 463 | 0x662967e9, |
@@ -511,7 +511,7 @@ const unsigned int qos_sched_le[] = { | |||
511 | 0xd11ff402, | 511 | 0xd11ff402, |
512 | 0x2101b900, | 512 | 0x2101b900, |
513 | 0x1c311111, | 513 | 0x1c311111, |
514 | 0x2302c09e, | 514 | 0x2302c29e, |
515 | 0x5100e00b, | 515 | 0x5100e00b, |
516 | 0x2302879e, | 516 | 0x2302879e, |
517 | 0x01013131, | 517 | 0x01013131, |
@@ -748,12 +748,12 @@ const unsigned int qos_sched_le[] = { | |||
748 | 0x90e06684, | 748 | 0x90e06684, |
749 | 0x11f00505, | 749 | 0x11f00505, |
750 | 0x10e4e4e6, | 750 | 0x10e4e4e6, |
751 | 0x5100e516, | 751 | 0x5100e518, |
752 | 0xf3006587, | 752 | 0xf3006587, |
753 | 0x11c067e0, | 753 | 0x11c067e0, |
754 | 0x5100e003, | 754 | 0x5100e003, |
755 | 0x5180e00e, | 755 | 0x5180e010, |
756 | 0x2102bc00, | 756 | 0x2102be00, |
757 | 0xd10fe902, | 757 | 0xd10fe902, |
758 | 0x240000ec, | 758 | 0x240000ec, |
759 | 0x240000e4, | 759 | 0x240000e4, |
@@ -763,8 +763,10 @@ const unsigned int qos_sched_le[] = { | |||
763 | 0x090489e0, | 763 | 0x090489e0, |
764 | 0x0108e0e0, | 764 | 0x0108e0e0, |
765 | 0x80e06684, | 765 | 0x80e06684, |
766 | 0x5100ec07, | 766 | 0x5100ec09, |
767 | 0xf3006c87, | 767 | 0x10ecece5, |
768 | 0x11f00505, | ||
769 | 0xf3006587, | ||
768 | 0x2102ae00, | 770 | 0x2102ae00, |
769 | 0x111f2929, | 771 | 0x111f2929, |
770 | 0x090489e0, | 772 | 0x090489e0, |
@@ -779,7 +781,7 @@ const unsigned int qos_sched_le[] = { | |||
779 | 0x5100e10a, | 781 | 0x5100e10a, |
780 | 0xd1030903, | 782 | 0xd1030903, |
781 | 0x0501e1e1, | 783 | 0x0501e1e1, |
782 | 0x2102c900, | 784 | 0x2102cb00, |
783 | 0x04e0e1e1, | 785 | 0x04e0e1e1, |
784 | 0x040ae1e1, | 786 | 0x040ae1e1, |
785 | 0x002ae1e1, | 787 | 0x002ae1e1, |
diff --git a/firmware/v0/qos_sched_wide_be.bib b/firmware/v0/qos_sched_wide_be.bib index aaa7ede..a53a4b2 100644 --- a/firmware/v0/qos_sched_wide_be.bib +++ b/firmware/v0/qos_sched_wide_be.bib | |||
Binary files differ | |||
diff --git a/firmware/v0/qos_sched_wide_be_bin.h b/firmware/v0/qos_sched_wide_be_bin.h index ece6896..68dfafa 100644 --- a/firmware/v0/qos_sched_wide_be_bin.h +++ b/firmware/v0/qos_sched_wide_be_bin.h | |||
@@ -72,7 +72,7 @@ extern "C" { | |||
72 | const unsigned int qos_sched_wide_be[] = { | 72 | const unsigned int qos_sched_wide_be[] = { |
73 | 0x21000300, | 73 | 0x21000300, |
74 | 0x80400001, | 74 | 0x80400001, |
75 | 0x0200010c, | 75 | 0x0200010d, |
76 | 0x240000e0, | 76 | 0x240000e0, |
77 | 0x81002280, | 77 | 0x81002280, |
78 | 0x2406d6e0, | 78 | 0x2406d6e0, |
@@ -86,7 +86,7 @@ const unsigned int qos_sched_wide_be[] = { | |||
86 | 0x6f00e0fe, | 86 | 0x6f00e0fe, |
87 | 0x24000181, | 87 | 0x24000181, |
88 | 0x248040c1, | 88 | 0x248040c1, |
89 | 0x24010c82, | 89 | 0x24010d82, |
90 | 0x240200c2, | 90 | 0x240200c2, |
91 | 0x241ff8e0, | 91 | 0x241ff8e0, |
92 | 0x80e06981, | 92 | 0x80e06981, |
@@ -412,7 +412,7 @@ const unsigned int qos_sched_wide_be[] = { | |||
412 | 0x1f1ffcfc, | 412 | 0x1f1ffcfc, |
413 | 0x5100ec4c, | 413 | 0x5100ec4c, |
414 | 0xd11fec4b, | 414 | 0xd11fec4b, |
415 | 0x23026a9e, | 415 | 0x23026c9e, |
416 | 0x5100e049, | 416 | 0x5100e049, |
417 | 0x2302319e, | 417 | 0x2302319e, |
418 | 0x662806ea, | 418 | 0x662806ea, |
@@ -474,7 +474,7 @@ const unsigned int qos_sched_wide_be[] = { | |||
474 | 0x1c4feded, | 474 | 0x1c4feded, |
475 | 0x05048282, | 475 | 0x05048282, |
476 | 0x90822980, | 476 | 0x90822980, |
477 | 0x23026a9e, | 477 | 0x23026c9e, |
478 | 0x5100e00b, | 478 | 0x5100e00b, |
479 | 0x2302319e, | 479 | 0x2302319e, |
480 | 0x01014f4f, | 480 | 0x01014f4f, |
@@ -662,12 +662,12 @@ const unsigned int qos_sched_wide_be[] = { | |||
662 | 0x90e06684, | 662 | 0x90e06684, |
663 | 0x11f00505, | 663 | 0x11f00505, |
664 | 0x10e4e4e6, | 664 | 0x10e4e4e6, |
665 | 0x5100e516, | 665 | 0x5100e518, |
666 | 0xf3006587, | 666 | 0xf3006587, |
667 | 0x11c067e0, | 667 | 0x11c067e0, |
668 | 0x5100e003, | 668 | 0x5100e003, |
669 | 0x5180e00e, | 669 | 0x5180e010, |
670 | 0x21026600, | 670 | 0x21026800, |
671 | 0xd10fe902, | 671 | 0xd10fe902, |
672 | 0x240000ec, | 672 | 0x240000ec, |
673 | 0x240000e4, | 673 | 0x240000e4, |
@@ -677,8 +677,10 @@ const unsigned int qos_sched_wide_be[] = { | |||
677 | 0x090489e0, | 677 | 0x090489e0, |
678 | 0x0108e0e0, | 678 | 0x0108e0e0, |
679 | 0x80e06684, | 679 | 0x80e06684, |
680 | 0x5100ec07, | 680 | 0x5100ec09, |
681 | 0xf3006c87, | 681 | 0x10ecece5, |
682 | 0x11f00505, | ||
683 | 0xf3006587, | ||
682 | 0x21025800, | 684 | 0x21025800, |
683 | 0x111f2929, | 685 | 0x111f2929, |
684 | 0x090489e0, | 686 | 0x090489e0, |
@@ -693,7 +695,7 @@ const unsigned int qos_sched_wide_be[] = { | |||
693 | 0x5100e10a, | 695 | 0x5100e10a, |
694 | 0xd1030803, | 696 | 0xd1030803, |
695 | 0x0501e1e1, | 697 | 0x0501e1e1, |
696 | 0x21027300, | 698 | 0x21027500, |
697 | 0x04e0e1e1, | 699 | 0x04e0e1e1, |
698 | 0x0409e1e1, | 700 | 0x0409e1e1, |
699 | 0x0029e1e1, | 701 | 0x0029e1e1, |
diff --git a/firmware/v0/qos_sched_wide_le.bib b/firmware/v0/qos_sched_wide_le.bib index 2569ea9..edd825a 100644 --- a/firmware/v0/qos_sched_wide_le.bib +++ b/firmware/v0/qos_sched_wide_le.bib | |||
Binary files differ | |||
diff --git a/firmware/v0/qos_sched_wide_le_bin.h b/firmware/v0/qos_sched_wide_le_bin.h index 0afcef1..d39282e 100644 --- a/firmware/v0/qos_sched_wide_le_bin.h +++ b/firmware/v0/qos_sched_wide_le_bin.h | |||
@@ -72,7 +72,7 @@ extern "C" { | |||
72 | const unsigned int qos_sched_wide_le[] = { | 72 | const unsigned int qos_sched_wide_le[] = { |
73 | 0x21000300, | 73 | 0x21000300, |
74 | 0x80400000, | 74 | 0x80400000, |
75 | 0x0200010c, | 75 | 0x0200010d, |
76 | 0x240000e0, | 76 | 0x240000e0, |
77 | 0x81002280, | 77 | 0x81002280, |
78 | 0x2406d6e0, | 78 | 0x2406d6e0, |
@@ -86,7 +86,7 @@ const unsigned int qos_sched_wide_le[] = { | |||
86 | 0x6f00e0fe, | 86 | 0x6f00e0fe, |
87 | 0x24000081, | 87 | 0x24000081, |
88 | 0x248040c1, | 88 | 0x248040c1, |
89 | 0x24010c82, | 89 | 0x24010d82, |
90 | 0x240200c2, | 90 | 0x240200c2, |
91 | 0x241ff8e0, | 91 | 0x241ff8e0, |
92 | 0x80e06981, | 92 | 0x80e06981, |
@@ -412,7 +412,7 @@ const unsigned int qos_sched_wide_le[] = { | |||
412 | 0x1f1ffcfc, | 412 | 0x1f1ffcfc, |
413 | 0x5100ec4c, | 413 | 0x5100ec4c, |
414 | 0xd11fec4b, | 414 | 0xd11fec4b, |
415 | 0x23026a9e, | 415 | 0x23026c9e, |
416 | 0x5100e049, | 416 | 0x5100e049, |
417 | 0x2302319e, | 417 | 0x2302319e, |
418 | 0x662866ea, | 418 | 0x662866ea, |
@@ -474,7 +474,7 @@ const unsigned int qos_sched_wide_le[] = { | |||
474 | 0x1c2feded, | 474 | 0x1c2feded, |
475 | 0x0504c2c2, | 475 | 0x0504c2c2, |
476 | 0x90c22980, | 476 | 0x90c22980, |
477 | 0x23026a9e, | 477 | 0x23026c9e, |
478 | 0x5100e00b, | 478 | 0x5100e00b, |
479 | 0x2302319e, | 479 | 0x2302319e, |
480 | 0x01012f2f, | 480 | 0x01012f2f, |
@@ -662,12 +662,12 @@ const unsigned int qos_sched_wide_le[] = { | |||
662 | 0x90e06684, | 662 | 0x90e06684, |
663 | 0x11f00505, | 663 | 0x11f00505, |
664 | 0x10e4e4e6, | 664 | 0x10e4e4e6, |
665 | 0x5100e516, | 665 | 0x5100e518, |
666 | 0xf3006587, | 666 | 0xf3006587, |
667 | 0x11c067e0, | 667 | 0x11c067e0, |
668 | 0x5100e003, | 668 | 0x5100e003, |
669 | 0x5180e00e, | 669 | 0x5180e010, |
670 | 0x21026600, | 670 | 0x21026800, |
671 | 0xd10fe902, | 671 | 0xd10fe902, |
672 | 0x240000ec, | 672 | 0x240000ec, |
673 | 0x240000e4, | 673 | 0x240000e4, |
@@ -677,8 +677,10 @@ const unsigned int qos_sched_wide_le[] = { | |||
677 | 0x090489e0, | 677 | 0x090489e0, |
678 | 0x0108e0e0, | 678 | 0x0108e0e0, |
679 | 0x80e06684, | 679 | 0x80e06684, |
680 | 0x5100ec07, | 680 | 0x5100ec09, |
681 | 0xf3006c87, | 681 | 0x10ecece5, |
682 | 0x11f00505, | ||
683 | 0xf3006587, | ||
682 | 0x21025800, | 684 | 0x21025800, |
683 | 0x111f2929, | 685 | 0x111f2929, |
684 | 0x090489e0, | 686 | 0x090489e0, |
@@ -693,7 +695,7 @@ const unsigned int qos_sched_wide_le[] = { | |||
693 | 0x5100e10a, | 695 | 0x5100e10a, |
694 | 0xd1030803, | 696 | 0xd1030803, |
695 | 0x0501e1e1, | 697 | 0x0501e1e1, |
696 | 0x21027300, | 698 | 0x21027500, |
697 | 0x04e0e1e1, | 699 | 0x04e0e1e1, |
698 | 0x0409e1e1, | 700 | 0x0409e1e1, |
699 | 0x0029e1e1, | 701 | 0x0029e1e1, |
diff --git a/firmware/v1/acc16_be.bib b/firmware/v1/acc16_be.bib index d0a006d..cb9cf68 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 11c725a..756a246 100644 --- a/firmware/v1/acc16_be_bin.h +++ b/firmware/v1/acc16_be_bin.h | |||
@@ -235,8 +235,8 @@ const unsigned int acc16_be[] = { | |||
235 | 0x51008402, | 235 | 0x51008402, |
236 | 0x23019a9e, | 236 | 0x23019a9e, |
237 | 0x51008802, | 237 | 0x51008802, |
238 | 0x2301b69e, | 238 | 0x2301b89e, |
239 | 0x2301c69e, | 239 | 0x2301c89e, |
240 | 0x2301529e, | 240 | 0x2301529e, |
241 | 0x24000069, | 241 | 0x24000069, |
242 | 0x110f09e0, | 242 | 0x110f09e0, |
@@ -483,13 +483,13 @@ const unsigned int acc16_be[] = { | |||
483 | 0x090484e0, | 483 | 0x090484e0, |
484 | 0x010ce0e0, | 484 | 0x010ce0e0, |
485 | 0x90e02695, | 485 | 0x90e02695, |
486 | 0x5100f518, | 486 | 0x5100f51a, |
487 | 0x11f01515, | 487 | 0x11f01515, |
488 | 0xf300758b, | 488 | 0xf300758b, |
489 | 0x11c06be0, | 489 | 0x11c06be0, |
490 | 0x5100e003, | 490 | 0x5100e003, |
491 | 0x5180e00e, | 491 | 0x5180e010, |
492 | 0x2101b500, | 492 | 0x2101b700, |
493 | 0xd10fed02, | 493 | 0xd10fed02, |
494 | 0x240000f0, | 494 | 0x240000f0, |
495 | 0x240000f4, | 495 | 0x240000f4, |
@@ -500,7 +500,9 @@ const unsigned int acc16_be[] = { | |||
500 | 0x0108e0e0, | 500 | 0x0108e0e0, |
501 | 0x80e06694, | 501 | 0x80e06694, |
502 | 0x5700f0ed, | 502 | 0x5700f0ed, |
503 | 0xf300708b, | 503 | 0x10f0f0f5, |
504 | 0x11f01515, | ||
505 | 0xf300758b, | ||
504 | 0x2101a600, | 506 | 0x2101a600, |
505 | 0x113f2d2d, | 507 | 0x113f2d2d, |
506 | 0x09048de0, | 508 | 0x09048de0, |
@@ -528,19 +530,19 @@ const unsigned int acc16_be[] = { | |||
528 | 0x5100c504, | 530 | 0x5100c504, |
529 | 0x0904c5ef, | 531 | 0x0904c5ef, |
530 | 0x2400064e, | 532 | 0x2400064e, |
531 | 0x2301d99e, | 533 | 0x2301db9e, |
532 | 0x5100c604, | 534 | 0x5100c604, |
533 | 0x0904c6ef, | 535 | 0x0904c6ef, |
534 | 0x24002a4e, | 536 | 0x24002a4e, |
535 | 0x2301d99e, | 537 | 0x2301db9e, |
536 | 0x51008504, | 538 | 0x51008504, |
537 | 0x090485ef, | 539 | 0x090485ef, |
538 | 0x2400064e, | 540 | 0x2400064e, |
539 | 0x2301e79e, | 541 | 0x2301e99e, |
540 | 0x51008604, | 542 | 0x51008604, |
541 | 0x090486ef, | 543 | 0x090486ef, |
542 | 0x24002a4e, | 544 | 0x24002a4e, |
543 | 0x2301e79e, | 545 | 0x2301e99e, |
544 | 0x10dede9e, | 546 | 0x10dede9e, |
545 | 0x209e0000, | 547 | 0x209e0000, |
546 | 0x2400106e, | 548 | 0x2400106e, |
diff --git a/firmware/v1/acc16_le.bib b/firmware/v1/acc16_le.bib index 08d3f04..45abfa5 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 59d6434..a0304f5 100644 --- a/firmware/v1/acc16_le_bin.h +++ b/firmware/v1/acc16_le_bin.h | |||
@@ -235,8 +235,8 @@ const unsigned int acc16_le[] = { | |||
235 | 0x5100c402, | 235 | 0x5100c402, |
236 | 0x23019a9e, | 236 | 0x23019a9e, |
237 | 0x51008802, | 237 | 0x51008802, |
238 | 0x2301b69e, | 238 | 0x2301b89e, |
239 | 0x2301c69e, | 239 | 0x2301c89e, |
240 | 0x2301529e, | 240 | 0x2301529e, |
241 | 0x24000009, | 241 | 0x24000009, |
242 | 0x110f69e0, | 242 | 0x110f69e0, |
@@ -483,13 +483,13 @@ const unsigned int acc16_le[] = { | |||
483 | 0x0904c4e0, | 483 | 0x0904c4e0, |
484 | 0x010ce0e0, | 484 | 0x010ce0e0, |
485 | 0x90e02695, | 485 | 0x90e02695, |
486 | 0x5100f518, | 486 | 0x5100f51a, |
487 | 0x11f01515, | 487 | 0x11f01515, |
488 | 0xf300758b, | 488 | 0xf300758b, |
489 | 0x11c06be0, | 489 | 0x11c06be0, |
490 | 0x5100e003, | 490 | 0x5100e003, |
491 | 0x5180e00e, | 491 | 0x5180e010, |
492 | 0x2101b500, | 492 | 0x2101b700, |
493 | 0xd10fed02, | 493 | 0xd10fed02, |
494 | 0x240000f0, | 494 | 0x240000f0, |
495 | 0x240000f4, | 495 | 0x240000f4, |
@@ -500,7 +500,9 @@ const unsigned int acc16_le[] = { | |||
500 | 0x0108e0e0, | 500 | 0x0108e0e0, |
501 | 0x80e06694, | 501 | 0x80e06694, |
502 | 0x5700f0ed, | 502 | 0x5700f0ed, |
503 | 0xf300708b, | 503 | 0x10f0f0f5, |
504 | 0x11f01515, | ||
505 | 0xf300758b, | ||
504 | 0x2101a600, | 506 | 0x2101a600, |
505 | 0x113f2d2d, | 507 | 0x113f2d2d, |
506 | 0x09048de0, | 508 | 0x09048de0, |
@@ -528,19 +530,19 @@ const unsigned int acc16_le[] = { | |||
528 | 0x51008504, | 530 | 0x51008504, |
529 | 0x090485ef, | 531 | 0x090485ef, |
530 | 0x2400042e, | 532 | 0x2400042e, |
531 | 0x2301d99e, | 533 | 0x2301db9e, |
532 | 0x51008604, | 534 | 0x51008604, |
533 | 0x090486ef, | 535 | 0x090486ef, |
534 | 0x2400282e, | 536 | 0x2400282e, |
535 | 0x2301d99e, | 537 | 0x2301db9e, |
536 | 0x5100c504, | 538 | 0x5100c504, |
537 | 0x0904c5ef, | 539 | 0x0904c5ef, |
538 | 0x2400042e, | 540 | 0x2400042e, |
539 | 0x2301e79e, | 541 | 0x2301e99e, |
540 | 0x5100c604, | 542 | 0x5100c604, |
541 | 0x0904c6ef, | 543 | 0x0904c6ef, |
542 | 0x2400282e, | 544 | 0x2400282e, |
543 | 0x2301e79e, | 545 | 0x2301e99e, |
544 | 0x10dede9e, | 546 | 0x10dede9e, |
545 | 0x209e0000, | 547 | 0x209e0000, |
546 | 0x2400100e, | 548 | 0x2400100e, |
diff --git a/firmware/v1/acc32_be.bib b/firmware/v1/acc32_be.bib index 66f9817..25fae16 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 e8ff966..83937b0 100644 --- a/firmware/v1/acc32_be_bin.h +++ b/firmware/v1/acc32_be_bin.h | |||
@@ -235,8 +235,8 @@ const unsigned int acc32_be[] = { | |||
235 | 0x51008402, | 235 | 0x51008402, |
236 | 0x23019e9e, | 236 | 0x23019e9e, |
237 | 0x51008802, | 237 | 0x51008802, |
238 | 0x2301ba9e, | 238 | 0x2301bc9e, |
239 | 0x2301ca9e, | 239 | 0x2301cc9e, |
240 | 0x2301569e, | 240 | 0x2301569e, |
241 | 0x24000069, | 241 | 0x24000069, |
242 | 0x110f09e0, | 242 | 0x110f09e0, |
@@ -487,13 +487,13 @@ const unsigned int acc32_be[] = { | |||
487 | 0x090484e0, | 487 | 0x090484e0, |
488 | 0x010ce0e0, | 488 | 0x010ce0e0, |
489 | 0x90e02695, | 489 | 0x90e02695, |
490 | 0x5100f518, | 490 | 0x5100f51a, |
491 | 0x11f01515, | 491 | 0x11f01515, |
492 | 0xf300758b, | 492 | 0xf300758b, |
493 | 0x11c06be0, | 493 | 0x11c06be0, |
494 | 0x5100e003, | 494 | 0x5100e003, |
495 | 0x5180e00e, | 495 | 0x5180e010, |
496 | 0x2101b900, | 496 | 0x2101bb00, |
497 | 0xd10fed02, | 497 | 0xd10fed02, |
498 | 0x240000f0, | 498 | 0x240000f0, |
499 | 0x240000f4, | 499 | 0x240000f4, |
@@ -504,7 +504,9 @@ const unsigned int acc32_be[] = { | |||
504 | 0x0108e0e0, | 504 | 0x0108e0e0, |
505 | 0x80e06694, | 505 | 0x80e06694, |
506 | 0x5700f0ed, | 506 | 0x5700f0ed, |
507 | 0xf300708b, | 507 | 0x10f0f0f5, |
508 | 0x11f01515, | ||
509 | 0xf300758b, | ||
508 | 0x2101aa00, | 510 | 0x2101aa00, |
509 | 0x113f2d2d, | 511 | 0x113f2d2d, |
510 | 0x09048de0, | 512 | 0x09048de0, |
@@ -532,19 +534,19 @@ const unsigned int acc32_be[] = { | |||
532 | 0x5100c504, | 534 | 0x5100c504, |
533 | 0x0904c5ef, | 535 | 0x0904c5ef, |
534 | 0x2400064e, | 536 | 0x2400064e, |
535 | 0x2301dd9e, | 537 | 0x2301df9e, |
536 | 0x5100c604, | 538 | 0x5100c604, |
537 | 0x0904c6ef, | 539 | 0x0904c6ef, |
538 | 0x24002a4e, | 540 | 0x24002a4e, |
539 | 0x2301dd9e, | 541 | 0x2301df9e, |
540 | 0x51008504, | 542 | 0x51008504, |
541 | 0x090485ef, | 543 | 0x090485ef, |
542 | 0x2400064e, | 544 | 0x2400064e, |
543 | 0x2301eb9e, | 545 | 0x2301ed9e, |
544 | 0x51008604, | 546 | 0x51008604, |
545 | 0x090486ef, | 547 | 0x090486ef, |
546 | 0x24002a4e, | 548 | 0x24002a4e, |
547 | 0x2301eb9e, | 549 | 0x2301ed9e, |
548 | 0x10dede9e, | 550 | 0x10dede9e, |
549 | 0x209e0000, | 551 | 0x209e0000, |
550 | 0x2400106e, | 552 | 0x2400106e, |
diff --git a/firmware/v1/acc32_le.bib b/firmware/v1/acc32_le.bib index b46bc6f..737210d 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 c6f95e9..67897b9 100644 --- a/firmware/v1/acc32_le_bin.h +++ b/firmware/v1/acc32_le_bin.h | |||
@@ -235,8 +235,8 @@ const unsigned int acc32_le[] = { | |||
235 | 0x5100c402, | 235 | 0x5100c402, |
236 | 0x23019e9e, | 236 | 0x23019e9e, |
237 | 0x51008802, | 237 | 0x51008802, |
238 | 0x2301ba9e, | 238 | 0x2301bc9e, |
239 | 0x2301ca9e, | 239 | 0x2301cc9e, |
240 | 0x2301569e, | 240 | 0x2301569e, |
241 | 0x24000009, | 241 | 0x24000009, |
242 | 0x110f69e0, | 242 | 0x110f69e0, |
@@ -487,13 +487,13 @@ const unsigned int acc32_le[] = { | |||
487 | 0x0904c4e0, | 487 | 0x0904c4e0, |
488 | 0x010ce0e0, | 488 | 0x010ce0e0, |
489 | 0x90e02695, | 489 | 0x90e02695, |
490 | 0x5100f518, | 490 | 0x5100f51a, |
491 | 0x11f01515, | 491 | 0x11f01515, |
492 | 0xf300758b, | 492 | 0xf300758b, |
493 | 0x11c06be0, | 493 | 0x11c06be0, |
494 | 0x5100e003, | 494 | 0x5100e003, |
495 | 0x5180e00e, | 495 | 0x5180e010, |
496 | 0x2101b900, | 496 | 0x2101bb00, |
497 | 0xd10fed02, | 497 | 0xd10fed02, |
498 | 0x240000f0, | 498 | 0x240000f0, |
499 | 0x240000f4, | 499 | 0x240000f4, |
@@ -504,7 +504,9 @@ const unsigned int acc32_le[] = { | |||
504 | 0x0108e0e0, | 504 | 0x0108e0e0, |
505 | 0x80e06694, | 505 | 0x80e06694, |
506 | 0x5700f0ed, | 506 | 0x5700f0ed, |
507 | 0xf300708b, | 507 | 0x10f0f0f5, |
508 | 0x11f01515, | ||
509 | 0xf300758b, | ||
508 | 0x2101aa00, | 510 | 0x2101aa00, |
509 | 0x113f2d2d, | 511 | 0x113f2d2d, |
510 | 0x09048de0, | 512 | 0x09048de0, |
@@ -532,19 +534,19 @@ const unsigned int acc32_le[] = { | |||
532 | 0x51008504, | 534 | 0x51008504, |
533 | 0x090485ef, | 535 | 0x090485ef, |
534 | 0x2400042e, | 536 | 0x2400042e, |
535 | 0x2301dd9e, | 537 | 0x2301df9e, |
536 | 0x51008604, | 538 | 0x51008604, |
537 | 0x090486ef, | 539 | 0x090486ef, |
538 | 0x2400282e, | 540 | 0x2400282e, |
539 | 0x2301dd9e, | 541 | 0x2301df9e, |
540 | 0x5100c504, | 542 | 0x5100c504, |
541 | 0x0904c5ef, | 543 | 0x0904c5ef, |
542 | 0x2400042e, | 544 | 0x2400042e, |
543 | 0x2301eb9e, | 545 | 0x2301ed9e, |
544 | 0x5100c604, | 546 | 0x5100c604, |
545 | 0x0904c6ef, | 547 | 0x0904c6ef, |
546 | 0x2400282e, | 548 | 0x2400282e, |
547 | 0x2301eb9e, | 549 | 0x2301ed9e, |
548 | 0x10dede9e, | 550 | 0x10dede9e, |
549 | 0x209e0000, | 551 | 0x209e0000, |
550 | 0x2400100e, | 552 | 0x2400100e, |
diff --git a/firmware/v1/acc48_be.bib b/firmware/v1/acc48_be.bib index e71476f..9f0eee5 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 22c946c..b7fb7ce 100644 --- a/firmware/v1/acc48_be_bin.h +++ b/firmware/v1/acc48_be_bin.h | |||
@@ -235,8 +235,8 @@ const unsigned int acc48_be[] = { | |||
235 | 0x51008402, | 235 | 0x51008402, |
236 | 0x23019a9e, | 236 | 0x23019a9e, |
237 | 0x51008802, | 237 | 0x51008802, |
238 | 0x2301b69e, | 238 | 0x2301b89e, |
239 | 0x2301c69e, | 239 | 0x2301c89e, |
240 | 0x2301529e, | 240 | 0x2301529e, |
241 | 0x24000069, | 241 | 0x24000069, |
242 | 0x110f09e0, | 242 | 0x110f09e0, |
@@ -483,13 +483,13 @@ const unsigned int acc48_be[] = { | |||
483 | 0x090484e0, | 483 | 0x090484e0, |
484 | 0x010ce0e0, | 484 | 0x010ce0e0, |
485 | 0x90e02695, | 485 | 0x90e02695, |
486 | 0x5100f518, | 486 | 0x5100f51a, |
487 | 0x11f01515, | 487 | 0x11f01515, |
488 | 0xf300758b, | 488 | 0xf300758b, |
489 | 0x11c06be0, | 489 | 0x11c06be0, |
490 | 0x5100e003, | 490 | 0x5100e003, |
491 | 0x5180e00e, | 491 | 0x5180e010, |
492 | 0x2101b500, | 492 | 0x2101b700, |
493 | 0xd10fed02, | 493 | 0xd10fed02, |
494 | 0x240000f0, | 494 | 0x240000f0, |
495 | 0x240000f4, | 495 | 0x240000f4, |
@@ -500,7 +500,9 @@ const unsigned int acc48_be[] = { | |||
500 | 0x0108e0e0, | 500 | 0x0108e0e0, |
501 | 0x80e06694, | 501 | 0x80e06694, |
502 | 0x5700f0ed, | 502 | 0x5700f0ed, |
503 | 0xf300708b, | 503 | 0x10f0f0f5, |
504 | 0x11f01515, | ||
505 | 0xf300758b, | ||
504 | 0x2101a600, | 506 | 0x2101a600, |
505 | 0x113f2d2d, | 507 | 0x113f2d2d, |
506 | 0x09048de0, | 508 | 0x09048de0, |
@@ -528,19 +530,19 @@ const unsigned int acc48_be[] = { | |||
528 | 0x5100c504, | 530 | 0x5100c504, |
529 | 0x0904c5ef, | 531 | 0x0904c5ef, |
530 | 0x2400064e, | 532 | 0x2400064e, |
531 | 0x2301d99e, | 533 | 0x2301db9e, |
532 | 0x5100c604, | 534 | 0x5100c604, |
533 | 0x0904c6ef, | 535 | 0x0904c6ef, |
534 | 0x24002a4e, | 536 | 0x24002a4e, |
535 | 0x2301d99e, | 537 | 0x2301db9e, |
536 | 0x51008504, | 538 | 0x51008504, |
537 | 0x090485ef, | 539 | 0x090485ef, |
538 | 0x2400064e, | 540 | 0x2400064e, |
539 | 0x2301e79e, | 541 | 0x2301e99e, |
540 | 0x51008604, | 542 | 0x51008604, |
541 | 0x090486ef, | 543 | 0x090486ef, |
542 | 0x24002a4e, | 544 | 0x24002a4e, |
543 | 0x2301e79e, | 545 | 0x2301e99e, |
544 | 0x10dede9e, | 546 | 0x10dede9e, |
545 | 0x209e0000, | 547 | 0x209e0000, |
546 | 0x2400106e, | 548 | 0x2400106e, |
diff --git a/firmware/v1/acc48_le.bib b/firmware/v1/acc48_le.bib index 0eeece0..85e67b7 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 7263161..1fd601b 100644 --- a/firmware/v1/acc48_le_bin.h +++ b/firmware/v1/acc48_le_bin.h | |||
@@ -235,8 +235,8 @@ const unsigned int acc48_le[] = { | |||
235 | 0x5100c402, | 235 | 0x5100c402, |
236 | 0x23019a9e, | 236 | 0x23019a9e, |
237 | 0x51008802, | 237 | 0x51008802, |
238 | 0x2301b69e, | 238 | 0x2301b89e, |
239 | 0x2301c69e, | 239 | 0x2301c89e, |
240 | 0x2301529e, | 240 | 0x2301529e, |
241 | 0x24000009, | 241 | 0x24000009, |
242 | 0x110f69e0, | 242 | 0x110f69e0, |
@@ -483,13 +483,13 @@ const unsigned int acc48_le[] = { | |||
483 | 0x0904c4e0, | 483 | 0x0904c4e0, |
484 | 0x010ce0e0, | 484 | 0x010ce0e0, |
485 | 0x90e02695, | 485 | 0x90e02695, |
486 | 0x5100f518, | 486 | 0x5100f51a, |
487 | 0x11f01515, | 487 | 0x11f01515, |
488 | 0xf300758b, | 488 | 0xf300758b, |
489 | 0x11c06be0, | 489 | 0x11c06be0, |
490 | 0x5100e003, | 490 | 0x5100e003, |
491 | 0x5180e00e, | 491 | 0x5180e010, |
492 | 0x2101b500, | 492 | 0x2101b700, |
493 | 0xd10fed02, | 493 | 0xd10fed02, |
494 | 0x240000f0, | 494 | 0x240000f0, |
495 | 0x240000f4, | 495 | 0x240000f4, |
@@ -500,7 +500,9 @@ const unsigned int acc48_le[] = { | |||
500 | 0x0108e0e0, | 500 | 0x0108e0e0, |
501 | 0x80e06694, | 501 | 0x80e06694, |
502 | 0x5700f0ed, | 502 | 0x5700f0ed, |
503 | 0xf300708b, | 503 | 0x10f0f0f5, |
504 | 0x11f01515, | ||
505 | 0xf300758b, | ||
504 | 0x2101a600, | 506 | 0x2101a600, |
505 | 0x113f2d2d, | 507 | 0x113f2d2d, |
506 | 0x09048de0, | 508 | 0x09048de0, |
@@ -528,19 +530,19 @@ const unsigned int acc48_le[] = { | |||
528 | 0x51008504, | 530 | 0x51008504, |
529 | 0x090485ef, | 531 | 0x090485ef, |
530 | 0x2400042e, | 532 | 0x2400042e, |
531 | 0x2301d99e, | 533 | 0x2301db9e, |
532 | 0x51008604, | 534 | 0x51008604, |
533 | 0x090486ef, | 535 | 0x090486ef, |
534 | 0x2400282e, | 536 | 0x2400282e, |
535 | 0x2301d99e, | 537 | 0x2301db9e, |
536 | 0x5100c504, | 538 | 0x5100c504, |
537 | 0x0904c5ef, | 539 | 0x0904c5ef, |
538 | 0x2400042e, | 540 | 0x2400042e, |
539 | 0x2301e79e, | 541 | 0x2301e99e, |
540 | 0x5100c604, | 542 | 0x5100c604, |
541 | 0x0904c6ef, | 543 | 0x0904c6ef, |
542 | 0x2400282e, | 544 | 0x2400282e, |
543 | 0x2301e79e, | 545 | 0x2301e99e, |
544 | 0x10dede9e, | 546 | 0x10dede9e, |
545 | 0x209e0000, | 547 | 0x209e0000, |
546 | 0x2400100e, | 548 | 0x2400100e, |
diff --git a/firmware/v1/qos_sched_be.bib b/firmware/v1/qos_sched_be.bib index e7af451..9b1831c 100644 --- a/firmware/v1/qos_sched_be.bib +++ b/firmware/v1/qos_sched_be.bib | |||
Binary files differ | |||
diff --git a/firmware/v1/qos_sched_be_bin.h b/firmware/v1/qos_sched_be_bin.h index 00cf2fc..bca8960 100644 --- a/firmware/v1/qos_sched_be_bin.h +++ b/firmware/v1/qos_sched_be_bin.h | |||
@@ -72,7 +72,7 @@ extern "C" { | |||
72 | const unsigned int qos_sched_be[] = { | 72 | const unsigned int qos_sched_be[] = { |
73 | 0x21000300, | 73 | 0x21000300, |
74 | 0x80100001, | 74 | 0x80100001, |
75 | 0x0200010c, | 75 | 0x0200010d, |
76 | 0x240000e0, | 76 | 0x240000e0, |
77 | 0x81002280, | 77 | 0x81002280, |
78 | 0x2406d6e0, | 78 | 0x2406d6e0, |
@@ -86,7 +86,7 @@ const unsigned int qos_sched_be[] = { | |||
86 | 0x6f00e0fe, | 86 | 0x6f00e0fe, |
87 | 0x24000181, | 87 | 0x24000181, |
88 | 0x248010c1, | 88 | 0x248010c1, |
89 | 0x24010c82, | 89 | 0x24010d82, |
90 | 0x240200c2, | 90 | 0x240200c2, |
91 | 0x241ff8e0, | 91 | 0x241ff8e0, |
92 | 0x80e06981, | 92 | 0x80e06981, |
@@ -457,7 +457,7 @@ const unsigned int qos_sched_be[] = { | |||
457 | 0x2301d59e, | 457 | 0x2301d59e, |
458 | 0x1f003d3d, | 458 | 0x1f003d3d, |
459 | 0xc9013d43, | 459 | 0xc9013d43, |
460 | 0x2302c09e, | 460 | 0x2302c29e, |
461 | 0x5100e041, | 461 | 0x5100e041, |
462 | 0x2302879e, | 462 | 0x2302879e, |
463 | 0x662907e9, | 463 | 0x662907e9, |
@@ -511,7 +511,7 @@ const unsigned int qos_sched_be[] = { | |||
511 | 0xd11ff402, | 511 | 0xd11ff402, |
512 | 0x2101b900, | 512 | 0x2101b900, |
513 | 0x1c517171, | 513 | 0x1c517171, |
514 | 0x2302c09e, | 514 | 0x2302c29e, |
515 | 0x5100e00b, | 515 | 0x5100e00b, |
516 | 0x2302879e, | 516 | 0x2302879e, |
517 | 0x01015151, | 517 | 0x01015151, |
@@ -748,12 +748,12 @@ const unsigned int qos_sched_be[] = { | |||
748 | 0x90e06684, | 748 | 0x90e06684, |
749 | 0x11f00505, | 749 | 0x11f00505, |
750 | 0x10e4e4e6, | 750 | 0x10e4e4e6, |
751 | 0x5100e516, | 751 | 0x5100e518, |
752 | 0xf3006587, | 752 | 0xf3006587, |
753 | 0x11c067e0, | 753 | 0x11c067e0, |
754 | 0x5100e003, | 754 | 0x5100e003, |
755 | 0x5180e00e, | 755 | 0x5180e010, |
756 | 0x2102bc00, | 756 | 0x2102be00, |
757 | 0xd10fe902, | 757 | 0xd10fe902, |
758 | 0x240000ec, | 758 | 0x240000ec, |
759 | 0x240000e4, | 759 | 0x240000e4, |
@@ -763,8 +763,10 @@ const unsigned int qos_sched_be[] = { | |||
763 | 0x090489e0, | 763 | 0x090489e0, |
764 | 0x0108e0e0, | 764 | 0x0108e0e0, |
765 | 0x80e06684, | 765 | 0x80e06684, |
766 | 0x5100ec07, | 766 | 0x5100ec09, |
767 | 0xf3006c87, | 767 | 0x10ecece5, |
768 | 0x11f00505, | ||
769 | 0xf3006587, | ||
768 | 0x2102ae00, | 770 | 0x2102ae00, |
769 | 0x113f2929, | 771 | 0x113f2929, |
770 | 0x090489e0, | 772 | 0x090489e0, |
@@ -779,7 +781,7 @@ const unsigned int qos_sched_be[] = { | |||
779 | 0x5100e10a, | 781 | 0x5100e10a, |
780 | 0xd1030903, | 782 | 0xd1030903, |
781 | 0x0501e1e1, | 783 | 0x0501e1e1, |
782 | 0x2102c900, | 784 | 0x2102cb00, |
783 | 0x04e0e1e1, | 785 | 0x04e0e1e1, |
784 | 0x040ae1e1, | 786 | 0x040ae1e1, |
785 | 0x002ae1e1, | 787 | 0x002ae1e1, |
diff --git a/firmware/v1/qos_sched_drop_sched_be.bib b/firmware/v1/qos_sched_drop_sched_be.bib index 141ad89..64890cd 100644 --- a/firmware/v1/qos_sched_drop_sched_be.bib +++ b/firmware/v1/qos_sched_drop_sched_be.bib | |||
Binary files differ | |||
diff --git a/firmware/v1/qos_sched_drop_sched_be_bin.h b/firmware/v1/qos_sched_drop_sched_be_bin.h index 90da16e..64fe48c 100644 --- a/firmware/v1/qos_sched_drop_sched_be_bin.h +++ b/firmware/v1/qos_sched_drop_sched_be_bin.h | |||
@@ -72,7 +72,7 @@ extern "C" { | |||
72 | const unsigned int qos_sched_drop_sched_be[] = { | 72 | const unsigned int qos_sched_drop_sched_be[] = { |
73 | 0x21000300, | 73 | 0x21000300, |
74 | 0x80200001, | 74 | 0x80200001, |
75 | 0x0200010c, | 75 | 0x0200010d, |
76 | 0x240000e0, | 76 | 0x240000e0, |
77 | 0x81002280, | 77 | 0x81002280, |
78 | 0x2406d6e0, | 78 | 0x2406d6e0, |
@@ -86,7 +86,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
86 | 0x6f00e0fe, | 86 | 0x6f00e0fe, |
87 | 0x24000181, | 87 | 0x24000181, |
88 | 0x248020c1, | 88 | 0x248020c1, |
89 | 0x24010c82, | 89 | 0x24010d82, |
90 | 0x240200c2, | 90 | 0x240200c2, |
91 | 0x241ff8e0, | 91 | 0x241ff8e0, |
92 | 0x80e06981, | 92 | 0x80e06981, |
@@ -127,7 +127,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
127 | 0x90c52994, | 127 | 0x90c52994, |
128 | 0x90852991, | 128 | 0x90852991, |
129 | 0x90c6299b, | 129 | 0x90c6299b, |
130 | 0x2303bf9e, | 130 | 0x2303c19e, |
131 | 0xc827e31b, | 131 | 0xc827e31b, |
132 | 0x0104c6e0, | 132 | 0x0104c6e0, |
133 | 0x90e0299c, | 133 | 0x90e0299c, |
@@ -287,7 +287,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
287 | 0x2416d087, | 287 | 0x2416d087, |
288 | 0x240140c6, | 288 | 0x240140c6, |
289 | 0x51002402, | 289 | 0x51002402, |
290 | 0x2303a69e, | 290 | 0x2303a89e, |
291 | 0x2100ff00, | 291 | 0x2100ff00, |
292 | 0x69036404, | 292 | 0x69036404, |
293 | 0x24118087, | 293 | 0x24118087, |
@@ -417,10 +417,10 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
417 | 0x241830e0, | 417 | 0x241830e0, |
418 | 0x90e06988, | 418 | 0x90e06988, |
419 | 0xc916e309, | 419 | 0xc916e309, |
420 | 0x2302899e, | 420 | 0x23028b9e, |
421 | 0x2302b69e, | 421 | 0x2302b89e, |
422 | 0x2302c69e, | 422 | 0x2302c89e, |
423 | 0x2302e59e, | 423 | 0x2302e79e, |
424 | 0x241814e0, | 424 | 0x241814e0, |
425 | 0x80e0a985, | 425 | 0x80e0a985, |
426 | 0x241830e0, | 426 | 0x241830e0, |
@@ -466,7 +466,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
466 | 0x1f003c3c, | 466 | 0x1f003c3c, |
467 | 0x5100ed0b, | 467 | 0x5100ed0b, |
468 | 0xd11fed0a, | 468 | 0xd11fed0a, |
469 | 0x23025e9e, | 469 | 0x2302609e, |
470 | 0x5100e008, | 470 | 0x5100e008, |
471 | 0x80852991, | 471 | 0x80852991, |
472 | 0xd7003cec, | 472 | 0xd7003cec, |
@@ -480,7 +480,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
480 | 0x109e9ede, | 480 | 0x109e9ede, |
481 | 0x8082698d, | 481 | 0x8082698d, |
482 | 0x01088282, | 482 | 0x01088282, |
483 | 0x2303bc9e, | 483 | 0x2303be9e, |
484 | 0x002848e1, | 484 | 0x002848e1, |
485 | 0x00c2e1e1, | 485 | 0x00c2e1e1, |
486 | 0x111fe1e0, | 486 | 0x111fe1e0, |
@@ -645,12 +645,12 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
645 | 0x90e06684, | 645 | 0x90e06684, |
646 | 0x11f00505, | 646 | 0x11f00505, |
647 | 0x10e4e4e6, | 647 | 0x10e4e4e6, |
648 | 0x5100e516, | 648 | 0x5100e518, |
649 | 0xf3006587, | 649 | 0xf3006587, |
650 | 0x11c067e0, | 650 | 0x11c067e0, |
651 | 0x5100e003, | 651 | 0x5100e003, |
652 | 0x5180e00e, | 652 | 0x5180e010, |
653 | 0x21025500, | 653 | 0x21025700, |
654 | 0xd10fe902, | 654 | 0xd10fe902, |
655 | 0x240000ec, | 655 | 0x240000ec, |
656 | 0x240000e4, | 656 | 0x240000e4, |
@@ -660,8 +660,10 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
660 | 0x090489e0, | 660 | 0x090489e0, |
661 | 0x0108e0e0, | 661 | 0x0108e0e0, |
662 | 0x80e06684, | 662 | 0x80e06684, |
663 | 0x5100ec07, | 663 | 0x5100ec09, |
664 | 0xf3006c87, | 664 | 0x10ecece5, |
665 | 0x11f00505, | ||
666 | 0xf3006587, | ||
665 | 0x21024700, | 667 | 0x21024700, |
666 | 0x113f2929, | 668 | 0x113f2929, |
667 | 0x090489e0, | 669 | 0x090489e0, |
@@ -669,7 +671,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
669 | 0x80e02685, | 671 | 0x80e02685, |
670 | 0x8082299e, | 672 | 0x8082299e, |
671 | 0x01048282, | 673 | 0x01048282, |
672 | 0x2303bf9e, | 674 | 0x2303c19e, |
673 | 0x05048282, | 675 | 0x05048282, |
674 | 0x9082299e, | 676 | 0x9082299e, |
675 | 0x10e6e6e0, | 677 | 0x10e6e6e0, |
@@ -681,7 +683,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
681 | 0x5100e10a, | 683 | 0x5100e10a, |
682 | 0xd1030903, | 684 | 0xd1030903, |
683 | 0x0501e1e1, | 685 | 0x0501e1e1, |
684 | 0x21026700, | 686 | 0x21026900, |
685 | 0x04e0e1e1, | 687 | 0x04e0e1e1, |
686 | 0x040ae1e1, | 688 | 0x040ae1e1, |
687 | 0x002ae1e1, | 689 | 0x002ae1e1, |
@@ -744,9 +746,9 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
744 | 0x00c871c0, | 746 | 0x00c871c0, |
745 | 0x0071d080, | 747 | 0x0071d080, |
746 | 0x240000c1, | 748 | 0x240000c1, |
747 | 0x2302aa9e, | 749 | 0x2302ac9e, |
748 | 0x1c31eded, | 750 | 0x1c31eded, |
749 | 0x21029700, | 751 | 0x21029900, |
750 | 0x01208f8f, | 752 | 0x01208f8f, |
751 | 0x01011111, | 753 | 0x01011111, |
752 | 0x6f0311e9, | 754 | 0x6f0311e9, |
@@ -772,7 +774,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
772 | 0x908da98e, | 774 | 0x908da98e, |
773 | 0x51002f03, | 775 | 0x51002f03, |
774 | 0x108e8ec0, | 776 | 0x108e8ec0, |
775 | 0x2302aa9e, | 777 | 0x2302ac9e, |
776 | 0x01018080, | 778 | 0x01018080, |
777 | 0x0102c1c1, | 779 | 0x0102c1c1, |
778 | 0x01016d6d, | 780 | 0x01016d6d, |
@@ -805,7 +807,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
805 | 0x0501eded, | 807 | 0x0501eded, |
806 | 0x6f00edfd, | 808 | 0x6f00edfd, |
807 | 0x1c50ecec, | 809 | 0x1c50ecec, |
808 | 0x2102d400, | 810 | 0x2102d600, |
809 | 0x01209090, | 811 | 0x01209090, |
810 | 0x01017070, | 812 | 0x01017070, |
811 | 0x6f0370e9, | 813 | 0x6f0370e9, |
@@ -850,12 +852,12 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
850 | 0x241898f7, | 852 | 0x241898f7, |
851 | 0x0014f7f7, | 853 | 0x0014f7f7, |
852 | 0x90f7095a, | 854 | 0x90f7095a, |
853 | 0x2303bc9e, | 855 | 0x2303be9e, |
854 | 0x5100f006, | 856 | 0x5100f006, |
855 | 0xc9000f04, | 857 | 0xc9000f04, |
856 | 0x0905daf6, | 858 | 0x0905daf6, |
857 | 0x60f0f603, | 859 | 0x60f0f603, |
858 | 0x21031d00, | 860 | 0x21031f00, |
859 | 0x58f03a0b, | 861 | 0x58f03a0b, |
860 | 0x51002f14, | 862 | 0x51002f14, |
861 | 0x241910f7, | 863 | 0x241910f7, |
@@ -865,7 +867,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
865 | 0x24fffff6, | 867 | 0x24fffff6, |
866 | 0x50f6d904, | 868 | 0x50f6d904, |
867 | 0x5100d90d, | 869 | 0x5100d90d, |
868 | 0x23026f9e, | 870 | 0x2302719e, |
869 | 0x70e0d90b, | 871 | 0x70e0d90b, |
870 | 0x109898e0, | 872 | 0x109898e0, |
871 | 0x2302389e, | 873 | 0x2302389e, |
@@ -876,7 +878,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
876 | 0x80f7699c, | 878 | 0x80f7699c, |
877 | 0xd11ffd19, | 879 | 0xd11ffd19, |
878 | 0xc91ffc35, | 880 | 0xc91ffc35, |
879 | 0x21033d00, | 881 | 0x21033f00, |
880 | 0x090498f7, | 882 | 0x090498f7, |
881 | 0x0108f7f7, | 883 | 0x0108f7f7, |
882 | 0x90f76680, | 884 | 0x90f76680, |
@@ -938,7 +940,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
938 | 0x0014f7f7, | 940 | 0x0014f7f7, |
939 | 0x80f7095a, | 941 | 0x80f7095a, |
940 | 0x1c1af5f5, | 942 | 0x1c1af5f5, |
941 | 0x2102ea00, | 943 | 0x2102ec00, |
942 | 0x01205b5b, | 944 | 0x01205b5b, |
943 | 0x01017b7b, | 945 | 0x01017b7b, |
944 | 0x0104d8d8, | 946 | 0x0104d8d8, |
@@ -947,7 +949,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
947 | 0x241180d7, | 949 | 0x241180d7, |
948 | 0x2418bcd8, | 950 | 0x2418bcd8, |
949 | 0x24191099, | 951 | 0x24191099, |
950 | 0x2303bc9e, | 952 | 0x2303be9e, |
951 | 0x90d7a98c, | 953 | 0x90d7a98c, |
952 | 0x51002d30, | 954 | 0x51002d30, |
953 | 0x90d809d4, | 955 | 0x90d809d4, |
@@ -966,7 +968,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
966 | 0x80d9298e, | 968 | 0x80d9298e, |
967 | 0x48f1ee03, | 969 | 0x48f1ee03, |
968 | 0x24000098, | 970 | 0x24000098, |
969 | 0x21039e00, | 971 | 0x2103a000, |
970 | 0x58f2ee1c, | 972 | 0x58f2ee1c, |
971 | 0x04f1eef5, | 973 | 0x04f1eef5, |
972 | 0x0a4ff5f5, | 974 | 0x0a4ff5f5, |
@@ -981,7 +983,7 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
981 | 0x083ae1f6, | 983 | 0x083ae1f6, |
982 | 0x00f6f5f5, | 984 | 0x00f6f5f5, |
983 | 0x1c3ae0e0, | 985 | 0x1c3ae0e0, |
984 | 0x21038a00, | 986 | 0x21038c00, |
985 | 0x240000e0, | 987 | 0x240000e0, |
986 | 0x24000098, | 988 | 0x24000098, |
987 | 0x10ccccc1, | 989 | 0x10ccccc1, |
@@ -993,8 +995,8 @@ const unsigned int qos_sched_drop_sched_be[] = { | |||
993 | 0x0a1af5f6, | 995 | 0x0a1af5f6, |
994 | 0x02f69898, | 996 | 0x02f69898, |
995 | 0x1c3ac1c1, | 997 | 0x1c3ac1c1, |
996 | 0x21039300, | 998 | 0x21039500, |
997 | 0x21039e00, | 999 | 0x2103a000, |
998 | 0x24ffff98, | 1000 | 0x24ffff98, |
999 | 0x809909d8, | 1001 | 0x809909d8, |
1000 | 0x01029999, | 1002 | 0x01029999, |
diff --git a/firmware/v1/qos_sched_drop_sched_le.bib b/firmware/v1/qos_sched_drop_sched_le.bib index a43d9fd..68eea2e 100644 --- a/firmware/v1/qos_sched_drop_sched_le.bib +++ b/firmware/v1/qos_sched_drop_sched_le.bib | |||
Binary files differ | |||
diff --git a/firmware/v1/qos_sched_drop_sched_le_bin.h b/firmware/v1/qos_sched_drop_sched_le_bin.h index 1033ad5..2daeab1 100644 --- a/firmware/v1/qos_sched_drop_sched_le_bin.h +++ b/firmware/v1/qos_sched_drop_sched_le_bin.h | |||
@@ -72,7 +72,7 @@ extern "C" { | |||
72 | const unsigned int qos_sched_drop_sched_le[] = { | 72 | const unsigned int qos_sched_drop_sched_le[] = { |
73 | 0x21000300, | 73 | 0x21000300, |
74 | 0x80200000, | 74 | 0x80200000, |
75 | 0x0200010c, | 75 | 0x0200010d, |
76 | 0x240000e0, | 76 | 0x240000e0, |
77 | 0x81002280, | 77 | 0x81002280, |
78 | 0x2406d6e0, | 78 | 0x2406d6e0, |
@@ -86,7 +86,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
86 | 0x6f00e0fe, | 86 | 0x6f00e0fe, |
87 | 0x24000081, | 87 | 0x24000081, |
88 | 0x248020c1, | 88 | 0x248020c1, |
89 | 0x24010c82, | 89 | 0x24010d82, |
90 | 0x240200c2, | 90 | 0x240200c2, |
91 | 0x241ff8e0, | 91 | 0x241ff8e0, |
92 | 0x80e06981, | 92 | 0x80e06981, |
@@ -127,7 +127,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
127 | 0x90852994, | 127 | 0x90852994, |
128 | 0x90c52991, | 128 | 0x90c52991, |
129 | 0x9086299b, | 129 | 0x9086299b, |
130 | 0x2303bf9e, | 130 | 0x2303c19e, |
131 | 0xc847e31b, | 131 | 0xc847e31b, |
132 | 0x010486e0, | 132 | 0x010486e0, |
133 | 0x90e0299c, | 133 | 0x90e0299c, |
@@ -287,7 +287,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
287 | 0x2416d0c7, | 287 | 0x2416d0c7, |
288 | 0x24014086, | 288 | 0x24014086, |
289 | 0x51002402, | 289 | 0x51002402, |
290 | 0x2303a69e, | 290 | 0x2303a89e, |
291 | 0x2100ff00, | 291 | 0x2100ff00, |
292 | 0x69036404, | 292 | 0x69036404, |
293 | 0x241180c7, | 293 | 0x241180c7, |
@@ -417,10 +417,10 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
417 | 0x241830e0, | 417 | 0x241830e0, |
418 | 0x90e06988, | 418 | 0x90e06988, |
419 | 0xc916e309, | 419 | 0xc916e309, |
420 | 0x2302899e, | 420 | 0x23028b9e, |
421 | 0x2302b69e, | 421 | 0x2302b89e, |
422 | 0x2302c69e, | 422 | 0x2302c89e, |
423 | 0x2302e59e, | 423 | 0x2302e79e, |
424 | 0x241814e0, | 424 | 0x241814e0, |
425 | 0x80e0a985, | 425 | 0x80e0a985, |
426 | 0x241830e0, | 426 | 0x241830e0, |
@@ -466,7 +466,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
466 | 0x1f005c5c, | 466 | 0x1f005c5c, |
467 | 0x5100ed0b, | 467 | 0x5100ed0b, |
468 | 0xd11fed0a, | 468 | 0xd11fed0a, |
469 | 0x23025e9e, | 469 | 0x2302609e, |
470 | 0x5100e008, | 470 | 0x5100e008, |
471 | 0x80c52991, | 471 | 0x80c52991, |
472 | 0xd7005cec, | 472 | 0xd7005cec, |
@@ -480,7 +480,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
480 | 0x109e9ede, | 480 | 0x109e9ede, |
481 | 0x80c2698d, | 481 | 0x80c2698d, |
482 | 0x0108c2c2, | 482 | 0x0108c2c2, |
483 | 0x2303bc9e, | 483 | 0x2303be9e, |
484 | 0x004828e1, | 484 | 0x004828e1, |
485 | 0x0082e1e1, | 485 | 0x0082e1e1, |
486 | 0x111fe1e0, | 486 | 0x111fe1e0, |
@@ -645,12 +645,12 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
645 | 0x90e06684, | 645 | 0x90e06684, |
646 | 0x11f00505, | 646 | 0x11f00505, |
647 | 0x10e4e4e6, | 647 | 0x10e4e4e6, |
648 | 0x5100e516, | 648 | 0x5100e518, |
649 | 0xf3006587, | 649 | 0xf3006587, |
650 | 0x11c067e0, | 650 | 0x11c067e0, |
651 | 0x5100e003, | 651 | 0x5100e003, |
652 | 0x5180e00e, | 652 | 0x5180e010, |
653 | 0x21025500, | 653 | 0x21025700, |
654 | 0xd10fe902, | 654 | 0xd10fe902, |
655 | 0x240000ec, | 655 | 0x240000ec, |
656 | 0x240000e4, | 656 | 0x240000e4, |
@@ -660,8 +660,10 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
660 | 0x090489e0, | 660 | 0x090489e0, |
661 | 0x0108e0e0, | 661 | 0x0108e0e0, |
662 | 0x80e06684, | 662 | 0x80e06684, |
663 | 0x5100ec07, | 663 | 0x5100ec09, |
664 | 0xf3006c87, | 664 | 0x10ecece5, |
665 | 0x11f00505, | ||
666 | 0xf3006587, | ||
665 | 0x21024700, | 667 | 0x21024700, |
666 | 0x113f2929, | 668 | 0x113f2929, |
667 | 0x090489e0, | 669 | 0x090489e0, |
@@ -669,7 +671,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
669 | 0x80e02685, | 671 | 0x80e02685, |
670 | 0x80c2299e, | 672 | 0x80c2299e, |
671 | 0x0104c2c2, | 673 | 0x0104c2c2, |
672 | 0x2303bf9e, | 674 | 0x2303c19e, |
673 | 0x0504c2c2, | 675 | 0x0504c2c2, |
674 | 0x90c2299e, | 676 | 0x90c2299e, |
675 | 0x10e6e6e0, | 677 | 0x10e6e6e0, |
@@ -681,7 +683,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
681 | 0x5100e10a, | 683 | 0x5100e10a, |
682 | 0xd1030903, | 684 | 0xd1030903, |
683 | 0x0501e1e1, | 685 | 0x0501e1e1, |
684 | 0x21026700, | 686 | 0x21026900, |
685 | 0x04e0e1e1, | 687 | 0x04e0e1e1, |
686 | 0x040ae1e1, | 688 | 0x040ae1e1, |
687 | 0x002ae1e1, | 689 | 0x002ae1e1, |
@@ -744,9 +746,9 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
744 | 0x00881180, | 746 | 0x00881180, |
745 | 0x001190c0, | 747 | 0x001190c0, |
746 | 0x24000081, | 748 | 0x24000081, |
747 | 0x2302aa9e, | 749 | 0x2302ac9e, |
748 | 0x1c51eded, | 750 | 0x1c51eded, |
749 | 0x21029700, | 751 | 0x21029900, |
750 | 0x0120cfcf, | 752 | 0x0120cfcf, |
751 | 0x01017171, | 753 | 0x01017171, |
752 | 0x6f0371e9, | 754 | 0x6f0371e9, |
@@ -772,7 +774,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
772 | 0x90cda98e, | 774 | 0x90cda98e, |
773 | 0x51002f03, | 775 | 0x51002f03, |
774 | 0x108e8e80, | 776 | 0x108e8e80, |
775 | 0x2302aa9e, | 777 | 0x2302ac9e, |
776 | 0x0101c0c0, | 778 | 0x0101c0c0, |
777 | 0x01028181, | 779 | 0x01028181, |
778 | 0x01010d0d, | 780 | 0x01010d0d, |
@@ -805,7 +807,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
805 | 0x0501eded, | 807 | 0x0501eded, |
806 | 0x6f00edfd, | 808 | 0x6f00edfd, |
807 | 0x1c30ecec, | 809 | 0x1c30ecec, |
808 | 0x2102d400, | 810 | 0x2102d600, |
809 | 0x0120d0d0, | 811 | 0x0120d0d0, |
810 | 0x01011010, | 812 | 0x01011010, |
811 | 0x6f0310e9, | 813 | 0x6f0310e9, |
@@ -850,12 +852,12 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
850 | 0x241898f7, | 852 | 0x241898f7, |
851 | 0x0014f7f7, | 853 | 0x0014f7f7, |
852 | 0x90f7095a, | 854 | 0x90f7095a, |
853 | 0x2303bc9e, | 855 | 0x2303be9e, |
854 | 0x5100f006, | 856 | 0x5100f006, |
855 | 0xc9000f04, | 857 | 0xc9000f04, |
856 | 0x09059af6, | 858 | 0x09059af6, |
857 | 0x60f0f603, | 859 | 0x60f0f603, |
858 | 0x21031d00, | 860 | 0x21031f00, |
859 | 0x58f05a0b, | 861 | 0x58f05a0b, |
860 | 0x51002f14, | 862 | 0x51002f14, |
861 | 0x241910f7, | 863 | 0x241910f7, |
@@ -865,7 +867,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
865 | 0x24fffff6, | 867 | 0x24fffff6, |
866 | 0x50f69904, | 868 | 0x50f69904, |
867 | 0x5100990d, | 869 | 0x5100990d, |
868 | 0x23026f9e, | 870 | 0x2302719e, |
869 | 0x70e0990b, | 871 | 0x70e0990b, |
870 | 0x10d8d8e0, | 872 | 0x10d8d8e0, |
871 | 0x2302389e, | 873 | 0x2302389e, |
@@ -876,7 +878,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
876 | 0x80f7699c, | 878 | 0x80f7699c, |
877 | 0xd11ffd19, | 879 | 0xd11ffd19, |
878 | 0xc91ffc35, | 880 | 0xc91ffc35, |
879 | 0x21033d00, | 881 | 0x21033f00, |
880 | 0x0904d8f7, | 882 | 0x0904d8f7, |
881 | 0x0108f7f7, | 883 | 0x0108f7f7, |
882 | 0x90f76680, | 884 | 0x90f76680, |
@@ -938,7 +940,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
938 | 0x0014f7f7, | 940 | 0x0014f7f7, |
939 | 0x80f7095a, | 941 | 0x80f7095a, |
940 | 0x1c7af5f5, | 942 | 0x1c7af5f5, |
941 | 0x2102ea00, | 943 | 0x2102ec00, |
942 | 0x01203b3b, | 944 | 0x01203b3b, |
943 | 0x01011b1b, | 945 | 0x01011b1b, |
944 | 0x01049898, | 946 | 0x01049898, |
@@ -947,7 +949,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
947 | 0x24118097, | 949 | 0x24118097, |
948 | 0x2418bc98, | 950 | 0x2418bc98, |
949 | 0x241910d9, | 951 | 0x241910d9, |
950 | 0x2303bc9e, | 952 | 0x2303be9e, |
951 | 0x9097a98c, | 953 | 0x9097a98c, |
952 | 0x51002d30, | 954 | 0x51002d30, |
953 | 0x90980994, | 955 | 0x90980994, |
@@ -966,7 +968,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
966 | 0x8099298e, | 968 | 0x8099298e, |
967 | 0x48f1ee03, | 969 | 0x48f1ee03, |
968 | 0x240000d8, | 970 | 0x240000d8, |
969 | 0x21039e00, | 971 | 0x2103a000, |
970 | 0x58f2ee1c, | 972 | 0x58f2ee1c, |
971 | 0x04f1eef5, | 973 | 0x04f1eef5, |
972 | 0x0a4ff5f5, | 974 | 0x0a4ff5f5, |
@@ -981,7 +983,7 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
981 | 0x085ae1f6, | 983 | 0x085ae1f6, |
982 | 0x00f6f5f5, | 984 | 0x00f6f5f5, |
983 | 0x1c5ae0e0, | 985 | 0x1c5ae0e0, |
984 | 0x21038a00, | 986 | 0x21038c00, |
985 | 0x240000e0, | 987 | 0x240000e0, |
986 | 0x240000d8, | 988 | 0x240000d8, |
987 | 0x10ccccc1, | 989 | 0x10ccccc1, |
@@ -993,8 +995,8 @@ const unsigned int qos_sched_drop_sched_le[] = { | |||
993 | 0x0a7af5f6, | 995 | 0x0a7af5f6, |
994 | 0x02f6d8d8, | 996 | 0x02f6d8d8, |
995 | 0x1c5ac1c1, | 997 | 0x1c5ac1c1, |
996 | 0x21039300, | 998 | 0x21039500, |
997 | 0x21039e00, | 999 | 0x2103a000, |
998 | 0x24ffffd8, | 1000 | 0x24ffffd8, |
999 | 0x80d909d8, | 1001 | 0x80d909d8, |
1000 | 0x0102d9d9, | 1002 | 0x0102d9d9, |
diff --git a/firmware/v1/qos_sched_le.bib b/firmware/v1/qos_sched_le.bib index 2511a9e..f640bd1 100644 --- a/firmware/v1/qos_sched_le.bib +++ b/firmware/v1/qos_sched_le.bib | |||
Binary files differ | |||
diff --git a/firmware/v1/qos_sched_le_bin.h b/firmware/v1/qos_sched_le_bin.h index 223a9ea..df06ce4 100644 --- a/firmware/v1/qos_sched_le_bin.h +++ b/firmware/v1/qos_sched_le_bin.h | |||
@@ -72,7 +72,7 @@ extern "C" { | |||
72 | const unsigned int qos_sched_le[] = { | 72 | const unsigned int qos_sched_le[] = { |
73 | 0x21000300, | 73 | 0x21000300, |
74 | 0x80100000, | 74 | 0x80100000, |
75 | 0x0200010c, | 75 | 0x0200010d, |
76 | 0x240000e0, | 76 | 0x240000e0, |
77 | 0x81002280, | 77 | 0x81002280, |
78 | 0x2406d6e0, | 78 | 0x2406d6e0, |
@@ -86,7 +86,7 @@ const unsigned int qos_sched_le[] = { | |||
86 | 0x6f00e0fe, | 86 | 0x6f00e0fe, |
87 | 0x24000081, | 87 | 0x24000081, |
88 | 0x248010c1, | 88 | 0x248010c1, |
89 | 0x24010c82, | 89 | 0x24010d82, |
90 | 0x240200c2, | 90 | 0x240200c2, |
91 | 0x241ff8e0, | 91 | 0x241ff8e0, |
92 | 0x80e06981, | 92 | 0x80e06981, |
@@ -457,7 +457,7 @@ const unsigned int qos_sched_le[] = { | |||
457 | 0x2301d59e, | 457 | 0x2301d59e, |
458 | 0x1f005d5d, | 458 | 0x1f005d5d, |
459 | 0xc9015d43, | 459 | 0xc9015d43, |
460 | 0x2302c09e, | 460 | 0x2302c29e, |
461 | 0x5100e041, | 461 | 0x5100e041, |
462 | 0x2302879e, | 462 | 0x2302879e, |
463 | 0x662967e9, | 463 | 0x662967e9, |
@@ -511,7 +511,7 @@ const unsigned int qos_sched_le[] = { | |||
511 | 0xd11ff402, | 511 | 0xd11ff402, |
512 | 0x2101b900, | 512 | 0x2101b900, |
513 | 0x1c311111, | 513 | 0x1c311111, |
514 | 0x2302c09e, | 514 | 0x2302c29e, |
515 | 0x5100e00b, | 515 | 0x5100e00b, |
516 | 0x2302879e, | 516 | 0x2302879e, |
517 | 0x01013131, | 517 | 0x01013131, |
@@ -748,12 +748,12 @@ const unsigned int qos_sched_le[] = { | |||
748 | 0x90e06684, | 748 | 0x90e06684, |
749 | 0x11f00505, | 749 | 0x11f00505, |
750 | 0x10e4e4e6, | 750 | 0x10e4e4e6, |
751 | 0x5100e516, | 751 | 0x5100e518, |
752 | 0xf3006587, | 752 | 0xf3006587, |
753 | 0x11c067e0, | 753 | 0x11c067e0, |
754 | 0x5100e003, | 754 | 0x5100e003, |
755 | 0x5180e00e, | 755 | 0x5180e010, |
756 | 0x2102bc00, | 756 | 0x2102be00, |
757 | 0xd10fe902, | 757 | 0xd10fe902, |
758 | 0x240000ec, | 758 | 0x240000ec, |
759 | 0x240000e4, | 759 | 0x240000e4, |
@@ -763,8 +763,10 @@ const unsigned int qos_sched_le[] = { | |||
763 | 0x090489e0, | 763 | 0x090489e0, |
764 | 0x0108e0e0, | 764 | 0x0108e0e0, |
765 | 0x80e06684, | 765 | 0x80e06684, |
766 | 0x5100ec07, | 766 | 0x5100ec09, |
767 | 0xf3006c87, | 767 | 0x10ecece5, |
768 | 0x11f00505, | ||
769 | 0xf3006587, | ||
768 | 0x2102ae00, | 770 | 0x2102ae00, |
769 | 0x113f2929, | 771 | 0x113f2929, |
770 | 0x090489e0, | 772 | 0x090489e0, |
@@ -779,7 +781,7 @@ const unsigned int qos_sched_le[] = { | |||
779 | 0x5100e10a, | 781 | 0x5100e10a, |
780 | 0xd1030903, | 782 | 0xd1030903, |
781 | 0x0501e1e1, | 783 | 0x0501e1e1, |
782 | 0x2102c900, | 784 | 0x2102cb00, |
783 | 0x04e0e1e1, | 785 | 0x04e0e1e1, |
784 | 0x040ae1e1, | 786 | 0x040ae1e1, |
785 | 0x002ae1e1, | 787 | 0x002ae1e1, |
diff --git a/firmware/v1/qos_sched_wide_be.bib b/firmware/v1/qos_sched_wide_be.bib index 83cd8cf..c35698a 100644 --- a/firmware/v1/qos_sched_wide_be.bib +++ b/firmware/v1/qos_sched_wide_be.bib | |||
Binary files differ | |||
diff --git a/firmware/v1/qos_sched_wide_be_bin.h b/firmware/v1/qos_sched_wide_be_bin.h index 34837fb..b33029f 100644 --- a/firmware/v1/qos_sched_wide_be_bin.h +++ b/firmware/v1/qos_sched_wide_be_bin.h | |||
@@ -72,7 +72,7 @@ extern "C" { | |||
72 | const unsigned int qos_sched_wide_be[] = { | 72 | const unsigned int qos_sched_wide_be[] = { |
73 | 0x21000300, | 73 | 0x21000300, |
74 | 0x80400001, | 74 | 0x80400001, |
75 | 0x0200010c, | 75 | 0x0200010d, |
76 | 0x240000e0, | 76 | 0x240000e0, |
77 | 0x81002280, | 77 | 0x81002280, |
78 | 0x2406d6e0, | 78 | 0x2406d6e0, |
@@ -86,7 +86,7 @@ const unsigned int qos_sched_wide_be[] = { | |||
86 | 0x6f00e0fe, | 86 | 0x6f00e0fe, |
87 | 0x24000181, | 87 | 0x24000181, |
88 | 0x248040c1, | 88 | 0x248040c1, |
89 | 0x24010c82, | 89 | 0x24010d82, |
90 | 0x240200c2, | 90 | 0x240200c2, |
91 | 0x241ff8e0, | 91 | 0x241ff8e0, |
92 | 0x80e06981, | 92 | 0x80e06981, |
@@ -412,7 +412,7 @@ const unsigned int qos_sched_wide_be[] = { | |||
412 | 0x1f1ffcfc, | 412 | 0x1f1ffcfc, |
413 | 0x5100ec4c, | 413 | 0x5100ec4c, |
414 | 0xd11fec4b, | 414 | 0xd11fec4b, |
415 | 0x23026a9e, | 415 | 0x23026c9e, |
416 | 0x5100e049, | 416 | 0x5100e049, |
417 | 0x2302319e, | 417 | 0x2302319e, |
418 | 0x662806ea, | 418 | 0x662806ea, |
@@ -474,7 +474,7 @@ const unsigned int qos_sched_wide_be[] = { | |||
474 | 0x1c4feded, | 474 | 0x1c4feded, |
475 | 0x05048282, | 475 | 0x05048282, |
476 | 0x90822980, | 476 | 0x90822980, |
477 | 0x23026a9e, | 477 | 0x23026c9e, |
478 | 0x5100e00b, | 478 | 0x5100e00b, |
479 | 0x2302319e, | 479 | 0x2302319e, |
480 | 0x01014f4f, | 480 | 0x01014f4f, |
@@ -662,12 +662,12 @@ const unsigned int qos_sched_wide_be[] = { | |||
662 | 0x90e06684, | 662 | 0x90e06684, |
663 | 0x11f00505, | 663 | 0x11f00505, |
664 | 0x10e4e4e6, | 664 | 0x10e4e4e6, |
665 | 0x5100e516, | 665 | 0x5100e518, |
666 | 0xf3006587, | 666 | 0xf3006587, |
667 | 0x11c067e0, | 667 | 0x11c067e0, |
668 | 0x5100e003, | 668 | 0x5100e003, |
669 | 0x5180e00e, | 669 | 0x5180e010, |
670 | 0x21026600, | 670 | 0x21026800, |
671 | 0xd10fe902, | 671 | 0xd10fe902, |
672 | 0x240000ec, | 672 | 0x240000ec, |
673 | 0x240000e4, | 673 | 0x240000e4, |
@@ -677,8 +677,10 @@ const unsigned int qos_sched_wide_be[] = { | |||
677 | 0x090489e0, | 677 | 0x090489e0, |
678 | 0x0108e0e0, | 678 | 0x0108e0e0, |
679 | 0x80e06684, | 679 | 0x80e06684, |
680 | 0x5100ec07, | 680 | 0x5100ec09, |
681 | 0xf3006c87, | 681 | 0x10ecece5, |
682 | 0x11f00505, | ||
683 | 0xf3006587, | ||
682 | 0x21025800, | 684 | 0x21025800, |
683 | 0x113f2929, | 685 | 0x113f2929, |
684 | 0x090489e0, | 686 | 0x090489e0, |
@@ -693,7 +695,7 @@ const unsigned int qos_sched_wide_be[] = { | |||
693 | 0x5100e10a, | 695 | 0x5100e10a, |
694 | 0xd1030803, | 696 | 0xd1030803, |
695 | 0x0501e1e1, | 697 | 0x0501e1e1, |
696 | 0x21027300, | 698 | 0x21027500, |
697 | 0x04e0e1e1, | 699 | 0x04e0e1e1, |
698 | 0x0409e1e1, | 700 | 0x0409e1e1, |
699 | 0x0029e1e1, | 701 | 0x0029e1e1, |
diff --git a/firmware/v1/qos_sched_wide_le.bib b/firmware/v1/qos_sched_wide_le.bib index b246fe4..e2ad3ef 100644 --- a/firmware/v1/qos_sched_wide_le.bib +++ b/firmware/v1/qos_sched_wide_le.bib | |||
Binary files differ | |||
diff --git a/firmware/v1/qos_sched_wide_le_bin.h b/firmware/v1/qos_sched_wide_le_bin.h index a32b3e7..b82c98e 100644 --- a/firmware/v1/qos_sched_wide_le_bin.h +++ b/firmware/v1/qos_sched_wide_le_bin.h | |||
@@ -72,7 +72,7 @@ extern "C" { | |||
72 | const unsigned int qos_sched_wide_le[] = { | 72 | const unsigned int qos_sched_wide_le[] = { |
73 | 0x21000300, | 73 | 0x21000300, |
74 | 0x80400000, | 74 | 0x80400000, |
75 | 0x0200010c, | 75 | 0x0200010d, |
76 | 0x240000e0, | 76 | 0x240000e0, |
77 | 0x81002280, | 77 | 0x81002280, |
78 | 0x2406d6e0, | 78 | 0x2406d6e0, |
@@ -86,7 +86,7 @@ const unsigned int qos_sched_wide_le[] = { | |||
86 | 0x6f00e0fe, | 86 | 0x6f00e0fe, |
87 | 0x24000081, | 87 | 0x24000081, |
88 | 0x248040c1, | 88 | 0x248040c1, |
89 | 0x24010c82, | 89 | 0x24010d82, |
90 | 0x240200c2, | 90 | 0x240200c2, |
91 | 0x241ff8e0, | 91 | 0x241ff8e0, |
92 | 0x80e06981, | 92 | 0x80e06981, |
@@ -412,7 +412,7 @@ const unsigned int qos_sched_wide_le[] = { | |||
412 | 0x1f1ffcfc, | 412 | 0x1f1ffcfc, |
413 | 0x5100ec4c, | 413 | 0x5100ec4c, |
414 | 0xd11fec4b, | 414 | 0xd11fec4b, |
415 | 0x23026a9e, | 415 | 0x23026c9e, |
416 | 0x5100e049, | 416 | 0x5100e049, |
417 | 0x2302319e, | 417 | 0x2302319e, |
418 | 0x662866ea, | 418 | 0x662866ea, |
@@ -474,7 +474,7 @@ const unsigned int qos_sched_wide_le[] = { | |||
474 | 0x1c2feded, | 474 | 0x1c2feded, |
475 | 0x0504c2c2, | 475 | 0x0504c2c2, |
476 | 0x90c22980, | 476 | 0x90c22980, |
477 | 0x23026a9e, | 477 | 0x23026c9e, |
478 | 0x5100e00b, | 478 | 0x5100e00b, |
479 | 0x2302319e, | 479 | 0x2302319e, |
480 | 0x01012f2f, | 480 | 0x01012f2f, |
@@ -662,12 +662,12 @@ const unsigned int qos_sched_wide_le[] = { | |||
662 | 0x90e06684, | 662 | 0x90e06684, |
663 | 0x11f00505, | 663 | 0x11f00505, |
664 | 0x10e4e4e6, | 664 | 0x10e4e4e6, |
665 | 0x5100e516, | 665 | 0x5100e518, |
666 | 0xf3006587, | 666 | 0xf3006587, |
667 | 0x11c067e0, | 667 | 0x11c067e0, |
668 | 0x5100e003, | 668 | 0x5100e003, |
669 | 0x5180e00e, | 669 | 0x5180e010, |
670 | 0x21026600, | 670 | 0x21026800, |
671 | 0xd10fe902, | 671 | 0xd10fe902, |
672 | 0x240000ec, | 672 | 0x240000ec, |
673 | 0x240000e4, | 673 | 0x240000e4, |
@@ -677,8 +677,10 @@ const unsigned int qos_sched_wide_le[] = { | |||
677 | 0x090489e0, | 677 | 0x090489e0, |
678 | 0x0108e0e0, | 678 | 0x0108e0e0, |
679 | 0x80e06684, | 679 | 0x80e06684, |
680 | 0x5100ec07, | 680 | 0x5100ec09, |
681 | 0xf3006c87, | 681 | 0x10ecece5, |
682 | 0x11f00505, | ||
683 | 0xf3006587, | ||
682 | 0x21025800, | 684 | 0x21025800, |
683 | 0x113f2929, | 685 | 0x113f2929, |
684 | 0x090489e0, | 686 | 0x090489e0, |
@@ -693,7 +695,7 @@ const unsigned int qos_sched_wide_le[] = { | |||
693 | 0x5100e10a, | 695 | 0x5100e10a, |
694 | 0xd1030803, | 696 | 0xd1030803, |
695 | 0x0501e1e1, | 697 | 0x0501e1e1, |
696 | 0x21027300, | 698 | 0x21027500, |
697 | 0x04e0e1e1, | 699 | 0x04e0e1e1, |
698 | 0x0409e1e1, | 700 | 0x0409e1e1, |
699 | 0x0029e1e1, | 701 | 0x0029e1e1, |
diff --git a/test/src/test_acc.c b/test/src/test_acc.c index 2d61e9b..affbdbf 100644 --- a/test/src/test_acc.c +++ b/test/src/test_acc.c | |||
@@ -307,8 +307,8 @@ void test_barrier (void) | |||
307 | uint32_t *desc = (uint32_t *)QMSS_DESC_PTR (Qmss_queuePop (freeQ)); | 307 | uint32_t *desc = (uint32_t *)QMSS_DESC_PTR (Qmss_queuePop (freeQ)); |
308 | if (desc) | 308 | if (desc) |
309 | { | 309 | { |
310 | desc[1] = 0; // dest tag | 310 | desc[1] = 0; /* dest tag */ |
311 | desc[10] = freeQ; // swinfo[1] | 311 | desc[10] = freeQ; /* swinfo[1] */ |
312 | Qmss_queuePushDesc (freeQ, desc); | 312 | Qmss_queuePushDesc (freeQ, desc); |
313 | } | 313 | } |
314 | else | 314 | else |
@@ -381,6 +381,169 @@ void test_barrier (void) | |||
381 | } | 381 | } |
382 | #endif | 382 | #endif |
383 | 383 | ||
384 | /* This function tests a push to head reclamation scenario. */ | ||
385 | void test_reclamation_to_head(void) | ||
386 | { | ||
387 | Qmss_Result reg0, retVal; | ||
388 | Qmss_MemRegInfo memInfo; | ||
389 | Qmss_DescCfg descCfg; | ||
390 | Qmss_QueueHnd freeQ, destQ, recQ; | ||
391 | extern uint32_t errorCount; | ||
392 | uint32_t numAllocated; | ||
393 | int32_t cnt; | ||
394 | uint8_t isAllocated; | ||
395 | uint32_t *desc1; | ||
396 | uint32_t *desc2; | ||
397 | uint32_t *desc3; | ||
398 | uint32_t *desc4; | ||
399 | |||
400 | /* Setup memory region for host descriptors */ | ||
401 | memset ((void *) hostDescBuf, 0, (SIZE_HOST_DESC * NUM_HOST_DESC)); | ||
402 | memInfo.descBase = (uint32_t *) l2_global_address ((uint32_t) hostDescBuf); | ||
403 | memInfo.descSize = SIZE_HOST_DESC; | ||
404 | memInfo.descNum = NUM_HOST_DESC; | ||
405 | memInfo.manageDescFlag = Qmss_ManageDesc_MANAGE_DESCRIPTOR; | ||
406 | memInfo.memRegion = Qmss_MemRegion_MEMORY_REGION_NOT_SPECIFIED; | ||
407 | memInfo.startIndex = 0; | ||
408 | |||
409 | reg0 = Qmss_insertMemoryRegion (&memInfo); | ||
410 | if (reg0 < QMSS_SOK) | ||
411 | { | ||
412 | System_printf ("Error : Inserting memory region %d error code : %d\n", memInfo.memRegion, reg0); | ||
413 | errorCount++; | ||
414 | } | ||
415 | |||
416 | memset (&descCfg, 0, sizeof(descCfg)); | ||
417 | descCfg.memRegion = Qmss_MemRegion_MEMORY_REGION0; | ||
418 | descCfg.descNum = NUM_HOST_DESC; | ||
419 | descCfg.destQueueNum = QMSS_PARAM_NOT_SPECIFIED; | ||
420 | descCfg.queueType = Qmss_QueueType_GENERAL_PURPOSE_QUEUE; | ||
421 | |||
422 | /* Initialize the descriptors and push to free Queue */ | ||
423 | if ((freeQ = Qmss_initDescriptor (&descCfg, &numAllocated)) < 0) | ||
424 | { | ||
425 | System_printf ("Error: Initializing descriptor error code: %d \n", freeQ); | ||
426 | errorCount++; | ||
427 | return; | ||
428 | } | ||
429 | if (numAllocated != NUM_HOST_DESC) | ||
430 | { | ||
431 | System_printf ("Error: Missing descriptors (found %d of %d)\n", numAllocated, NUM_HOST_DESC); | ||
432 | errorCount++; | ||
433 | return; | ||
434 | } | ||
435 | |||
436 | if ((destQ = Qmss_queueOpen | ||
437 | (Qmss_QueueType_GENERAL_PURPOSE_QUEUE, | ||
438 | QMSS_PARAM_NOT_SPECIFIED, | ||
439 | &isAllocated)) < QMSS_SOK) | ||
440 | { | ||
441 | System_printf ("Error: Failed to open dest queue: %d\n", destQ); | ||
442 | errorCount++; | ||
443 | return; | ||
444 | } | ||
445 | if ((recQ = Qmss_queueOpen | ||
446 | (Qmss_QueueType_GENERAL_PURPOSE_QUEUE, | ||
447 | QMSS_PARAM_NOT_SPECIFIED, | ||
448 | &isAllocated)) < QMSS_SOK) | ||
449 | { | ||
450 | System_printf ("Error: Failed to open reclamation queue: %d\n", recQ); | ||
451 | errorCount++; | ||
452 | return; | ||
453 | } | ||
454 | |||
455 | /* Pop two descriptors and initialize for the reclamation queue */ | ||
456 | /* Put freeQ in dest tag */ | ||
457 | desc1 = (uint32_t *)QMSS_DESC_PTR (Qmss_queuePop (freeQ)); | ||
458 | desc2 = (uint32_t *)QMSS_DESC_PTR (Qmss_queuePop (freeQ)); | ||
459 | if ((desc1 == NULL) || (desc2 == NULL) || (desc1 == desc2)) | ||
460 | { | ||
461 | System_printf ("Error: reclaim input descriptors bad 0x%x 0x%x\n", | ||
462 | desc1, desc2); | ||
463 | errorCount++; | ||
464 | return; | ||
465 | } | ||
466 | |||
467 | /* initialize the words that the firmware will use */ | ||
468 | /* Set return policy to "split" and location to "head" */ | ||
469 | desc1[2] = 0x0000c000 + destQ; | ||
470 | desc1[5] = (uint32_t) desc2; | ||
471 | desc2[2] = 0x0000c000 + destQ; | ||
472 | desc2[5] = 0; | ||
473 | |||
474 | if ((retVal = Qmss_programReclaimQueue (Qmss_PdspId_PDSP1, recQ)) != QMSS_ACC_SOK) | ||
475 | { | ||
476 | System_printf ("Error: failed to program reclamation queue: %d\n", retVal); | ||
477 | errorCount++; | ||
478 | return; | ||
479 | } | ||
480 | |||
481 | /* The two descriptors are linked. Push the head descriptor to the reclamation queue. */ | ||
482 | Qmss_queuePushDesc(recQ, desc1); | ||
483 | |||
484 | for (cnt = 0; cnt < 1000; cnt++) | ||
485 | asm(" nop 5 "); | ||
486 | |||
487 | /* Now, examine the results: */ | ||
488 | cnt = Qmss_getQueueEntryCount(destQ); | ||
489 | if (cnt != 2) | ||
490 | { | ||
491 | System_printf ("Error : Dest Q ended with %d descs, should be %d\n", cnt, 2); | ||
492 | errorCount++; | ||
493 | } | ||
494 | |||
495 | desc3 = (uint32_t *)QMSS_DESC_PTR (Qmss_queuePop (destQ)); | ||
496 | desc4 = (uint32_t *)QMSS_DESC_PTR (Qmss_queuePop (destQ)); | ||
497 | |||
498 | /* Push head causes descriptors to get reversed */ | ||
499 | if (desc3 != desc2) | ||
500 | { | ||
501 | System_printf ("Error : Desc2 did not recycle correctly, 0x%x != 0x%x\n", | ||
502 | desc2, desc3); | ||
503 | errorCount++; | ||
504 | } | ||
505 | |||
506 | if (desc4 != desc1) | ||
507 | { | ||
508 | System_printf ("Error : Desc1 did not recycle correctly, 0x%x != 0x%x\n", | ||
509 | desc1, desc4); | ||
510 | errorCount++; | ||
511 | } | ||
512 | |||
513 | Qmss_queueEmpty(destQ); | ||
514 | Qmss_queueEmpty(freeQ); | ||
515 | |||
516 | if ((retVal = Qmss_programReclaimQueue (Qmss_PdspId_PDSP1, 0)) != QMSS_ACC_SOK) | ||
517 | { | ||
518 | System_printf ("Error: failed to unprogram reclamation queue: %d\n", retVal); | ||
519 | errorCount++; | ||
520 | return; | ||
521 | } | ||
522 | |||
523 | if ( (retVal = Qmss_queueClose (freeQ)) != QMSS_SOK) | ||
524 | { | ||
525 | System_printf ("Error closing freeQ %d: %d\n", freeQ, retVal); | ||
526 | errorCount++; | ||
527 | } | ||
528 | if ( (retVal = Qmss_queueClose (destQ)) != QMSS_SOK) | ||
529 | { | ||
530 | System_printf ("Error closing destQ %d: %d\n", destQ, retVal); | ||
531 | errorCount++; | ||
532 | } | ||
533 | if ( (retVal = Qmss_queueClose (recQ)) != QMSS_SOK) | ||
534 | { | ||
535 | System_printf ("Error closing recQ %d: %d\n", recQ, retVal); | ||
536 | errorCount++; | ||
537 | } | ||
538 | |||
539 | if ( (retVal = Qmss_removeMemoryRegion (reg0, 0)) != QMSS_SOK) | ||
540 | { | ||
541 | System_printf ("Error removing memory region 0: %d\n", retVal); | ||
542 | errorCount++; | ||
543 | } | ||
544 | |||
545 | } | ||
546 | |||
384 | /** | 547 | /** |
385 | * @b Description | 548 | * @b Description |
386 | * @n | 549 | * @n |
@@ -524,6 +687,9 @@ void accTest (void) | |||
524 | errorCount++; | 687 | errorCount++; |
525 | System_printf ("Error closing queue %d QM: %d \n", rxQueHnd, result); | 688 | System_printf ("Error closing queue %d QM: %d \n", rxQueHnd, result); |
526 | } | 689 | } |
690 | |||
691 | test_reclamation_to_head(); | ||
692 | |||
527 | /* These only apply to K2 devices */ | 693 | /* These only apply to K2 devices */ |
528 | #if defined(DEVICE_K2H) || defined(SOC_K2H) || \ | 694 | #if defined(DEVICE_K2H) || defined(SOC_K2H) || \ |
529 | defined(DEVICE_K2K) || defined(SOC_K2K) || \ | 695 | defined(DEVICE_K2K) || defined(SOC_K2K) || \ |