From fc33892d248233f2b154b46f40e10282ab18aaaa Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Sun, 25 Nov 2018 12:59:44 -0800 Subject: [PATCH] PDP10, PDP11, Unibus VAX: Indicate when CH11 set parameters haven't been set --- PDP11/pdp11_ch.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/PDP11/pdp11_ch.c b/PDP11/pdp11_ch.c index bdefa3aa..0038bba9 100644 --- a/PDP11/pdp11_ch.c +++ b/PDP11/pdp11_ch.c @@ -448,7 +448,7 @@ t_stat ch_reset (DEVICE *dptr) t_stat ch_show_peer (FILE* st, UNIT* uptr, int32 val, CONST void* desc) { - fprintf (st, "peer=%s", peer); + fprintf (st, "peer=%s", peer[0] ? peer : "unspecified"); return SCPE_OK; } @@ -471,7 +471,10 @@ t_stat ch_set_peer (UNIT* uptr, int32 val, CONST char* cptr, void* desc) t_stat ch_show_node (FILE* st, UNIT* uptr, int32 val, CONST void* desc) { - fprintf (st, "node=%o", address); + if (address == -1) + fprintf (st, "node=unspecified"); + else + fprintf (st, "node=%o", address); return SCPE_OK; }