We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bfc82e2 commit de17e3eCopy full SHA for de17e3e
src/fdcan.rs
@@ -1159,10 +1159,11 @@ where
1159
#[inline]
1160
pub fn error_counters(&self) -> ErrorCounters {
1161
let can = self.registers();
1162
- let cel: u8 = can.ecr().read().cel().bits();
1163
- let rp: bool = can.ecr().read().rp().bit();
1164
- let rec: u8 = can.ecr().read().rec().bits();
1165
- let tec: u8 = can.ecr().read().tec().bits();
+ let ecr = can.ecr().read();
+ let cel: u8 = ecr.cel().bits();
+ let rp: bool = ecr.rp().bit();
+ let rec: u8 = ecr.rec().bits();
1166
+ let tec: u8 = ecr.tec().bits();
1167
1168
ErrorCounters {
1169
can_errors: cel,
0 commit comments