SAM4S: Fix error in macro that disabled peripheral clocking. From Bob Doiron

This commit is contained in:
Gregory Nutt 2014-04-21 17:06:01 -06:00
parent 35bd5c9e65
commit c0f27d8aa6
2 changed files with 4 additions and 2 deletions

View File

@ -7221,4 +7221,6 @@
Frank Bennett (2014-4-20).
* arch/arm/src/sam34/sam_rtc.c/.h: Port RTC driver from SAMA5 to
SAM3/4. From Bob Doiron (2014-4-21)
* arch/arm/src/sam34/sam4s_periphclks.h: Fix error in macros that
disable peripheral clocking. From Bob Doiron (2014-4-21)

View File

@ -52,8 +52,8 @@
#define sam_enableperiph0(s) putreg32((1 << (s)), SAM_PMC_PCER0)
#define sam_enableperiph1(s) putreg32((1 << ((s) - 32)), SAM_PMC_PCER1)
#define sam_disableperiph0(s) putreg32((1 << (s)), SAM_PMC_PDER0)
#define sam_disableperiph1(s) putreg32((1 << ((s) - 32)), SAM_PMC_PDER1)
#define sam_disableperiph0(s) putreg32((1 << (s)), SAM_PMC_PCDR0)
#define sam_disableperiph1(s) putreg32((1 << ((s) - 32)), SAM_PMC_PCDR1)
#define sam_supc_enableclk() sam_enableperiph0(SAM_PID_SUPC)
#define sam_rstc_enableclk() sam_enableperiph0(SAM_PID_RSTC)