just what i needed to know, thanks and hello again Henrik

so if i had 4 pairs of lines like above inside the loop (different pins) then i would have
6 * 4 = 24 cycles
24 + 2 = 26 cycles
26 * .125 = 3.25uS
sound about right ?
i am not doing anything that requires high precision regarding number, if it was 2x slower i would be ok, if it was 3 - 4x i would need to know to make context adjustments

not incredibly speedy is it ?
that's only 300kHz for 6 pins

just to be clear
so 1/32MHz = 31nS
one instruction cycle = 4 clock periods ?
(this is starting to come back to me, it fades so quickly if you don't do this every day)

this is probably fast enough though and i assume reading a whole port would be about the same as reading a pin ?
in some areas that should speed things up quite a bit