projects
/
yaffs2.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
1914e00
)
Replace linux/config.h with yportenv.h and remove some dead code
author
charles
<charles>
Sun, 31 Jul 2005 00:28:04 +0000
(
00:28
+0000)
committer
charles
<charles>
Sun, 31 Jul 2005 00:28:04 +0000
(
00:28
+0000)
yaffs_ecc.c
patch
|
blob
|
history
diff --git
a/yaffs_ecc.c
b/yaffs_ecc.c
index e1400c3ec3b7f0e562e8ad0f00750f67e5be4dc2..58d0f604ba61895e1828f3b0675598c38e88d5a4 100644
(file)
--- a/
yaffs_ecc.c
+++ b/
yaffs_ecc.c
@@
-29,11
+29,9
@@
// Bit 0 of each entry indicates whether the entry has an odd or even parity, and therefore
// this bytes influence on the line parity.
// Bit 0 of each entry indicates whether the entry has an odd or even parity, and therefore
// this bytes influence on the line parity.
-const char *yaffs_ecc_c_version = "$Id: yaffs_ecc.c,v 1.
3 2005-07-29 19:57:38 luc
Exp $";
+const char *yaffs_ecc_c_version = "$Id: yaffs_ecc.c,v 1.
4 2005-07-31 00:28:04 charles
Exp $";
-#ifdef __KERNEL__
-#include <linux/config.h>
-#endif
+#include "yportenv.h"
#include "yaffs_ecc.h"
#include "yaffs_ecc.h"
@@
-259,26
+257,6
@@
int yaffs_ECCCorrectOther(unsigned char *data, unsigned nBytes, yaffs_ECCOther *
{
// Single bit (recoverable) error in data
{
// Single bit (recoverable) error in data
-#if 0
- unsigned byte;
- unsigned bit;
-#endif
-
-#ifdef CONFIG_YAFFS_ECC_WRONG_ORDER
- // swap the bytes to correct for the wrong order
- unsigned char t;
-
-#if 0 // NCB
- t = d0;
- d0 = d1;
- d1 = t;
-#else
- t = cDelta;
- cDelta = lDelta;
- lDelta = t;
-#endif
-#endif
-
bit = 0;
if(cDelta & 0x20) bit |= 0x04;
bit = 0;
if(cDelta & 0x20) bit |= 0x04;