Skip to content

Commit ab77028

Browse files
committed
Refer to "Register update" section in comments of LPTIM register update code
1 parent 36e43aa commit ab77028

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/lptimer.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,9 @@ macro_rules! hal {
263263
// Additionally, the LPTIM peripheral will always be in the enabled state when this code is called
264264
self.lptim.cmp.write(|w| unsafe { w.bits(value as u32) });
265265

266-
// wait for compare register update ok interrupt to be signalled (RM0394 Rev 4, sec. 30.7.1, Bit 4)
266+
// wait for compare register update ok interrupt to be signalled
267+
// (see RM0394 Rev 4, sec 30.4.10 for further explanation and
268+
// sec. 30.7.1, Bit 4 for register field description)
267269
while self.lptim.isr.read().cmpok().bit_is_clear() {}
268270
}
269271

@@ -280,7 +282,9 @@ macro_rules! hal {
280282
.arr
281283
.write(|w| unsafe { w.bits(arr_value as u32) });
282284

283-
// wait for autoreload write ok interrupt to be signalled (RM0394 Rev 4, sec. 30.7.1, Bit 4)
285+
// wait for autoreload write ok interrupt to be signalled
286+
// (see RM0394 Rev 4, sec 30.4.10 for further explanation and
287+
// sec. 30.7.1, Bit 4 for register field description)
284288
while self.lptim.isr.read().arrok().bit_is_clear() {}
285289
}
286290

0 commit comments

Comments
 (0)