SERVICE FUNCTIONS
COM3 Service Functions
174 M
X
800 SERIES PROGRAMMERS GUIDE
COM3 Service
Functions
The COM3 service functions are for tuning and configuring the communication
processor used on the COM3 port. These functions were brought up to the API
level in case there is a need to use them directly in an application for a special
architecture/configuration. Otherwise, the following COM3 service functions
should not have to be used directly by an application. All other API calls that
require COM3 configuration/tuning, use these functions and do the necessary
work for the application.
Depending how the COM3 port is opened, the required configuration is done
automatically as long as the M
x
800 series of terminals API functions are utilized. It
is only a rare occasion or special architecture that may require special tuning
where the default settings may have to be changed directly by the application
using these service functions.
All COM3 service functions operate strictly on the communication processor and
from the perspective of the communication processor. These service functions
have nothing to do with the operating system. For instance, flushing the COM3
buffer using the svcCOM3FlushRxBuf() does not flush the operating system
buffer, it flushes the remaining data from the communication processor buffer into
the OS buffers.