From: Thomas Schmid Date: Tue, 25 Jan 2011 16:15:30 +0000 (-0800) Subject: Fixed small mistakes in at91sam3 info command X-Git-Tag: v0.5.0-rc1~210 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=4df93cb95fd6ba7b8272b36ea7445657bbb66338;p=openocd Fixed small mistakes in at91sam3 info command Signed-off-by: Spencer Oliver --- diff --git a/src/flash/nor/at91sam3.c b/src/flash/nor/at91sam3.c index 0915ba70..f895935f 100644 --- a/src/flash/nor/at91sam3.c +++ b/src/flash/nor/at91sam3.c @@ -1464,7 +1464,7 @@ sam3_explain_ckgr_mor(struct sam3_chip *pChip) v = sam3_reg_fieldname(pChip, "MOSCXTBY", pChip->cfg.CKGR_MOR, 1, 1); LOG_USER("(main osc bypass: %s)", _yes_or_no(v)); - rcen = sam3_reg_fieldname(pChip, "MOSCRCEN", pChip->cfg.CKGR_MOR, 2, 1); + rcen = sam3_reg_fieldname(pChip, "MOSCRCEN", pChip->cfg.CKGR_MOR, 3, 1); LOG_USER("(onchip RC-OSC enabled: %s)", _yes_or_no(rcen)); v = sam3_reg_fieldname(pChip, "MOSCRCF", pChip->cfg.CKGR_MOR, 4, 3); @@ -1476,6 +1476,7 @@ sam3_explain_ckgr_mor(struct sam3_chip *pChip) switch (v) { default: pChip->cfg.rc_freq = 0; + break; case 0: pChip->cfg.rc_freq = 4 * 1000 * 1000; break; @@ -1628,6 +1629,7 @@ sam3_explain_mckr(struct sam3_chip *pChip) case 0: pdiv = 1; cp = "selected clock"; + break; case 1: pdiv = 2; cp = "clock/2";