HomeSort by relevance Sort by last modified time
    Searched refs:ecc (Results 1 - 25 of 83) sorted by null

1 2 3 4

  /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:__anon18660
yaffs_packedtags2.h 18 yaffs_ECCOther ecc; member in struct:__anon18662
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

Completed in 415 milliseconds

1 2 3 4