Lines Matching refs:rp15
51 byte 254: bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 rp0 rp3 rp5 ... rp15
52 byte 255: bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 rp1 rp3 rp5 ... rp15
99 - rp15 skips 128 bytes then covers 128
108 ECC 1 rp15 rp14 rp13 rp12 rp11 rp10 rp09 rp08
157 rp15 = bit7 ^ bit6 ^ bit5 ^ bit4 ^ bit3 ^ bit2 ^ bit1 ^ bit0 ^ rp15;
218 unsigned char rp8, rp9, rp10, rp11, rp12, rp13, rp14, rp15;
225 rp12 = 0; rp13 = 0; rp14 = 0; rp15 = 0;
238 if (i & 0x80) rp15 ^= cur; else rp14 ^= cur;
250 (parity[rp15] << 7) |
329 unsigned long rp8, rp9, rp10, rp11, rp12, rp13, rp14, rp15;
336 rp12 = 0; rp13 = 0; rp14 = 0; rp15 = 0;
347 if (i & 0x20) rp15 ^= cur; else rp14 ^= cur;
366 rp15 ^= (rp15 >> 16); rp15 ^= (rp15 >> 8); rp15 &= 0xff;
384 (parity[rp15] << 7) |
416 If we look at e.g. rp14 and rp15 we see that we either xor our data with
417 rp14 or with rp15. However we also have par which goes over all data.
419 rp15 through rp14 = par ^ rp15, because par = rp14 ^ rp15;
420 (or if desired we can avoid calculating rp15 and calculate it from
438 if (i & 0x20) rp15 ^= cur; else rp14 ^= cur;
447 if (i & 0x20) rp15 ^= cur;
456 rp14 = par ^ rp15;
491 if (i & 0x2) rp15 ^= cur; else rp14 ^= cur;