Does anyone know how to change the serin2 bits without using the DEFINE SER2_BITS command?

Almost 100% of the time I am receiving 8-none, 7 odd, or 7 even, so I use the regular commands and just clear the parity bit. I would like to add the option of selecting at run time either 7-None or 8-odd/Even, and again I would ignore the parity.

Also, once I'm in 9 bit mode, and I'm receiving data into a byte array, how is the 9th bit handled. I know the HSERIN command has a special register for the 9th bit.

Thanks, David