0xbe2da0a5, 0x4c4623a6, 0x5f16d052, 0xad7d5351,};
#endif
+
+#ifdef FAST_ZERO_TABLE
+/* fast zero table */
+unsigned int crc_zero[] = {
+ 0x100,
+ 0x10000,
+ 0x1edc6f41,
+ 0x3aab4576,
+ 0x18571d18,
+ 0x59a3508a,
+ 0xaa97d41d,
+ 0xe78dbf1d,
+ 0x4ef6a711,
+ 0x2506c32e,
+ 0x68d4e827,
+ 0x546ea6b0,
+ 0x465cebac,
+ 0x26a86214,
+ 0x964aa2fd,
+ 0x3b4c5747,
+ 0x6702ee7f,
+ 0xd086629f,
+ 0xf1f2043c,
+ 0xc761a1ca,
+ 0xa8964e9a,
+ 0x90cab2ce,
+ 0xc6e3583d,
+ 0x3344e0be,
+ 0x7d53914b,
+ 0x3d953297,
+ 0xfcf2eda0,
+ 0x42f878a5,
+ 0x2,
+ 0x4,
+ 0x10,
+ 0x100,
+ 0x10000,
+ 0x1edc6f41,
+ 0x3aab4576,
+ 0x18571d18,
+ 0x59a3508a,
+ 0xaa97d41d,
+ 0xe78dbf1d,
+ 0x4ef6a711,
+ 0x2506c32e,
+ 0x68d4e827,
+ 0x546ea6b0,
+ 0x465cebac,
+ 0x26a86214,
+ 0x964aa2fd,
+ 0x3b4c5747,
+ 0x6702ee7f,
+ 0xd086629f,
+ 0xf1f2043c,
+ 0xc761a1ca,
+ 0xa8964e9a,
+ 0x90cab2ce,
+ 0xc6e3583d,
+ 0x3344e0be,
+ 0x7d53914b,
+ 0x3d953297,
+ 0xfcf2eda0,
+ 0x42f878a5,
+ 0x2,
+ 0x4,
+ 0x10,
+ 0x100,
+ 0x10000
+};
+#endif
+
#else
#define MAX_SIZE 32768
.constants: