mfpmr
return (mfpmr(PMR_PMC0));
return (mfpmr(PMR_PMC1));
return (mfpmr(PMR_PMC2));
return (mfpmr(PMR_PMC3));
pmc_pmlc = mfpmr(PMR_PMLCa0);
pmc_pmlc = mfpmr(PMR_PMLCa1);
pmc_pmlc = mfpmr(PMR_PMLCa2);
pmc_pmlc = mfpmr(PMR_PMLCa3);
uint32_t pmgc0 = mfpmr(PMR_PMGC0);
mtpmr(PMR_PMGC0, (mfpmr(PMR_PMGC0) & ~PMGC_FAC) | PMGC_PMIE);