Home | History | Annotate | Download | only in quark

Lines Matching refs:lfsr

1325  * 32-bit LFSR with characteristic polynomial: X^32 + X^22 +X^2 + X^1
1333 uint32_t lfsr;
1336 lfsr = *lfsr_ptr;
1339 bit = 1 ^ (lfsr & 1);
1340 bit = bit ^ ((lfsr & 2) >> 1);
1341 bit = bit ^ ((lfsr & 4) >> 2);
1342 bit = bit ^ ((lfsr & 0x400000) >> 22);
1344 lfsr = ((lfsr >> 1) | (bit << 31));
1347 *lfsr_ptr = lfsr;