_bit_byte
int _stopbyte = _bit_byte(_nbits - 1), _value = -1; \
int _stopbyte = _bit_byte(_nbits - 1), _value = -1; \
int _startbyte = _bit_byte(_nbits - 1), _value = -1; \
((name)[_bit_byte(bit)] & _bit_mask(bit))
((name)[_bit_byte(bit)] |= _bit_mask(bit))
((name)[_bit_byte(bit)] &= ~_bit_mask(bit))
int _startbyte = _bit_byte(_start); \
int _stopbyte = _bit_byte(_stop); \
int _startbyte = _bit_byte(_start); \
int _stopbyte = _bit_byte(_stop); \