gateware

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 0d6544e47a7bf4f517653ba281efa9f296f672b2
parent 38ba90f150915b99d24ec4216254ef503f01bfa1
Author: Brian Swetland <swetland@frotz.net>
Date:   Sat, 17 Nov 2018 12:13:25 -0800

hack: make vga background red when cpu is held in reset

Diffstat:
Mhdl/ice40.v | 13++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/hdl/ice40.v b/hdl/ice40.v @@ -119,11 +119,13 @@ sram ram1( .we(we & cs1w & cs_sram) ); +wire [1:0]vr, vg, vb; + vga40x30x2 vga( .clk25m(clk25m), - .red(vga_r), - .grn(vga_g), - .blu(vga_b), + .red(vr), + .grn(vg), + .blu(vb), .hs(vga_hsync), .vs(vga_vsync), .vram_waddr(waddr[10:0]), @@ -132,6 +134,11 @@ vga40x30x2 vga( .vram_clk(sys_clk) ); +// hack: flip display from blue to red when CPU is held in reset +assign vga_r = cpu_reset ? vb : vr; +assign vga_g = vg; +assign vga_b = cpu_reset ? vr : vb; + endmodule module sram(