funny A/D channel readings with Bobuino-1284 ???

Indeed. I only tested for digital functionality, never tried a pot on each analog pin.

Maniacbug flipped the analog pin mappings end for end for me, so that ADC7 (near the middle of the chip) went direct to the A0 header near the middle of the board, the way a Duemilanove/Uno has them. (whereas ADC0 is near the middle on a '328).

The line identified in pins_arduino.h

#define analogPinToChannel(p)   ( (p) < NUM_ANALOG_INPUTS ?   (NUM_ANALOG_INPUTS-1) - (p) : -1 )

might be the key.