Updated: October 28, 2024 |
Low-level device control is implemented using the devctl() call.
The POSIX terminal control functions are layered on top of devctl() as follows:
The QNX Neutrino extensions to the terminal control API are as follows:
The io-char module acts directly on a common set of devctl() commands supported by most drivers. Applications send device-specific devctl() commands through io-char to the drivers.