I have the manual in front of me and I definitely don't want SerIn!
I am not dealing with serial data (as with a COM-ports), but I am trying to emulate a shift register.
But even if there was confusion, there is still no explanation why an input would change into an output!
Should I leave the TRISA out and let ShiftIn handle the port status?