TE also can be used to queue an idle character by writing TE = 0 then TE = 1 while a transmission is in progress.
and this:
Normally, a program would wait for TDRE to become set to indicate the last
character of a message has moved to the transmit shifter, then write 0 and then write 1 to the TE bit. This
action queues an idle character to be sent as soon as the shifter is available. As long as the character in the
shifter does not finish while TE = 0, the SCI transmitter never actually releases control of the TxD1 pin. If
there is a possibility of the shifter finishing while TE = 0, set the general-purpose I/O controls so the pin
that is shared with TxD1 is an output driving a logic 1. This ensures that the TxD1 line will look like a
normal idle line even if the SCI loses control of the port pin between writing 0 and then 1 to TE.
Although I have not used this idle wakeup before I will be soon on a GT16A so I will see what happens there. I believe I have already detected a bug in the silicon in the SCI there, but want to test further first (by comparing with QG8).