Thanks for your reply.
I understand that the S12X has registers that are different than the S12 - that is truly expected. However, when registers at the same address with the same fuctions get a name change, I get upset.
Port K is not the only register that's changed. PORTA, PORTB, and other have suffered meaningless name changes to get them to conform to some newer standard.
PORTA_BIT0 is now PORTA_PA0
ditto for port B and port E.
PTH_PTH3 is now PTIH_PTIH3, etc
ditto for port J
list goes on
Gained = nothing. Lost = time.