typedef struct { volatile u_char *bb0, /* pad buffer 0 */ *bb1; /* pad buffer 1 */ long PadData, /* what came from pads */ Previous, /* previous pad pattern */ Changed, /* what as changed */ Pressed, /* what was pressed */ Released; /* what was released */ } PADVARS;