From 82c1c5b540db3107ea6d076ca535bbd0dca94f51 Mon Sep 17 00:00:00 2001 From: Andreas Tsouchlos Date: Mon, 28 Nov 2022 19:23:14 +0100 Subject: [PATCH] Added alist files for more BCH codes --- sw/res/BCH_31_11.alist | 55 ++++++++++++++++++++++++++++++++++++++++++ sw/res/BCH_31_26.alist | 40 ++++++++++++++++++++++++++++++ sw/res/BCH_7_4.alist | 14 +++++++++++ 3 files changed, 109 insertions(+) diff --git a/sw/res/BCH_31_11.alist b/sw/res/BCH_31_11.alist index e69de29..206145c 100644 --- a/sw/res/BCH_31_11.alist +++ b/sw/res/BCH_31_11.alist @@ -0,0 +1,55 @@ +31 20 +6 6 +1 1 2 3 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 5 5 4 3 2 2 2 2 2 1 1 +6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 +1 0 0 0 0 0 +2 0 0 0 0 0 +1 3 0 0 0 0 +1 2 4 0 0 0 +1 2 3 5 0 0 +2 3 4 6 0 0 +3 4 5 7 0 0 +4 5 6 8 0 0 +5 6 7 9 0 0 +1 6 7 8 10 0 +2 7 8 9 11 0 +1 3 8 9 10 12 +2 4 9 10 11 13 +3 5 10 11 12 14 +4 6 11 12 13 15 +5 7 12 13 14 16 +6 8 13 14 15 17 +7 9 14 15 16 18 +8 10 15 16 17 19 +9 11 16 17 18 20 +10 12 17 18 19 0 +11 13 18 19 20 0 +12 14 19 20 0 0 +13 15 20 0 0 0 +14 16 0 0 0 0 +15 17 0 0 0 0 +16 18 0 0 0 0 +17 19 0 0 0 0 +18 20 0 0 0 0 +19 0 0 0 0 0 +20 0 0 0 0 0 +1 3 4 5 10 12 +2 4 5 6 11 13 +3 5 6 7 12 14 +4 6 7 8 13 15 +5 7 8 9 14 16 +6 8 9 10 15 17 +7 9 10 11 16 18 +8 10 11 12 17 19 +9 11 12 13 18 20 +10 12 13 14 19 21 +11 13 14 15 20 22 +12 14 15 16 21 23 +13 15 16 17 22 24 +14 16 17 18 23 25 +15 17 18 19 24 26 +16 18 19 20 25 27 +17 19 20 21 26 28 +18 20 21 22 27 29 +19 21 22 23 28 30 +20 22 23 24 29 31 diff --git a/sw/res/BCH_31_26.alist b/sw/res/BCH_31_26.alist index e69de29..7a22846 100644 --- a/sw/res/BCH_31_26.alist +++ b/sw/res/BCH_31_26.alist @@ -0,0 +1,40 @@ +31 5 +5 16 +1 1 1 2 2 2 3 3 2 3 3 3 4 5 4 3 2 2 2 2 3 4 4 3 4 3 3 2 2 1 1 +16 16 16 16 16 +1 0 0 0 0 +2 0 0 0 0 +3 0 0 0 0 +1 4 0 0 0 +2 5 0 0 0 +1 3 0 0 0 +1 2 4 0 0 +2 3 5 0 0 +3 4 0 0 0 +1 4 5 0 0 +1 2 5 0 0 +1 2 3 0 0 +1 2 3 4 0 +1 2 3 4 5 +2 3 4 5 0 +3 4 5 0 0 +4 5 0 0 0 +1 5 0 0 0 +1 2 0 0 0 +2 3 0 0 0 +1 3 4 0 0 +1 2 4 5 0 +1 2 3 5 0 +2 3 4 0 0 +1 3 4 5 0 +2 4 5 0 0 +1 3 5 0 0 +2 4 0 0 0 +3 5 0 0 0 +4 0 0 0 0 +5 0 0 0 0 +1 4 6 7 10 11 12 13 14 18 19 21 22 23 25 27 +2 5 7 8 11 12 13 14 15 19 20 22 23 24 26 28 +3 6 8 9 12 13 14 15 16 20 21 23 24 25 27 29 +4 7 9 10 13 14 15 16 17 21 22 24 25 26 28 30 +5 8 10 11 14 15 16 17 18 22 23 25 26 27 29 31 diff --git a/sw/res/BCH_7_4.alist b/sw/res/BCH_7_4.alist index e69de29..3ec087e 100644 --- a/sw/res/BCH_7_4.alist +++ b/sw/res/BCH_7_4.alist @@ -0,0 +1,14 @@ +7 3 +3 4 +1 1 2 2 3 2 1 +4 4 4 +1 0 0 +2 0 0 +1 3 0 +1 2 0 +1 2 3 +2 3 0 +3 0 0 +1 3 4 5 +2 4 5 6 +3 5 6 7