Revision 1327
Added by markw almost 4 years ago
pokeymax.vhd.v1.diff | ||
---|---|---|
--- pokeymax.vhd 2020-10-23 17:05:24.416773341 +0200
|
||
+++ pokeymaxv1.vhd 2020-10-23 17:26:19.264305175 +0200
|
||
@@ -60,7 +60,6 @@
|
||
--- pokeymax.vhd 2021-09-01 21:35:50.610031442 +0200
|
||
+++ pokeymaxv1.vhd 2021-09-01 21:50:36.284379953 +0200
|
||
@@ -75,7 +75,6 @@
|
||
ACLK : OUT STD_LOGIC;
|
||
BCLK : INOUT STD_LOGIC;
|
||
SID : IN STD_LOGIC;
|
||
... | ... | |
CS1 : IN STD_LOGIC;
|
||
|
||
AUD : OUT STD_LOGIC_VECTOR(4 DOWNTO 1);
|
||
@@ -68,7 +67,6 @@
|
||
@@ -83,7 +82,6 @@
|
||
EXT : INOUT STD_LOGIC_VECTOR(EXT_BITS DOWNTO 1);
|
||
|
||
PADDLE : IN STD_LOGIC_VECTOR(7 DOWNTO 0);
|
||
... | ... | |
|
||
IOX_RST : OUT STD_LOGIC;
|
||
IOX_INT : IN STD_LOGIC;
|
||
@@ -173,7 +171,7 @@
|
||
@@ -530,7 +528,7 @@
|
||
|
||
signal KEYBOARD_SCAN : std_logic_vector(5 downto 0);
|
||
signal KEYBOARD_RESPONSE : std_logic_vector(1 downto 0);
|
||
- signal KEYBOARD_SCAN_UPDATE : std_logic;
|
||
+ signal KEYBOARD_SCAN_ENABLE : std_logic;
|
||
|
||
signal POKEY_PROFILE_ADDR : std_logic_vector(5 downto 0);
|
||
signal POKEY_PROFILE_REQUEST : std_logic;
|
||
@@ -457,7 +455,7 @@
|
||
|
||
EXT_INT(0) <= '0'; --force to 0
|
||
EXT_INT(17 downto ext_bits+1) <= (others=>'1');
|
||
- EXT_INT(18) <= CS0_N;
|
||
... | ... | |
EXT_INT(19) <= CS1;
|
||
EXT_INT(20) <= '1';
|
||
EXT_INT(ext_bits downto 1) <= EXT;
|
||
@@ -634,10 +632,10 @@
|
||
-- PRIMARY POKEY GTIA_VOLUME_
|
||
--------------------------------------------------------
|
||
pokey1 : entity work.pokey
|
||
---GENERIC MAP
|
||
---(
|
||
--- custom_keyboard_scan => 1
|
||
---)
|
||
+GENERIC MAP
|
||
+(
|
||
+ custom_keyboard_scan => 1
|
||
+)
|
||
PORT MAP(CLK => CLK,
|
||
ENABLE_179 => ENABLE_CYCLE,
|
||
WR_EN => POKEY_WRITE_ENABLE(0),
|
||
@@ -665,7 +663,7 @@
|
||
DATA_OUT => POKEY_DO(0),
|
||
keyboard_scan => KEYBOARD_SCAN,
|
||
keyboard_scan_enable => open,
|
||
- keyboard_scan_update => KEYBOARD_SCAN_UPDATE
|
||
+ keyboard_scan_enable => KEYBOARD_SCAN_ENABLE
|
||
);
|
||
@@ -1816,6 +1814,8 @@
|
||
|
||
--------------------------------------------------------
|
||
@@ -1616,8 +1614,9 @@
|
||
|
||
int=>iox_int,
|
||
|
||
+ pot_reset=>potreset,
|
||
+
|
||
keyboard_scan=>keyboard_scan,
|
||
- keyboard_scan_update=>keyboard_scan_update,
|
||
+ keyboard_scan_enable=>keyboard_scan_enable,
|
||
keyboard_response=>keyboard_response
|
||
);
|
||
keyboard_scan_update=>keyboard_scan_update,
|
||
keyboard_response=>iox_keyboard_response,
|
||
@@ -1888,6 +1888,4 @@
|
||
|
||
@@ -1642,6 +1641,4 @@
|
||
|
||
D <= BUS_DATA when BUS_OE='1' else (others=>'Z');
|
||
|
||
-POTRESET_N <= not(POTRESET) when ext_clk_enable=0 else '1';
|
Also available in: Unified diff
Updated v1 build