资源简介
移植经测试可用的ECC BCH算法,内附个人Email,有疑问的欢迎Email交流
代码片段和文件信息
#include “bch.h“
#include “dev.h“
#include “log.h“
#include “stdlib.h“
typedef unsigned int __u32;
#define GF_M(_p) ((_p)->m)
#define GF_T(_p) ((_p)->t)
#define GF_N(_p) ((_p)->n)
#define cpu_to_be32(x) ((__u32)( \
(((__u32)(x) & (__u32)0x000000ffUL) << 24) | \
(((__u32)(x) & (__u32)0x0000ff00UL) << 8) | \
(((__u32)(x) & (__u32)0x00ff0000UL) >> 8) | \
(((__u32)(x) & (__u32)0xff000000UL) >> 24)))
#define DIV_ROUND_UP(nd) (((n) + (d) - 1) / (d))
#define BCH_ECC_WORDS(_p) DIV_ROUND_UP(GF_M(_p)*GF_T(_p) 32)
#define BCH_ECC_BYTES(_p) DIV_ROUND_UP(GF_M(_p)*GF_T(_p) 8)
#ifndef dbg
#define dbg(_fmt args...) do {} while (0)
#endif
/**
* memset - Fill a region of memory with the given value
* @s: Pointer to the start of
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 35120 2018-03-08 09:56 bch.c
文件 6584 2018-03-08 09:55 nand_bch.c
----------- --------- ---------- ----- ----
41704 2
相关资源
-
Flash 2048游戏(actionsc
ript3.0) - flash切水果游戏
- flash 多文件上传组件
- flash 中奖小游戏
- flash 中国地图
-
Flash版 中国地图 支持xm
l自定义数据 - flash相册完整源码
- 用于房产、旅游全景浏览效果
-
flash+xm
l做的图片浏览器(普通型) - flash制作的植物大战僵尸小游戏
- flash动态文字
- flash和代码的结合。不同凡响的相片夹
- FLASHFXP 3.4.1.1179绿色中文版
- flash 抽奖程序(附带源文件)
- stm32驱动lcd屏幕FLASH图片显示
- 电机学Flash,很好的学习资料
- KEIL烧写nor flash
- nrf51822 flash初始化,分区块,循环读写
- delphi 调用 flash 按钮
- 简单Flash动画fla
- 在线拍照flash
- 三相异步电动机正反转控制flash
- FLASH新年贺卡
- FLASH AS3.0 控制加载的图片旋转缩放
- flash电子书翻页效果原文件模板fla及
- flash小动画初学者
- spi flash verilog simulation model仿真模型
- IFC总线与FLASH研究
- FlexPaper_1.5.1_flash.zip
- 易语言实现RSA,ECC,DES,AES,DSA算法
评论
共有 条评论