CRC_WIDTH
u_int topbit = CRC_BITMASK(CRC_WIDTH - 1);
reg ^= inbyte << (CRC_WIDTH - 0x8);
return (reg & CRC_WIDTHMASK(CRC_WIDTH));