#if BITS_PER_PATTERN_BYTE == 1 static const uint8_t fm_pat[2] = { 0xff, 0x0f }; #elif BITS_PER_PATTERN_BYTE == 2 static const uint8_t fm_pat[4] = { 0x0f, 0xf3, 0xcf, 0x33 }; #elif BITS_PER_PATTERN_BYTE == 4 static const uint8_t fm_pat[16] = { 0x33, 0xcd, 0xcb, 0x35, 0xd3, 0x2d, 0x2b, 0xd5, 0xb3, 0x4d, 0x4b, 0xb5, 0x53, 0xad, 0xab, 0x55 }; #else #error "Invalid BITS_PER_PATTERN_BYTE" #endif