
10 Jun
2020
10 Jun
'20
11:27 a.m.
Marek Vasut [mailto:marex@denx.de]
Sent: Tuesday, June 09, 2020 10:21 PM
[...]
+static void rtl_reset_bmu(struct r8152 *tp) +{
- u32 ocp_data;
You're writing a byte, shouldn't that be u8 ?
The minimum length which is used to read or write the register of the device through control transfer is 4-byte. Therefore, I always use "u32" to access 1, 2, or 4 bytes data. Then, I don't need another variable to deal with it.
Best Regards, Hayes