X-Git-Url: http://git.joshuawise.com/fpgaboy.git/blobdiff_plain/537e1f833b8eba858c06053ea6006ea608b9a5cc..00573fd53c3dc0b2aca146f085d30801a3aed576:/System.v diff --git a/System.v b/System.v index 712dd75..2bb0613 100644 --- a/System.v +++ b/System.v @@ -67,7 +67,10 @@ module CoreTop( output wire [7:0] leds, output serio, output wire [3:0] digits, - output wire [7:0] seven); + output wire [7:0] seven, + output wire hs, vs, + output wire [2:0] r, g, + output wire [1:0] b); wire clk; CPUDCM dcm (.CLKIN_IN(xtal), .CLKFX_OUT(clk)); @@ -76,7 +79,7 @@ module CoreTop( wire [7:0] data; wire wr, rd; - wire irq, tmrirq, lcdcirq; + wire irq, tmrirq, lcdcirq, vblankirq; wire [7:0] jaddr; wire [1:0] state; @@ -103,7 +106,13 @@ module CoreTop( .clk(clk), .wr(wr), .rd(rd), - .irq(lcdcirq)); + .lcdcirq(lcdcirq), + .vblankirq(vblankirq), + .vgahs(hs), + .vgavs(vs), + .vgar(r), + .vgag(g), + .vgab(b)); AddrMon amon( .addr(addr), @@ -159,7 +168,7 @@ module CoreTop( .wr(wr), .addr(addr), .data(data), - .vblank(0), + .vblank(vblankirq), .lcdc(lcdcirq), .tovf(tmrirq), .serial(0),