Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

framebuffer: fix sync generation

  • Loading branch information...
commit 0a29b74ccee1cf54396b69d98ea27d239c9b6acc 1 parent 6776e22
@sbourdeauducq sbourdeauducq authored
Showing with 4 additions and 6 deletions.
  1. +4 −6 milkymist/framebuffer/__init__.py
View
10 milkymist/framebuffer/__init__.py
@@ -109,8 +109,6 @@ def get_fragment(self):
generate_en = Signal()
hcounter = Signal(BV(_hbits))
vcounter = Signal(BV(_vbits))
- hsync = Signal()
- vsync = Signal()
comb = [
active.eq(hactive & vactive),
@@ -133,8 +131,8 @@ def get_fragment(self):
If(hcounter == 0, hactive.eq(1)),
If(hcounter == tp.hres, hactive.eq(0)),
- If(hcounter == tp.hsync_start, hsync.eq(1)),
- If(hcounter == tp.hsync_end, hsync.eq(0)),
+ If(hcounter == tp.hsync_start, self.token("dac").hsync.eq(1)),
+ If(hcounter == tp.hsync_end, self.token("dac").hsync.eq(0)),
If(hcounter == tp.hscan,
hcounter.eq(0),
If(vcounter == tp.vscan,
@@ -146,9 +144,9 @@ def get_fragment(self):
If(vcounter == 0, vactive.eq(1)),
If(vcounter == tp.vres, vactive.eq(0)),
- If(vcounter == tp.vsync_start, vsync.eq(1)),
+ If(vcounter == tp.vsync_start, self.token("dac").vsync.eq(1)),
If(vcounter == tp.vsync_end,
- vsync.eq(0),
+ self.token("dac").vsync.eq(0),
self.endpoints["timing"].ack.eq(1)
)
)
Please sign in to comment.
Something went wrong with that request. Please try again.