diff --git a/rp2040-hal/src/pll.rs b/rp2040-hal/src/pll.rs index 5626868..cccfb6e 100644 --- a/rp2040-hal/src/pll.rs +++ b/rp2040-hal/src/pll.rs @@ -199,10 +199,9 @@ impl PhaseLockedLoop { }); // Turn on self.device - self.device.pwr.write(|w| unsafe { - //w.pd().clear_bit(); - //w.vcopd().clear_bit(); - w.bits(0); + self.device.pwr.modify(|_,w| { + w.pd().clear_bit(); + w.vcopd().clear_bit(); w }); @@ -245,9 +244,8 @@ impl PhaseLockedLoop { }); // Turn on post divider - self.device.pwr.write(|w| unsafe { - //w.postdivpd().clear_bit(); - w.bits(0); + self.device.pwr.modify(|_,w| { + w.postdivpd().clear_bit(); w });