/external/yaffs2/yaffs2/ |
yaffs_ecc.h | 4 * yaffs_ecc.c: ECC generation/correction algorithms. 17 * This code implements the ECC algorithm used in SmartMedia. 19 * The ECC comprises 22 bits of parity information and is stuffed into 3 bytes. 21 * The ECC can correct single bit errors in a 256-byte page of data. Thus, two such ECC 35 void yaffs_ECCCalculate(const unsigned char *data, unsigned char *ecc); 40 yaffs_ECCOther * ecc);
|
yaffs_packedtags1.h | 13 unsigned ecc:12; member in struct:__anon17186
|
yaffs_packedtags2.h | 18 yaffs_ECCOther ecc; member in struct:__anon17188
|
yaffs_tagscompat.c | 57 /********** Tags ECC calculations *********/ 67 /* Calculate an ecc */ 71 unsigned ecc = 0; local 74 tags->ecc = 0; 80 ecc ^= bit; 85 tags->ecc = ecc; 91 unsigned ecc = tags->ecc; local 95 ecc ^= tags->ecc [all...] |
yaffs_packedtags2.c | 105 &pt->ecc); 125 yaffs_ECCOther ecc; 130 &ecc); 135 &pt->ecc, &ecc);
|
yaffs_ecc.c | 4 * yaffs_ecc.c: ECC generation/correction algorithms. 17 * This code implements the ECC algorithm used in SmartMedia. 19 * The ECC comprises 22 bits of parity information and is stuffed into 3 bytes. 21 * The ECC can correct single bit errors in a 256-byte page of data. Thus, two such ECC 26 /* Table generated by gen-ecc.c 99 /* Calculate the ECC for a 256-byte block of data */ 100 void yaffs_ECCCalculate(const unsigned char *data, unsigned char *ecc) 122 ecc[2] = (~col_parity) | 0x03; 141 ecc[1] = ~t [all...] |
yaffs_packedtags1.c | 10 pt->ecc = 0;
|
Kconfig | 33 bool "Lets Yaffs do its own ECC" 37 This enables Yaffs to use its own ECC functions instead of using 43 bool "Use the same ecc byte order as Steven Hill's nand_ecc.c" 47 This makes yaffs_ecc.c use the same ecc byte order as 49 same ecc byte order as SmartMedia.
|
/system/core/toolbox/ |
nandread.c | 45 struct mtd_ecc_stats initial_ecc, last_ecc, ecc; local 152 fprintf(stderr, "failed get ecc layout for %s, %s\n", 157 printf("ecc bytes: %u\n", ecclayout.eccbytes); 165 fprintf(stderr, "failed get ecc stats for %s, %s\n", 172 printf("initial ecc corrected: %u\n", initial_ecc.corrected); 173 printf("initial ecc failed: %u\n", initial_ecc.failed); 174 printf("initial ecc badblocks: %u\n", initial_ecc.badblocks); 175 printf("initial ecc bbtblocks: %u\n", initial_ecc.bbtblocks); 207 ret = ioctl(fd, ECCGETSTATS, &ecc); 209 fprintf(stderr, "failed get ecc stats for %s, %s\n" [all...] |
/hardware/ti/wpan/tools/FM/FmRadioIf/src/java/com/ti/fm/ |
IFmRadio.aidl | 143 boolean txSetRdsECC(int ecc);
|
/external/chromium/net/base/ |
cookie_monster.h | 385 // Delete any cookies that are equivalent to |ecc| (same path, domain, etc). 392 const CanonicalCookie& ecc, 603 bool IsEquivalent(const CanonicalCookie& ecc) const { 607 return (name_ == ecc.Name() && domain_ == ecc.Domain() 608 && path_ == ecc.Path()); [all...] |
/external/yaffs2/yaffs2/utils/ |
mkyaffsimage.c | 144 // Todo don't do anything yet. Need to calculate ecc 147 unsigned ecc = 0; local 150 // Clear ECC fields 153 tags->ecc = 0; 170 ecc ^= bit; 175 // Write out ECC 178 tags->ecc = ecc; 182 // We have to munge the ECC again. 183 b[6] |= ((ecc >> 6) & 0x3F) [all...] |
/bionic/libc/kernel/common/linux/mtd/ |
nand.h | 220 struct nand_ecc_ctrl ecc; member in struct:nand_chip
|
/development/ndk/platforms/android-3/include/linux/mtd/ |
nand.h | 219 struct nand_ecc_ctrl ecc; member in struct:nand_chip
|
/external/kernel-headers/original/linux/mtd/ |
nand.h | 121 * Constants for Hardware ECC 123 /* Reset Hardware ECC for read */ 125 /* Reset Hardware ECC for write */ 127 /* Enable Hardware ECC before syndrom is read back from flash */ 205 * struct nand_hw_control - Control structure for hardware controller (e.g ECC generator) shared among independent devices 218 * struct nand_ecc_ctrl - Control structure for ecc 219 * @mode: ecc mode 220 * @steps: number of ecc steps per page 221 * @size: data bytes per ecc step 222 * @bytes: ecc bytes per ste 382 struct nand_ecc_ctrl ecc; member in struct:nand_chip [all...] |
/prebuilts/ndk/4/platforms/android-3/arch-arm/usr/include/linux/mtd/ |
nand.h | 219 struct nand_ecc_ctrl ecc; member in struct:nand_chip
|
/prebuilts/ndk/4/platforms/android-4/arch-arm/usr/include/linux/mtd/ |
nand.h | 219 struct nand_ecc_ctrl ecc; member in struct:nand_chip
|
/prebuilts/ndk/4/platforms/android-5/arch-arm/usr/include/linux/mtd/ |
nand.h | 219 struct nand_ecc_ctrl ecc; member in struct:nand_chip
|
/prebuilts/ndk/4/platforms/android-5/arch-x86/usr/include/linux/mtd/ |
nand.h | 219 struct nand_ecc_ctrl ecc; member in struct:nand_chip
|
/prebuilts/ndk/4/platforms/android-8/arch-arm/usr/include/linux/mtd/ |
nand.h | 219 struct nand_ecc_ctrl ecc; member in struct:nand_chip
|
/prebuilts/ndk/4/platforms/android-8/arch-x86/usr/include/linux/mtd/ |
nand.h | 219 struct nand_ecc_ctrl ecc; member in struct:nand_chip
|
/prebuilts/ndk/5/platforms/android-3/arch-arm/usr/include/linux/mtd/ |
nand.h | 219 struct nand_ecc_ctrl ecc; member in struct:nand_chip
|
/prebuilts/ndk/6/platforms/android-3/arch-arm/usr/include/linux/mtd/ |
nand.h | 219 struct nand_ecc_ctrl ecc; member in struct:nand_chip
|
/prebuilts/ndk/6/platforms/android-3/arch-x86/usr/include/linux/mtd/ |
nand.h | 219 struct nand_ecc_ctrl ecc; member in struct:nand_chip
|
/prebuilts/ndk/7/platforms/android-14/arch-arm/usr/include/linux/mtd/ |
nand.h | 219 struct nand_ecc_ctrl ecc; member in struct:nand_chip
|