/* test of 16-bit Galois LFSR */ #include "stdio.h" int main() { int n = 100; unsigned short x = 1; for (int i=0; i>= 1; if (c) x ^= 0xd400; // 0b1101010000000000 printf("%4x\n", x); } for (int i=0; i