summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/coco/coco_fdc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/coco/coco_fdc.cpp')
-rw-r--r--src/devices/bus/coco/coco_fdc.cpp23
1 files changed, 14 insertions, 9 deletions
diff --git a/src/devices/bus/coco/coco_fdc.cpp b/src/devices/bus/coco/coco_fdc.cpp
index cf68799357b..9cbb6fe549f 100644
--- a/src/devices/bus/coco/coco_fdc.cpp
+++ b/src/devices/bus/coco/coco_fdc.cpp
@@ -82,9 +82,14 @@
#include "formats/sdf_dsk.h"
#include "formats/os9_dsk.h"
-// #define VERBOSE (LOG_GENERAL )
+//#define LOG_GENERAL (1U << 0) //defined in logmacro.h already
+#define LOG_WDFDC (1U << 1) // Shows register setup
+
+//#define VERBOSE (LOG_GENERAL )
#include "logmacro.h"
+#define LOGWDFDC(...) LOGMASKED(LOG_WDFDC, __VA_ARGS__)
+
/***************************************************************************
PARAMETERS
***************************************************************************/
@@ -514,19 +519,19 @@ u8 coco_fdc_device_base::scs_read(offs_t offset)
{
case 8:
result = m_wd17xx->status_r();
- LOG("m_wd17xx->status_r: %2.2x\n", result );
+ LOGWDFDC("m_wd17xx->status_r: %2.2x\n", result );
break;
case 9:
result = m_wd17xx->track_r();
- LOG("m_wd17xx->track_r: %2.2x\n", result );
+ LOGWDFDC("m_wd17xx->track_r: %2.2x\n", result );
break;
case 10:
result = m_wd17xx->sector_r();
- LOG("m_wd17xx->sector_r: %2.2x\n", result );
+ LOGWDFDC("m_wd17xx->sector_r: %2.2x\n", result );
break;
case 11:
result = m_wd17xx->data_r();
- LOG("m_wd17xx->data_r: %2.2x\n", result );
+ LOGWDFDC("m_wd17xx->data_r: %2.2x\n", result );
break;
}
@@ -571,19 +576,19 @@ void coco_fdc_device_base::scs_write(offs_t offset, u8 data)
dskreg_w(data);
break;
case 8:
- LOG("m_wd17xx->cmd_w: %2.2x\n", data );
+ LOGWDFDC("m_wd17xx->cmd_w: %2.2x\n", data );
m_wd17xx->cmd_w(data);
break;
case 9:
- LOG("m_wd17xx->track_w: %2.2x\n", data );
+ LOGWDFDC("m_wd17xx->track_w: %2.2x\n", data );
m_wd17xx->track_w(data);
break;
case 10:
- LOG("m_wd17xx->sector_w: %2.2x\n", data );
+ LOGWDFDC("m_wd17xx->sector_w: %2.2x\n", data );
m_wd17xx->sector_w(data);
break;
case 11:
- LOG("m_wd17xx->data_w: %2.2x\n", data );
+ LOGWDFDC("m_wd17xx->data_w: %2.2x\n", data );
m_wd17xx->data_w(data);
break;
};