bitset16
*data = bitset16(0, req->smbr_rdata[0], 7, 0);
*data = bitset16(*data, req->smbr_rdata[1], 15, 8);
extern uint16_t bitset16(uint16_t, uint_t, uint_t, uint16_t);