
#define FIO_PIN  ((unsigned char *) &FIOPIN)
        unsigned short us;
	unsigned char buf[257];
	for (us = 1; us < 257; )
	    FIO_PIN[2] = buf[us++];     // byte addressing bits 16..23
