QNX Neutrino 7.0 documentation update February 2018
New entries
- afm_ctrl
- New utility to control an Acoustic Management Platform Functional Module
(AFM).
Changed content
- deva-ctrl-usb.so
- The config and usb_path options are now documented,
and the description of the driver has been improved.
- io-audio
-
- You can now 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 io-audio.
Instead, you must specify the location in the [AUDIOMGMT] section
in the audio configuration file.
- You can now configure more than one audio policy management file, which
allows multiple audio management contexts. Previously, you had only one
audio policy management and context that could be used at one time.
- Audio configuration file changes:
- 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 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;
use the audiomgt_id key instead
- 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.