No need to initialize static variables to 0, the compiler is obliged to do this (C std section 6.7 / 8.10)
32 bits is enough for fields tlow, tlast0 and t of struct bitinfo.