fn prcm_commit() {
    let regs: &PrcmRegisters = unsafe { &*PRCM_BASE };
    regs.clk_load_ctl.write(ClockLoad::LOAD::SET);
    // Wait for the settings to take effect
    while !regs.clk_load_ctl.is_set(ClockLoad::LOAD_DONE) {}
}
/*
    In order to save changes to the PRCM, we need to
    trigger
*/
In order to save changes to the PRCM, we need to
trigger
In order to save changes to the PRCM we need to trigger
fn prcm_commit() {
    let regs: &PrcmRegisters = unsafe { &*PRCM_BASE };
    regs.clk_load_ctl.write(ClockLoad::LOAD::SET);
    // Wait for the settings to take effect
    while !regs.clk_load_ctl.is_set(ClockLoad::LOAD_DONE) {}
}
fn prcm_commit ( ) { let regs : & PrcmRegisters = unsafe { & * PRCM_BASE } ; regs . clk_load_ctl . write ( ClockLoad :: LOAD :: SET ) ; // Wait for the settings to take effect while ! regs . clk_load_ctl . is_set ( ClockLoad :: LOAD_DONE ) { } }
In order to save changes to the PRCM, we need to
trigger
In order to save changes to the PRCM we need to trigger