if (integer_declaration->byte_order == LITTLE_ENDIAN)
bt_bitfield_read_le(pos->base, unsigned long, pos->offset,
integer_declaration->len, &v);
else
bt_bitfield_read_be(pos->base, unsigned long, pos->offset,
integer_declaration->len, &v);
if (integer_declaration->byte_order == LITTLE_ENDIAN)
bt_bitfield_read_le(pos->base, unsigned long, pos->offset,
integer_declaration->len, &v);
else
bt_bitfield_read_be(pos->base, unsigned long, pos->offset,
integer_declaration->len, &v);