diff --git a/boards/spartan3e_starterkit/webpack_ise/Apple-One.gise b/boards/spartan3e_starterkit/webpack_ise/Apple-One.gise index d087f63..7d59cbc 100644 --- a/boards/spartan3e_starterkit/webpack_ise/Apple-One.gise +++ b/boards/spartan3e_starterkit/webpack_ise/Apple-One.gise @@ -103,7 +103,7 @@ - + @@ -125,22 +125,18 @@ - + - - - + - - @@ -151,7 +147,7 @@ - + @@ -165,11 +161,9 @@ - + - - @@ -179,11 +173,19 @@ - + + + - + + + + + + + diff --git a/rtl/boards/spartan3e_starterkit/apple1_s3e_starterkit_top.v b/rtl/boards/spartan3e_starterkit/apple1_s3e_starterkit_top.v index c90e801..4bb2551 100644 --- a/rtl/boards/spartan3e_starterkit/apple1_s3e_starterkit_top.v +++ b/rtl/boards/spartan3e_starterkit/apple1_s3e_starterkit_top.v @@ -84,6 +84,7 @@ module apple1_s3e_starterkit_top #( .vga_red(VGA_R), .vga_grn(VGA_G), .vga_blu(VGA_B), + .vga_cls(~rst_n), .pc_monitor(pc_monitor) ); diff --git a/rtl/vga/vga.v b/rtl/vga/vga.v index 47ef009..3ba6cf8 100644 --- a/rtl/vga/vga.v +++ b/rtl/vga/vga.v @@ -224,7 +224,7 @@ module vga #( v_cursor <= 5'd0; char_seen <= 'b0; vram_start_addr <= 5'd0; - vram_end_addr <= 5'd23; + vram_end_addr <= 5'd24; end else begin @@ -237,7 +237,7 @@ module vga #( v_cursor <= 5'd0; vram_start_addr <= 5'd0; - vram_end_addr <= 5'd23; + vram_end_addr <= 5'd24; // clear the screen vram_w_addr <= {vram_v_addr, vram_h_addr};