From 1a1b2d60635a04e8b2f04f9d2e26b87b924b2b96 Mon Sep 17 00:00:00 2001 From: Joerg Hoppe Date: Tue, 15 Oct 2019 08:24:09 +0200 Subject: [PATCH] Bugfix manual UNIBUS signal ADDR --- 10.01_base/2_src/arm/gpios.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/10.01_base/2_src/arm/gpios.cpp b/10.01_base/2_src/arm/gpios.cpp index 793d237..89905d1 100644 --- a/10.01_base/2_src/arm/gpios.cpp +++ b/10.01_base/2_src/arm/gpios.cpp @@ -999,7 +999,7 @@ void unibus_signals_c::set_val(enum unibus_signal_info_c::id_enum id, unsigned v case unibus_signal_info_c::ub_address: buslatches_setval(2, 0xff, value); // ADDR0:7 buslatches_setval(3, 0xff, value >> 8); // ADDR8:15 - buslatches_setval(4, 0x03, value >> 12); // ADDR16,17 + buslatches_setval(4, 0x03, value >> 16); // ADDR16,17 break; case unibus_signal_info_c::ub_data: buslatches_setval(5, 0xff, value); // DATA0:7