LPC18XX_ADC_CR
writel(0, adc->base + LPC18XX_ADC_CR);
writel(adc->cr_reg, adc->base + LPC18XX_ADC_CR);
writel(reg, adc->base + LPC18XX_ADC_CR);