summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/geneve.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/geneve.cpp')
-rw-r--r--src/mame/drivers/geneve.cpp27
1 files changed, 15 insertions, 12 deletions
diff --git a/src/mame/drivers/geneve.cpp b/src/mame/drivers/geneve.cpp
index 0cd946bf9fc..204cf08d4d1 100644
--- a/src/mame/drivers/geneve.cpp
+++ b/src/mame/drivers/geneve.cpp
@@ -197,11 +197,11 @@
#define LOG_READ (1U<<6)
#define LOG_READG (1U<<7)
#define LOG_WRITE (1U<<8)
-#define LOG_SETTING (1U<<9)
+#define LOG_CONFIG (1U<<9)
#define LOG_PFM (1U<<10)
// Minimum log should be settings and warnings
-#define VERBOSE ( LOG_GENERAL | LOG_SETTING | LOG_WARN )
+#define VERBOSE ( LOG_GENERAL | LOG_CONFIG | LOG_WARN )
#include "logmacro.h"
@@ -209,6 +209,9 @@
#define GENEVE_SRAMX_TAG "sramexp"
#define GENEVE_DRAM_TAG "dram"
#define GENEVE_CLOCK_TAG "mm58274c"
+#define GENEVE_SOUNDCHIP_TAG "soundchip"
+#define GENEVE_TMS9901_TAG "tms9901"
+#define GENEVE_SCREEN_TAG "screen"
enum
{
@@ -233,9 +236,9 @@ public:
geneve_state(const machine_config &mconfig, device_type type, const char *tag)
: driver_device(mconfig, type, tag),
m_cpu(*this, "maincpu"),
- m_tms9901(*this, TI_TMS9901_TAG),
- m_sound(*this, TI_SOUNDCHIP_TAG),
- m_video(*this, TI_VDP_TAG),
+ m_tms9901(*this, GENEVE_TMS9901_TAG),
+ m_sound(*this, GENEVE_SOUNDCHIP_TAG),
+ m_video(*this, TIGEN_V9938_TAG),
m_rtc(*this, GENEVE_CLOCK_TAG),
m_dram(*this, GENEVE_DRAM_TAG),
m_sram(*this, GENEVE_SRAM_TAG),
@@ -443,12 +446,12 @@ INPUT_CHANGED_MEMBER( geneve_state::setgm_changed )
{
case 1:
// Turbo switch. May be changed at any time.
- LOGMASKED(LOG_SETTING, "Setting turbo flag to %d\n", value);
+ LOGMASKED(LOG_CONFIG, "Setting turbo flag to %d\n", value);
m_genmod_decoder->set_turbo(value!=0);
break;
case 2:
// TIMode switch. Causes reset when changed.
- LOGMASKED(LOG_SETTING, "Setting timode flag to %d\n", value);
+ LOGMASKED(LOG_CONFIG, "Setting timode flag to %d\n", value);
m_genmod_decoder->set_timode(value!=0);
machine().schedule_hard_reset();
break;
@@ -1083,7 +1086,7 @@ void geneve_state::machine_reset()
// Configuring the VRAM size
uint32_t videoram = (ioport("VRAM")->read()!=0)? 0x30000 : 0x20000;
m_video->set_vram_size(videoram);
- LOGMASKED(LOG_SETTING, "Video RAM set to %d KiB\n", videoram / 1024);
+ LOGMASKED(LOG_CONFIG, "Video RAM set to %d KiB\n", videoram / 1024);
// Check which boot EPROM we are using (or PFM)
m_eprom = memregion("maincpu")->base();
@@ -1147,11 +1150,11 @@ void geneve_state::geneve_common(machine_config &config)
m_cpu->clkout_cb().set(FUNC(geneve_state::clock_out));
// Video hardware
- v99x8_device& video(V9938(config, TI_VDP_TAG, XTAL(21'477'272))); // typical 9938 clock, not verified
+ v99x8_device& video(V9938(config, TIGEN_V9938_TAG, XTAL(21'477'272))); // typical 9938 clock, not verified
video.set_vram_size(0x20000);
video.int_cb().set(FUNC(geneve_state::int2_from_v9938));
- video.set_screen(TI_SCREEN_TAG);
- screen_device& screen(SCREEN(config, TI_SCREEN_TAG, SCREEN_TYPE_RASTER));
+ video.set_screen(GENEVE_SCREEN_TAG);
+ screen_device& screen(SCREEN(config, GENEVE_SCREEN_TAG, SCREEN_TYPE_RASTER));
screen.set_raw(XTAL(21'477'272), \
v99x8_device::HTOTAL, \
0, \
@@ -1159,7 +1162,7 @@ void geneve_state::geneve_common(machine_config &config)
v99x8_device::VTOTAL_NTSC * 2, \
v99x8_device::VERTICAL_ADJUST * 2, \
v99x8_device::VVISIBLE_NTSC * 2 - 1 - v99x8_device::VERTICAL_ADJUST * 2);
- screen.set_screen_update(TI_VDP_TAG, FUNC(v99x8_device::screen_update));
+ screen.set_screen_update(TIGEN_V9938_TAG, FUNC(v99x8_device::screen_update));
// Main board components
TMS9901(config, m_tms9901, 0);