Module driver:log - System log driver

System log driver. This provides the system log facility, allowing the system log to be written to different output devices. The initial setup requires a bit of dialogue with the console process, which starts "log" as the first driver in the system.

Used:

Index

Declarations

log.inc:31Protocol P.LOG.SETUP.IN

PROTOCOL P.LOG.SETUP.IN

Used to setup the log device.

log.inc:33Tag init

init; LOG?

Used as a one-off to provide the log server-end during system initialisation.

log.inc:35Tag add.output

add.output; INT; CT.OUTPUT!

Add a logging output device.

log.inc:36Tag set.tty

set.tty; CT.OUTPUT!

Set the logging TTY target.

log.inc:37Tag set.dev

set.dev; SHARED CT.OUTPUT!

Set the logging device target.

log.inc:41Protocol P.LOG.SETUP.OUT

PROTOCOL P.LOG.SETUP.OUT

Responses from the log setup.

log.inc:47Channel type CT.LOG.SETUP

RECURSIVE CHAN TYPE CT.LOG.SETUP

Channel-type used to configure the log device.