|1 /dev/string/boot||read/write access to the bootstring|
|2 /dev/string/pkg||read-only access to the package string|
|3 /dev/string/cfg||read-only access to the configuration string|
The bootstring (bootstring) is the string built by /boot from user input and from /etc/default/boot. The package string (pkgstring) lists what has been linked into the kernel at boot time. The configuration string (cfgstring) is a concatenation of all the output from printcfg(D3oddi).
The routines getbsvalue(D3oddi), getbsflag(D3oddi) and getbsword(D3oddi) provide an interface to /dev/string/boot and /dev/string/pkg. /dev/string/cfg can only be accessed directly.
Reading from the devices is non-blocking and non-destructive.
For more information about kernel debugging, see the Driver Development Web Site (http://www.sco.com/developers/hdk/).