abc80x separate compile possible (nw)

This commit is contained in:
Miodrag Milanovic 2016-04-28 18:48:02 +02:00
parent 2ce13a48f6
commit 91719978c9
6 changed files with 37 additions and 21 deletions

View File

@ -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",

View File

@ -148,6 +148,9 @@ Notes:
*/
#include "includes/abc80x.h"
#include "video/abc800.h"
#include "video/abc802.h"
#include "video/abc806.h"
#include "softlist.h"

View File

@ -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

11
src/mame/video/abc800.h Normal file
View File

@ -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

10
src/mame/video/abc802.h Normal file
View File

@ -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

10
src/mame/video/abc806.h Normal file
View File

@ -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