aboutsummaryrefslogtreecommitdiff
path: root/basys3/basys3.srcs/ppu_aux.vhd
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2023-04-03 17:35:55 +0200
committerlonkaars <loek@pipeframe.xyz>2023-04-03 17:35:55 +0200
commit2062688058713a82eec683e233867d24283bb801 (patch)
tree61bdd32a3169b76b5901dd55f9d906b21b132925 /basys3/basys3.srcs/ppu_aux.vhd
parent9af9f9fcfd44c842a238a99164fd0d79a1ef4e5e (diff)
update i/o in vhdl and minor improvements
Diffstat (limited to 'basys3/basys3.srcs/ppu_aux.vhd')
-rw-r--r--basys3/basys3.srcs/ppu_aux.vhd4
1 files changed, 3 insertions, 1 deletions
diff --git a/basys3/basys3.srcs/ppu_aux.vhd b/basys3/basys3.srcs/ppu_aux.vhd
index 9062bc4..199fb76 100644
--- a/basys3/basys3.srcs/ppu_aux.vhd
+++ b/basys3/basys3.srcs/ppu_aux.vhd
@@ -16,7 +16,8 @@ entity ppu_aux is port(
-- aux outputs
BG_SHIFT_X : out std_logic_vector(PPU_POS_H_WIDTH-1 downto 0);
BG_SHIFT_Y : out std_logic_vector(PPU_POS_V_WIDTH-1 downto 0);
- FG_FETCH : out std_logic);
+ FG_FETCH : out std_logic;
+ RESOUT : out std_logic);
end ppu_aux;
architecture Behavioral of ppu_aux is
@@ -38,6 +39,7 @@ architecture Behavioral of ppu_aux is
signal INT_REG : std_logic_vector(2 * PPU_AUX_DATA_WIDTH - 1 downto 0);
begin
-- docs/architecture.md#auxiliary-memory
+ RESOUT <= INT_REG(18);
FG_FETCH <= INT_REG(17);
BG_SHIFT_X <= INT_REG(16 downto 8);
BG_SHIFT_Y <= INT_REG(7 downto 0);