From f7d1d78ac9bb6025766c2f479a3be5339da59704 Mon Sep 17 00:00:00 2001 From: Mariano Alvira Date: Thu, 29 Nov 2012 07:49:54 -0500 Subject: [PATCH] disable pad keeper when using ADC pin; otherwise you'll see a 20k input impedance. --- cpu/mc1322x/lib/adc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/cpu/mc1322x/lib/adc.c b/cpu/mc1322x/lib/adc.c index efde94019..edcef7499 100644 --- a/cpu/mc1322x/lib/adc.c +++ b/cpu/mc1322x/lib/adc.c @@ -76,6 +76,7 @@ void adc_service(void) { ADC->SEQ_1bits.CH##x = 1; \ GPIO->FUNC_SEL.ADC##x = 1; \ GPIO->PAD_DIR.ADC##x = 0; \ + GPIO->PAD_KEEP.ADC##x = 0; \ GPIO->PAD_PU_EN.ADC##x = 0; \ }} while (0)