From d8d687ad8052809f66c0b5a36d4ca74d0a3b202c Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Wed, 7 Dec 2022 20:06:56 -0600 Subject: Make --no-tty optional in sim --- sim/sim.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'sim/sim.py') diff --git a/sim/sim.py b/sim/sim.py index b0a194a..189ecfc 100755 --- a/sim/sim.py +++ b/sim/sim.py @@ -280,12 +280,15 @@ mem_dumps = module_get('mem_dumps', []) if init := module_get('init'): init() -exec_args = [verilated, '--headless', '--no-tty', '--dump-regs'] +exec_args = [verilated, '--headless', '--dump-regs'] cycles = module_get('cycles', 1024) if cycles is not None: exec_args.extend(['--cycles', str(cycles)]) +if not module_get('enable_tty', False): + exec_args.append('--no-tty') + for rng in mem_dumps: length = rng.stop - rng.start assert rng.start >= 0 and rng.stop > rng.start \ -- cgit v1.2.3