MPC624_ADC
outb(0, dev->iobase + MPC624_ADC);
outb(bit, dev->iobase + MPC624_ADC);
outb(MPC624_ADSCK | bit, dev->iobase + MPC624_ADC);
data_in |= (inb(dev->iobase + MPC624_ADC) & MPC624_ADSDO) >> 4;
status = inb(dev->iobase + MPC624_ADC);
outb(MPC624_ADSCK, dev->iobase + MPC624_ADC);
outb(MPC624_ADCS | MPC624_ADSCK, dev->iobase + MPC624_ADC);
outb(0, dev->iobase + MPC624_ADC);