summaryrefslogtreecommitdiffstats
path: root/de1/fpga-bbc-pq/master/saa5050-fixes.patch
blob: 060f2f60bff8368df95b375d30f8fd992cfc3908 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/saa5050.vhd b/saa5050.vhd
index f198aa8..573aaa3 100644
--- a/saa5050.vhd
+++ b/saa5050.vhd
@@ -274,7 +274,7 @@ begin
 				-- character and separated/hold graphics modes apply.
 				-- We don't just assume this to be the case if gfx=1 because
 				-- these modes don't apply to caps even in graphics mode
-				if rom_data(7) = '1' then
+				if rom_data(7) = '1' and rom_data(6)='0' then
 					-- Apply a mask for separated graphics mode
 					if gfx_sep = '1' then
 						shift_reg(5) <= '0';