From eca7a6ff0f275157720b517be5e5887cf17da684 Mon Sep 17 00:00:00 2001 From: Curt Coder Date: Fri, 8 Jan 2021 12:01:18 +0200 Subject: abc1600: Add debugging notes. --- src/devices/bus/abcbus/lux4105.cpp | 9 ++++++++- src/mame/drivers/abc1600.cpp | 3 +++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/devices/bus/abcbus/lux4105.cpp b/src/devices/bus/abcbus/lux4105.cpp index 1bb72560855..f803eec26db 100644 --- a/src/devices/bus/abcbus/lux4105.cpp +++ b/src/devices/bus/abcbus/lux4105.cpp @@ -41,7 +41,14 @@ Notes: TODO - - sector length error in read check after format + - sector length error in read check after format (breakpoint @ 97ba) + + 0C xx INITIALIZE DRIVE CHARACTERISTICS + 01 00 00 00 00 02 RECALIBRATE + 04 00 00 00 05 02 FORMAT UNIT + 08 00 00 00 11 02 READ + ...transfer 8704 (17*512) bytes... + error */ diff --git a/src/mame/drivers/abc1600.cpp b/src/mame/drivers/abc1600.cpp index 721108b06f2..393e0977bf7 100644 --- a/src/mame/drivers/abc1600.cpp +++ b/src/mame/drivers/abc1600.cpp @@ -35,6 +35,9 @@ TODO: - sas/format/format in abcenix tries to access the SASI card using a memory location mapped for task 0, when the process is run as task 1 + - MAC task/page/segment addressing failure? + - MAC page/segment RAM write strobe decoding failure? + - CPU does not enter supervisor mode when needed? [:mac] ':3f' (0009E) ff800:4f TASK 0 SEGMENT 15 PAGE 15 MEM 7f800-7ffff 1ff800 [:mac] ':3f' (0009E) ff801:ff TASK 0 SEGMENT 15 PAGE 15 MEM 7f800-7ffff 1ff800 -- cgit v1.2.3