mirror of
https://github.com/hoglet67/AtomBusMon.git
synced 2025-01-02 23:32:02 +00:00
Added a jumper enabled fakeTube register at 0xFEE0 with value 0xFE to work around a beeb issue with pullups, incremented version to 0.28
Change-Id: I6b7b79cb01aa350b0caca27e75fb9c689558bcec
This commit is contained in:
parent
35f8b5419a
commit
35ad735420
BIN
AtomCpuMon.bit
BIN
AtomCpuMon.bit
Binary file not shown.
@ -113,7 +113,7 @@ char *triggerStrings[NUM_TRIGGERS] = {
|
||||
};
|
||||
|
||||
|
||||
#define VERSION "0.27"
|
||||
#define VERSION "0.28"
|
||||
|
||||
#ifdef EMBEDDED_6502
|
||||
#define NUM_CMDS 24
|
||||
|
@ -64,7 +64,7 @@ NET "avr_RxD" LOC="P15" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "trig<0>" LOC="P62" | IOSTANDARD = LVCMOS33 ;
|
||||
NET "trig<1>" LOC="P63" | IOSTANDARD = LVCMOS33 ;
|
||||
|
||||
|
||||
NET "fakeTube_n" LOC="P65" | IOSTANDARD = LVCMOS33 ;
|
||||
|
||||
# NET "" LOC="P48" | IOSTANDARD = LVCMOS33 ; # connector pin E2
|
||||
# NET "" LOC="P49" | IOSTANDARD = LVCMOS33 ; # connector pin E3
|
||||
|
@ -43,6 +43,9 @@ entity AtomCpuMon is
|
||||
-- External trigger inputs
|
||||
trig : in std_logic_vector(1 downto 0);
|
||||
|
||||
-- Jumpers
|
||||
fakeTube_n : in std_logic;
|
||||
|
||||
-- Serial Console
|
||||
avr_RxD : in std_logic;
|
||||
avr_TxD : out std_logic;
|
||||
@ -158,7 +161,11 @@ begin
|
||||
data_latch : process(Phi0)
|
||||
begin
|
||||
if falling_edge(Phi0) then
|
||||
if (fakeTube_n = '0' and Addr_int = x"FEE0") then
|
||||
Din <= x"FE";
|
||||
else
|
||||
Din <= Data;
|
||||
end if;
|
||||
memory_din <= Data;
|
||||
end if;
|
||||
end process;
|
||||
|
Loading…
Reference in New Issue
Block a user