From 1b3822050a6ddf8c149570d783cca3caee6ab6dd Mon Sep 17 00:00:00 2001 From: Steven Hugg Date: Sun, 18 Mar 2018 20:11:11 -0500 Subject: [PATCH 1/2] make sure inspect var is not array --- presets/verilog/femto16.json | 4 +++- src/platform/verilog.js | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/presets/verilog/femto16.json b/presets/verilog/femto16.json index be99d5ca..af35dbe3 100644 --- a/presets/verilog/femto16.json +++ b/presets/verilog/femto16.json @@ -1,5 +1,5 @@ { - "name":"femto8", + "name":"femto16", "width":16, "vars":{ "reg":{"bits":3, "toks":["ax", "bx", "cx", "dx", "ex", "fx", "sp", "ip"]}, @@ -25,6 +25,8 @@ {"fmt":"pop ~reg", "bits":["01001",0,"00001","110"]}, {"fmt":"rts", "bits":["01001","111","00001","110"]}, {"fmt":"jsr ~reg", "bits":["01110","111","00",0,"110"]}, + {"fmt":"jsrex ~imm16", "bits":["0001110001011000",0,"0111011100100110"]}, + {"fmt":"jmp ~imm16", "bits":["0001111101011000",0]}, {"fmt":"bcc ~rel8", "bits":["10000001",0]}, {"fmt":"bcs ~rel8", "bits":["10001001",0]}, diff --git a/src/platform/verilog.js b/src/platform/verilog.js index 6760a3a0..ff87e4ac 100644 --- a/src/platform/verilog.js +++ b/src/platform/verilog.js @@ -697,7 +697,7 @@ var VerilogPlatform = function(mainElement, options) { val = gen[name]; } } - if (val !== undefined) { + if (typeof(val) === 'number') { inspect_obj = gen; inspect_sym = name; } else { From c6f66dd11d7c0b63d020ba8fa3bef8235d4c4c62 Mon Sep 17 00:00:00 2001 From: Steven Hugg Date: Fri, 25 May 2018 14:14:43 -0700 Subject: [PATCH 2/2] website changes --- css/ui.css | 7 +++++++ index.html | 10 +++++++--- redir.html | 2 +- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/css/ui.css b/css/ui.css index 0422d422..ad9d8ba3 100644 --- a/css/ui.css +++ b/css/ui.css @@ -237,3 +237,10 @@ canvas.pixelated { font-family: TinyFont; src: url(04B_03__.TTF); } +#booksMenuButton { + border-width:3px; + border-color:#99ff99; + background-color:#006600; + border-style:solid; + font-family: "Andale Mono", "Menlo", "Lucida Console", monospace; +} diff --git a/index.html b/index.html index 949a2323..4352acb3 100644 --- a/index.html +++ b/index.html @@ -27,6 +27,7 @@ body { @@ -51,12 +52,14 @@ ga('send', 'pageview');
  • Break Expression...
  • +