From b51b5c439893841c00212294a0d660e22bbcf8b8 Mon Sep 17 00:00:00 2001 From: BigEd Date: Mon, 22 Nov 2010 15:18:55 +0000 Subject: [PATCH] re-simplify kiosk mode status panel --- macros.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/macros.js b/macros.js index e270b29..3ca7bb1 100644 --- a/macros.js +++ b/macros.js @@ -460,12 +460,14 @@ function chipStatus(){ ' SP:' + hexByte(readSP()) + ' ' + readPstring(); var machine3 = - 'Hz: ' + estimatedHz().toFixed(1) + - ' Exec: ' + busToString('Execute') + '(' + busToString('State') + ')'; - if(isNodeHigh(nodenames['sync'])) - machine3 += ' (Fetch: ' + busToString('Fetch') + ')'; - if(goldenChecksum != undefined) - machine3 += " Chk:" + traceChecksum + ((traceChecksum==goldenChecksum)?" OK":" no match"); + 'Hz: ' + estimatedHz().toFixed(1); + if(typeof expertMode != "undefined") { + machine3 += ' Exec: ' + busToString('Execute') + '(' + busToString('State') + ')'; + if(isNodeHigh(nodenames['sync'])) + machine3 += ' (Fetch: ' + busToString('Fetch') + ')'; + if(goldenChecksum != undefined) + machine3 += " Chk:" + traceChecksum + ((traceChecksum==goldenChecksum)?" OK":" no match"); + } setStatus(machine1, machine2, machine3); if (loglevel>0) { updateLogbox(logThese);