fixed.h

来自「FEC Optimized viterbi code」· C头文件 代码 · 共 34 行

H
34
字号
/* Stuff specific to the CCSDS (255,223) RS codec * (255,223) code over GF(256). Note: the conventional basis is still * used; the dual-basis mappings are performed in [en|de]code_rs_ccsds.c * * Copyright 2003 Phil Karn, KA9Q * May be used under the terms of the GNU Lesser General Public License (LGPL) */typedef unsigned char data_t;static inline int mod255(int x){  while (x >= 255) {    x -= 255;    x = (x >> 8) + (x & 255);  }  return x;}#define MODNN(x) mod255(x)extern data_t CCSDS_alpha_to[];extern data_t CCSDS_index_of[];extern data_t CCSDS_poly[];#define MM 8#define NN 255#define ALPHA_TO CCSDS_alpha_to#define INDEX_OF CCSDS_index_of#define GENPOLY CCSDS_poly#define NROOTS 32#define FCR 112#define PRIM 11#define IPRIM 116#define PAD pad

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?