
15 Jun
2020
15 Jun
'20
8:52 a.m.
Marek Vasut [mailto:marex@denx.de]
Sent: Friday, June 12, 2020 7:53 PM
[...]
Try this:
ocp_data = r8152_efuse_read(tp, 0x7d); ocp_data = (ocp_data & 0x1fff0) >> 1) | (ocp_data & 0x7); if (data != 0xffff) ocp_reg_write(tp, OCP_ADC_IOFFSET, data);
I think you mean
ocp_data = r8152_efuse_read(tp, 0x7d); ocp_data = ((ocp_data & 0x1fff0) >> 1) | (ocp_data & 0x7); if (ocp_data != 0xffff) ocp_reg_write(tp, OCP_ADC_IOFFSET, ocp_data);
That should work, no ? Or does it generate compiler warnings ?
It shows no warning.
Best Regards, Hayes