summaryrefslogtreecommitdiff
path: root/avr
diff options
context:
space:
mode:
authorLeo C2016-03-22 02:11:40 +0100
committerLeo C2016-03-22 02:11:40 +0100
commit6353e862fee9f397517b7589f3994853614ab583 (patch)
tree87668dc081175baa32438695c3efdaffa8aec351 /avr
parent1b77fa4e36e50258936a4b61fdb11a988d473b1a (diff)
downloadz180-stamp-6353e862fee9f397517b7589f3994853614ab583.zip
Bugfix z80_addrbus_set_tristate()
Diffstat (limited to 'avr')
-rw-r--r--avr/z80-if.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/avr/z80-if.c b/avr/z80-if.c
index 21ffeac..c49d214 100644
--- a/avr/z80-if.c
+++ b/avr/z80-if.c
@@ -168,7 +168,7 @@ static void z80_addrbus_set_tristate(void)
DDR_ADL = 0;
P_ADH = 0;
DDR_ADH = 0;
- PIN_ADB = P_ADB & ~(MASK(ADB_WIDTH) << ADB_SHIFT);
+ PIN_ADB = P_ADB & (MASK(ADB_WIDTH) << ADB_SHIFT);
DDR_ADB = DDR_ADB & ~(MASK(ADB_WIDTH) << ADB_SHIFT);
}