aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2019-02-16 08:03:28 -0500
committerKevin O'Connor <kevin@koconnor.net>2019-02-16 08:03:28 -0500
commita090b317131e8ae5cadb5b0105a4987bb3e51221 (patch)
tree16ef5bc8d6ba9561e155e4e8a3ffbf4c98554dfa /src
parent52eef84228ba25ed78fe95a230403f91f3399070 (diff)
downloadkutter-a090b317131e8ae5cadb5b0105a4987bb3e51221.tar.gz
kutter-a090b317131e8ae5cadb5b0105a4987bb3e51221.tar.xz
kutter-a090b317131e8ae5cadb5b0105a4987bb3e51221.zip
atsamd: Fix samd51 get_clock() sync bit check
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src')
-rw-r--r--src/atsamd/samd51_clock.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/atsamd/samd51_clock.c b/src/atsamd/samd51_clock.c
index bbeed416..363aa19e 100644
--- a/src/atsamd/samd51_clock.c
+++ b/src/atsamd/samd51_clock.c
@@ -23,7 +23,7 @@ static inline void
gen_clock(uint32_t clkgen_id, uint32_t flags)
{
GCLK->GENCTRL[clkgen_id].reg = flags | GCLK_GENCTRL_GENEN;
- while (GCLK->SYNCBUSY.reg & GCLK_SYNCBUSY_GENCTRL(clkgen_id))
+ while (GCLK->SYNCBUSY.reg & GCLK_SYNCBUSY_GENCTRL(1 << clkgen_id))
;
}