QNX Neutrino 7.0 documentation update February 2018

New entries

afm_ctrl
New utility to control an Acoustic Management Platform Functional Module (AFM).
io-audio
  • You can now use mount (via the mount command) previously unmounted cards or Acoustic Control Server (ACS) and Acoustic Management Platform Functional Module (AFM) cards using the all or acoustics options, respectively.
  • You can no longer specify the location of the audio policy configuration file as an option when you run the io-audio. Instead, you must specify the location in the [AUDIOMGMT] section in the audio configuration file.
  • Audio configuration file:
    • If you specify an ampersand (&) before the key name in the audio configuration file, the value is appended to the key's current value.
    • New [ACS], [AFM], and [AUDIOMGMT] sections are available. The key/value pairs in the [ACS] and [AFM] sections are available for use only if you have the QNX Audio Management Platform 2.0 available.
    • The following are changes in the [GLOBAL] section:
      • added the sw_mixer_ms
      • added sw_mixer_samples
      • discontinued the use of the policy_conf key in the [GLOBAL] section of the configuration file. Instead, you can specify the policy_conf key in the [AUDIOMGMT] section.
    • The following are changes to the [CTRL] section:
      • added sw_mixer_cap_name
      • added sw_mixer_limiter
      • added sw_mixer_max_references
      • added afm_mixer_enable
      • added afm_mixer_max_references
      • added afm_mixer_atten_disable
      • added max_concurrent_afms
      • added audiomgmt_id
      • discontinued the ducking_output, instead using the audiomgt_id key

Changed content

procnto
  • We've described the /proc/vm/stats virtual file.
  • The minimum value for the -H option is 1 KB.
  • We've improved the description of the -P option.
  • If you specify a value for the -S option that's zero or greater than UINT_MAX, it's ignored.
  • If you specify 0 for the -T option, the default of 30 seconds is used.
slogger2
  • If you want to redirect syslogd output to slogger2, edit /etc/syslog.conf and specify an action to send the log messages to /dev/console, or specify the LOG_CONS flag when you call openlog().
  • Note that for the -C and -s options, you can specify a (case-sensitive) suffix of k to specify a size in kilobytes.
/etc/syslog.conf
  • Note that if you specify a pathname for an action, the file must exist when syslogd reads its configuration file. Otherwise the action is ignored.
  • If you want to redirect syslogd output to slogger2, specify an action to send the log messages to /dev/console, or specify the LOG_CONS flag when you call openlog().

Errata

logger
The -f, -i, -p, -s, and -t options are QNX Neutrino extensions. If you don't specify the -t option, the current user ID is used as a tag.
mkefs, mketfs, mkfatfsimg, mkifs, mkqnx6fsimg
  • We've expanded the description of the dperms, mountperms, and perms attributes. The symbolic modes for these attributes are similar (but not identical) to the symbolic modes for chmod.
  • If you specify dperms=* for an inline directory, the permissions are 0755 (rwxr-xr-x).
procnto
The -c memory-configuration option is no longer supported.
slm
The default value for the -r option is replace.