From 91719978c9d022e915ef44ed5a8d2b5ea0c9533c Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Thu, 28 Apr 2016 18:48:02 +0200 Subject: [PATCH] abc80x separate compile possible (nw) --- scripts/target/mame/mess.lua | 3 +++ src/mame/drivers/abc80x.cpp | 3 +++ src/mame/includes/abc80x.h | 21 --------------------- src/mame/video/abc800.h | 11 +++++++++++ src/mame/video/abc802.h | 10 ++++++++++ src/mame/video/abc806.h | 10 ++++++++++ 6 files changed, 37 insertions(+), 21 deletions(-) create mode 100644 src/mame/video/abc800.h create mode 100644 src/mame/video/abc802.h create mode 100644 src/mame/video/abc806.h diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua index c8c7f3d9747..1d55b8858ac 100644 --- a/scripts/target/mame/mess.lua +++ b/scripts/target/mame/mess.lua @@ -1927,8 +1927,11 @@ files { MAME_DIR .. "src/mame/drivers/abc80x.cpp", MAME_DIR .. "src/mame/includes/abc80x.h", MAME_DIR .. "src/mame/video/abc800.cpp", + MAME_DIR .. "src/mame/video/abc800.h", MAME_DIR .. "src/mame/video/abc802.cpp", + MAME_DIR .. "src/mame/video/abc802.h", MAME_DIR .. "src/mame/video/abc806.cpp", + MAME_DIR .. "src/mame/video/abc806.h", MAME_DIR .. "src/mame/drivers/abc1600.cpp", MAME_DIR .. "src/mame/includes/abc1600.h", MAME_DIR .. "src/mame/machine/abc1600mac.cpp", diff --git a/src/mame/drivers/abc80x.cpp b/src/mame/drivers/abc80x.cpp index 4e941c927a8..e79cef36f63 100644 --- a/src/mame/drivers/abc80x.cpp +++ b/src/mame/drivers/abc80x.cpp @@ -148,6 +148,9 @@ Notes: */ #include "includes/abc80x.h" +#include "video/abc800.h" +#include "video/abc802.h" +#include "video/abc806.h" #include "softlist.h" diff --git a/src/mame/includes/abc80x.h b/src/mame/includes/abc80x.h index ff688fd9702..da86422f50d 100644 --- a/src/mame/includes/abc80x.h +++ b/src/mame/includes/abc80x.h @@ -21,8 +21,6 @@ #include "video/mc6845.h" #include "video/saa5050.h" - - //************************************************************************** // MACROS / CONSTANTS //************************************************************************** @@ -330,23 +328,4 @@ public: int m_d_vsync; // delayed vertical sync }; - - -//************************************************************************** -// MACHINE CONFIGURATION -//************************************************************************** - -/*----------- defined in video/abc800.c -----------*/ - -MACHINE_CONFIG_EXTERN(abc800m_video); -MACHINE_CONFIG_EXTERN(abc800c_video); - -/*----------- defined in video/abc802.c -----------*/ - -MACHINE_CONFIG_EXTERN(abc802_video); - -/*----------- defined in video/abc806.c -----------*/ - -MACHINE_CONFIG_EXTERN(abc806_video); - #endif diff --git a/src/mame/video/abc800.h b/src/mame/video/abc800.h new file mode 100644 index 00000000000..5f536a91437 --- /dev/null +++ b/src/mame/video/abc800.h @@ -0,0 +1,11 @@ +// license:BSD-3-Clause +// copyright-holders:Curt Coder +#pragma once + +#ifndef __VIDEO_ABC800__ +#define __VIDEO_ABC800__ + +MACHINE_CONFIG_EXTERN(abc800m_video); +MACHINE_CONFIG_EXTERN(abc800c_video); + +#endif diff --git a/src/mame/video/abc802.h b/src/mame/video/abc802.h new file mode 100644 index 00000000000..6fe7e476419 --- /dev/null +++ b/src/mame/video/abc802.h @@ -0,0 +1,10 @@ +// license:BSD-3-Clause +// copyright-holders:Curt Coder +#pragma once + +#ifndef __VIDEO_ABC802__ +#define __VIDEO_ABC802__ + +MACHINE_CONFIG_EXTERN(abc802_video); + +#endif diff --git a/src/mame/video/abc806.h b/src/mame/video/abc806.h new file mode 100644 index 00000000000..a26ba638f81 --- /dev/null +++ b/src/mame/video/abc806.h @@ -0,0 +1,10 @@ +// license:BSD-3-Clause +// copyright-holders:Curt Coder +#pragma once + +#ifndef __VIDEO_ABC806__ +#define __VIDEO_ABC806__ + +MACHINE_CONFIG_EXTERN(abc806_video); + +#endif