QNX Neutrino 7.0 documentation update July 2018

New entries

as
Assembler (GNU)
devb-nvme
Driver for SSD devices which support NVMe (Non-Volatile Memory Express)
devb-sdmmc-*
Generic information for SDHI memory card, MMC, and eMMC drivers
devb-ustor
Driver for USB-based storage device
location_manager
Make location information available to client applications
wdtkick
The watchdog timer

Changed content

devb-ahci
Note that the startup must set up the typed memory regions that you refer to with the mem name= option.
dloader
Deleted a reference to the ipl-diskpc2-ltfs loader, which is no longer supported.
mkqnx6fs
Documented that the -B option writes the fs-qnx6 filesystem boot loader only (ipl-diskpc2-fsq6).
pidin
If you specify the -v option, the output for the B format character now includes the process name for threads that are REPLY- or SEND-blocked.
startup-* options
  • There's a new -E option that you can use to specify whether or not to apply the workaround for a specified erratum.
  • There's a new -z[z] option for all 32- and 64-bit x86 targets that lets you specify the source of the system clock.
  • The -w option is no longer supported for 32-bit ARM startups.
  • The -x option for 32-bit ARM targets doesn't take addressing parameters. In addition, the option is valid only if the CPU supports Large Physical Address Extension (LPAE).
sysctl
We've documented the qnx.kern.droproot command.

Errata

dumper
We've corrected the descriptions of the -N and -n options.
sshd
  • You shouldn't launch this daemon from inetd because the limit on the rate of creating server instances (specified with the max field in inetd.conf) could limit the number of connections and cause them to be denied.
  • You need to create ECDSA and ED25519 host keys in addition to RSA and DSA ones.