__unpack
__unpack(pbuf, uval, startbit, endbit, pbuflen, quirks);
__unpack(pbuf, &uval, field->startbit, field->endbit, \