From a3903c6cd3661f7f3d451029f8d6d9ec3401c15a Mon Sep 17 00:00:00 2001 From: Martin Whitaker Date: Tue, 31 Dec 2024 15:13:31 +0000 Subject: [PATCH] Document the new vvp quiet flag. --- Documentation/usage/vvp_flags.rst | 8 +++++++- vvp/vvp.man.in | 8 +++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Documentation/usage/vvp_flags.rst b/Documentation/usage/vvp_flags.rst index 70bf0aa6d..593124d7c 100644 --- a/Documentation/usage/vvp_flags.rst +++ b/Documentation/usage/vvp_flags.rst @@ -41,6 +41,13 @@ simulation. determine the return types of user-defined system functions. If specified at compile-time, there is no need to specify them again here. +* -q + + Enable quiet mode. This suppresses all output to sent via MCD + bit 0 (e.g. all output from $display and friends). It does not affect + output to the log file, nor does it affect output to sent via + the STDOUT file descriptor. + * -s $stop right away, in the beginning of the simulation. This kicks the @@ -113,4 +120,3 @@ Environment Variables The vvp program pays attention to certain environment variables. * IVERILOG_DUMPER - diff --git a/vvp/vvp.man.in b/vvp/vvp.man.in index 07cbb8275..e20c3e9ba 100644 --- a/vvp/vvp.man.in +++ b/vvp/vvp.man.in @@ -4,7 +4,7 @@ vvp - Icarus Verilog vvp runtime engine .SH SYNOPSIS .B vvp -[\-inNsvV] [\-Mpath] [\-mmodule] [\-llogfile] inputfile [extended-args...] +[\-inNqsvV] [\-Mpath] [\-mmodule] [\-llogfile] inputfile [extended-args...] .SH DESCRIPTION .PP @@ -53,6 +53,12 @@ This flag does the same thing as \-n, but results in an exit code of 1 if the stimulation calls $stop. It can be used to indicate a simulation failure when running a testbench. .TP 8 +.B -q +Enable quiet mode. This suppresses all output to sent via MCD +bit 0 (e.g. all output from $display and friends). It does not affect +output to the log file, nor does it affect output to sent via +the STDOUT file descriptor. +.TP 8 .B -s Stop. This will cause the simulation to stop in the beginning, before any events are scheduled. This allows the interactive user to get