mirror of
https://github.com/holub/mame
synced 2025-05-18 19:49:35 +03:00
Some changes/corrections to device descriptions from MASH and Tafoid (nw)
This commit is contained in:
parent
1966fb6bbc
commit
2f797b35b3
@ -27,7 +27,7 @@ const device_type TTL74123 = &device_creator<ttl74123_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
ttl74123_device::ttl74123_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
ttl74123_device::ttl74123_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, TTL74123, "TTL 74123", tag, owner, clock, "ttl74123", __FILE__)
|
: device_t(mconfig, TTL74123, "74123 TTL", tag, owner, clock, "ttl74123", __FILE__)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@
|
|||||||
const device_type TTL74148 = &device_creator<ttl74148_device>;
|
const device_type TTL74148 = &device_creator<ttl74148_device>;
|
||||||
|
|
||||||
ttl74148_device::ttl74148_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
ttl74148_device::ttl74148_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, TTL74148, "TTL 74148", tag, owner, clock, "74148", __FILE__),
|
: device_t(mconfig, TTL74148, "74148 TTL", tag, owner, clock, "74148", __FILE__),
|
||||||
m_enable_input(0),
|
m_enable_input(0),
|
||||||
m_output(0),
|
m_output(0),
|
||||||
m_output_valid(0),
|
m_output_valid(0),
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
const device_type TTL74153 = &device_creator<ttl74153_device>;
|
const device_type TTL74153 = &device_creator<ttl74153_device>;
|
||||||
|
|
||||||
ttl74153_device::ttl74153_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
ttl74153_device::ttl74153_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, TTL74153, "TTL 74153", tag, owner, clock, "74153", __FILE__),
|
: device_t(mconfig, TTL74153, "74153 TTL", tag, owner, clock, "74153", __FILE__),
|
||||||
m_a(0),
|
m_a(0),
|
||||||
m_b(0)
|
m_b(0)
|
||||||
{
|
{
|
||||||
|
@ -25,7 +25,7 @@ const device_type TTL74181 = &device_creator<ttl74181_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
ttl74181_device::ttl74181_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
|
ttl74181_device::ttl74181_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
|
||||||
device_t(mconfig, TTL74181, "TTL 74181", tag, owner, clock, "ttl74181", __FILE__),
|
device_t(mconfig, TTL74181, "74181 TTL", tag, owner, clock, "ttl74181", __FILE__),
|
||||||
m_a(0),
|
m_a(0),
|
||||||
m_b(0),
|
m_b(0),
|
||||||
m_s(0),
|
m_s(0),
|
||||||
|
@ -42,7 +42,7 @@ enum
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
cdp1852_device::cdp1852_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
|
cdp1852_device::cdp1852_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
|
||||||
device_t(mconfig, CDP1852, "CDP1852", tag, owner, clock, "cdp1852", __FILE__),
|
device_t(mconfig, CDP1852, "CDP1852 I/O", tag, owner, clock, "cdp1852", __FILE__),
|
||||||
m_read_mode(*this),
|
m_read_mode(*this),
|
||||||
m_write_sr(*this),
|
m_write_sr(*this),
|
||||||
m_read_data(*this),
|
m_read_data(*this),
|
||||||
|
@ -34,7 +34,7 @@ ADDRESS_MAP_END
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
er2055_device::er2055_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
er2055_device::er2055_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, ER2055, "ER2055", tag, owner, clock, "er2055", __FILE__),
|
: device_t(mconfig, ER2055, "ER2055 EAROM", tag, owner, clock, "er2055", __FILE__),
|
||||||
device_memory_interface(mconfig, *this),
|
device_memory_interface(mconfig, *this),
|
||||||
device_nvram_interface(mconfig, *this),
|
device_nvram_interface(mconfig, *this),
|
||||||
m_space_config("EAROM", ENDIANNESS_BIG, 8, 6, 0, *ADDRESS_MAP_NAME(er2055_map)),
|
m_space_config("EAROM", ENDIANNESS_BIG, 8, 6, 0, *ADDRESS_MAP_NAME(er2055_map)),
|
||||||
|
@ -23,7 +23,7 @@ const device_type I8243 = &device_creator<i8243_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
i8243_device::i8243_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
i8243_device::i8243_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, I8243, "I8243", tag, owner, clock, "i8243", __FILE__),
|
: device_t(mconfig, I8243, "8243 I/O Expander", tag, owner, clock, "i8243", __FILE__),
|
||||||
m_readhandler(*this),
|
m_readhandler(*this),
|
||||||
m_writehandler(*this)
|
m_writehandler(*this)
|
||||||
{
|
{
|
||||||
|
@ -29,7 +29,7 @@ const device_type I8251 = &device_creator<i8251_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
i8251_device::i8251_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
i8251_device::i8251_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, I8251, "I8251", tag, owner, clock, "i8251", __FILE__),
|
: device_t(mconfig, I8251, "8251 USART", tag, owner, clock, "i8251", __FILE__),
|
||||||
device_serial_interface(mconfig, *this),
|
device_serial_interface(mconfig, *this),
|
||||||
m_txd_handler(*this),
|
m_txd_handler(*this),
|
||||||
m_dtr_handler(*this),
|
m_dtr_handler(*this),
|
||||||
|
@ -44,7 +44,7 @@ const device_type INS8154 = &device_creator<ins8154_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
ins8154_device::ins8154_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
ins8154_device::ins8154_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, INS8154, "INS8154", tag, owner, clock, "ins8154", __FILE__),
|
: device_t(mconfig, INS8154, "INS8154 RAM I/O", tag, owner, clock, "ins8154", __FILE__),
|
||||||
m_in_a_cb(*this),
|
m_in_a_cb(*this),
|
||||||
m_out_a_cb(*this),
|
m_out_a_cb(*this),
|
||||||
m_in_b_cb(*this),
|
m_in_b_cb(*this),
|
||||||
|
@ -29,7 +29,7 @@ const device_type MC146818 = &device_creator<mc146818_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
mc146818_device::mc146818_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
mc146818_device::mc146818_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, MC146818, "MC146818", tag, owner, clock, "mc146818", __FILE__),
|
: device_t(mconfig, MC146818, "MC146818 RTC", tag, owner, clock, "mc146818", __FILE__),
|
||||||
device_nvram_interface(mconfig, *this),
|
device_nvram_interface(mconfig, *this),
|
||||||
m_index(0),
|
m_index(0),
|
||||||
m_last_refresh(attotime::zero),
|
m_last_refresh(attotime::zero),
|
||||||
|
@ -63,7 +63,7 @@ MACHINE_CONFIG_END
|
|||||||
//**************************************************************************
|
//**************************************************************************
|
||||||
|
|
||||||
mc68681_device::mc68681_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
mc68681_device::mc68681_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, MC68681, "MC68681", tag, owner, clock, "mc68681", __FILE__),
|
: device_t(mconfig, MC68681, "MC68681 DUART", tag, owner, clock, "mc68681", __FILE__),
|
||||||
m_chanA(*this, CHANA_TAG),
|
m_chanA(*this, CHANA_TAG),
|
||||||
m_chanB(*this, CHANB_TAG),
|
m_chanB(*this, CHANB_TAG),
|
||||||
write_irq(*this),
|
write_irq(*this),
|
||||||
@ -615,7 +615,7 @@ void mc68681_device::set_ISR_bits(int mask)
|
|||||||
// DUART channel class stuff
|
// DUART channel class stuff
|
||||||
|
|
||||||
mc68681_channel::mc68681_channel(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
mc68681_channel::mc68681_channel(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, MC68681_CHANNEL, "DUART 68681 channel", tag, owner, clock, "mc68681_channel", __FILE__),
|
: device_t(mconfig, MC68681_CHANNEL, "MC68681 DUART CHANNEL", tag, owner, clock, "mc68681_channel", __FILE__),
|
||||||
device_serial_interface(mconfig, *this),
|
device_serial_interface(mconfig, *this),
|
||||||
MR1(0),
|
MR1(0),
|
||||||
MR2(0),
|
MR2(0),
|
||||||
|
@ -336,7 +336,7 @@ void mc68901_device::gpio_output()
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
mc68901_device::mc68901_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
mc68901_device::mc68901_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, MC68901, "Motorola MC68901", tag, owner, clock, "mc68901", __FILE__),
|
: device_t(mconfig, MC68901, "MC68901 MFP", tag, owner, clock, "mc68901", __FILE__),
|
||||||
device_serial_interface(mconfig, *this),
|
device_serial_interface(mconfig, *this),
|
||||||
m_timer_clock(0),
|
m_timer_clock(0),
|
||||||
m_rx_clock(0),
|
m_rx_clock(0),
|
||||||
|
@ -64,7 +64,7 @@ const device_type MSM6242 = &device_creator<msm6242_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
msm6242_device::msm6242_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
msm6242_device::msm6242_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, MSM6242, "msm6242", tag, owner, clock, "msm6242", __FILE__),
|
: device_t(mconfig, MSM6242, "MSM6242 RTC", tag, owner, clock, "msm6242", __FILE__),
|
||||||
device_rtc_interface(mconfig, *this),
|
device_rtc_interface(mconfig, *this),
|
||||||
m_out_int_handler(*this)
|
m_out_int_handler(*this)
|
||||||
{
|
{
|
||||||
|
@ -33,7 +33,7 @@ const device_type rtc9701 = &device_creator<rtc9701_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
rtc9701_device::rtc9701_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
rtc9701_device::rtc9701_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, rtc9701, "rtc9701", tag, owner, clock, "rtc9701", __FILE__),
|
: device_t(mconfig, rtc9701, "RTC-9701", tag, owner, clock, "rtc9701", __FILE__),
|
||||||
device_nvram_interface(mconfig, *this),
|
device_nvram_interface(mconfig, *this),
|
||||||
m_latch(0),
|
m_latch(0),
|
||||||
m_reset_line(CLEAR_LINE),
|
m_reset_line(CLEAR_LINE),
|
||||||
|
@ -36,7 +36,7 @@ const device_type S3520CF = &device_creator<s3520cf_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
s3520cf_device::s3520cf_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
s3520cf_device::s3520cf_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, S3520CF, "s3520cf", tag, owner, clock, "s3520cf", __FILE__)
|
: device_t(mconfig, S3520CF, "S-3520CF RTC", tag, owner, clock, "s3520cf", __FILE__)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@ UINT32 s3c2410_device::screen_update(screen_device &screen, bitmap_rgb32 &bitmap
|
|||||||
const device_type S3C2410 = &device_creator<s3c2410_device>;
|
const device_type S3C2410 = &device_creator<s3c2410_device>;
|
||||||
|
|
||||||
s3c2410_device::s3c2410_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
s3c2410_device::s3c2410_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, S3C2410, "Samsung S3C2410", tag, owner, clock, "s3c2410", __FILE__),
|
: device_t(mconfig, S3C2410, "S3C2410 MCU", tag, owner, clock, "s3c2410", __FILE__),
|
||||||
m_palette(*this),
|
m_palette(*this),
|
||||||
m_cpu(*this, ":maincpu")
|
m_cpu(*this, ":maincpu")
|
||||||
{
|
{
|
||||||
|
@ -184,7 +184,7 @@ void smc91c9x_device::device_reset()
|
|||||||
const device_type SMC91C94 = &device_creator<smc91c94_device>;
|
const device_type SMC91C94 = &device_creator<smc91c94_device>;
|
||||||
|
|
||||||
smc91c94_device::smc91c94_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
smc91c94_device::smc91c94_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: smc91c9x_device(mconfig, SMC91C94, "SMC91C94", tag, owner, clock, "smc91c94", __FILE__)
|
: smc91c9x_device(mconfig, SMC91C94, "SMC91C94 Ethernet Controller", tag, owner, clock, "smc91c94", __FILE__)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -124,7 +124,7 @@ timekeeper_device::timekeeper_device(const machine_config &mconfig, device_type
|
|||||||
}
|
}
|
||||||
|
|
||||||
m48t02_device::m48t02_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
m48t02_device::m48t02_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: timekeeper_device(mconfig, M48T02, "M48T02", tag, owner, clock, "m48t02", __FILE__)
|
: timekeeper_device(mconfig, M48T02, "M48T02 TIMEKEEPER", tag, owner, clock, "m48t02", __FILE__)
|
||||||
{
|
{
|
||||||
m_offset_control = 0x7f8;
|
m_offset_control = 0x7f8;
|
||||||
m_offset_seconds = 0x7f9;
|
m_offset_seconds = 0x7f9;
|
||||||
@ -140,7 +140,7 @@ m48t02_device::m48t02_device(const machine_config &mconfig, const char *tag, dev
|
|||||||
}
|
}
|
||||||
|
|
||||||
m48t35_device::m48t35_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
m48t35_device::m48t35_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: timekeeper_device(mconfig, M48T35, "M48T35", tag, owner, clock, "m48t35", __FILE__)
|
: timekeeper_device(mconfig, M48T35, "M48T35 TIMEKEEPER", tag, owner, clock, "m48t35", __FILE__)
|
||||||
{
|
{
|
||||||
m_offset_control = 0x7ff8;
|
m_offset_control = 0x7ff8;
|
||||||
m_offset_seconds = 0x7ff9;
|
m_offset_seconds = 0x7ff9;
|
||||||
@ -156,7 +156,7 @@ m48t35_device::m48t35_device(const machine_config &mconfig, const char *tag, dev
|
|||||||
}
|
}
|
||||||
|
|
||||||
m48t37_device::m48t37_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
m48t37_device::m48t37_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: timekeeper_device(mconfig, M48T37, "M48T37", tag, owner, clock, "m48t37", __FILE__)
|
: timekeeper_device(mconfig, M48T37, "M48T37 TIMEKEEPER", tag, owner, clock, "m48t37", __FILE__)
|
||||||
{
|
{
|
||||||
m_offset_control = 0x7ff8;
|
m_offset_control = 0x7ff8;
|
||||||
m_offset_seconds = 0x7ff9;
|
m_offset_seconds = 0x7ff9;
|
||||||
@ -172,7 +172,7 @@ m48t37_device::m48t37_device(const machine_config &mconfig, const char *tag, dev
|
|||||||
}
|
}
|
||||||
|
|
||||||
m48t58_device::m48t58_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
m48t58_device::m48t58_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: timekeeper_device(mconfig, M48T58, "M48T58", tag, owner, clock, "m48t58", __FILE__)
|
: timekeeper_device(mconfig, M48T58, "M48T58 TIMEKEEPER", tag, owner, clock, "m48t58", __FILE__)
|
||||||
{
|
{
|
||||||
m_offset_control = 0x1ff8;
|
m_offset_control = 0x1ff8;
|
||||||
m_offset_seconds = 0x1ff9;
|
m_offset_seconds = 0x1ff9;
|
||||||
@ -188,7 +188,7 @@ m48t58_device::m48t58_device(const machine_config &mconfig, const char *tag, dev
|
|||||||
}
|
}
|
||||||
|
|
||||||
mk48t08_device::mk48t08_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
mk48t08_device::mk48t08_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: timekeeper_device(mconfig, MK48T08, "MK48T08", tag, owner, clock, "m48t08", __FILE__)
|
: timekeeper_device(mconfig, MK48T08, "MK48T08 TIMEKEEPER", tag, owner, clock, "m48t08", __FILE__)
|
||||||
{
|
{
|
||||||
m_offset_control = 0x1ff8;
|
m_offset_control = 0x1ff8;
|
||||||
m_offset_seconds = 0x1ff9;
|
m_offset_seconds = 0x1ff9;
|
||||||
|
@ -34,7 +34,7 @@ const device_type UPD4992 = &device_creator<upd4992_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
upd4992_device::upd4992_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
upd4992_device::upd4992_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, UPD4992, "uPD4992", tag, owner, clock, "upd4992", __FILE__),
|
: device_t(mconfig, UPD4992, "uPD4992 RTC", tag, owner, clock, "upd4992", __FILE__),
|
||||||
device_rtc_interface(mconfig, *this)
|
device_rtc_interface(mconfig, *this)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
@ -32,7 +32,7 @@ const device_type v3021 = &device_creator<v3021_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
v3021_device::v3021_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
v3021_device::v3021_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, v3021, "v3021", tag, owner, clock, "v3021", __FILE__)
|
: device_t(mconfig, v3021, "V3021 RTC", tag, owner, clock, "v3021", __FILE__)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@ const device_type K005289 = &device_creator<k005289_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
k005289_device::k005289_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
k005289_device::k005289_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, K005289, "K005289", tag, owner, clock, "k005289", __FILE__),
|
: device_t(mconfig, K005289, "Konami 005289", tag, owner, clock, "k005289", __FILE__),
|
||||||
device_sound_interface(mconfig, *this),
|
device_sound_interface(mconfig, *this),
|
||||||
m_sound_prom(NULL),
|
m_sound_prom(NULL),
|
||||||
m_stream(NULL),
|
m_stream(NULL),
|
||||||
|
@ -146,7 +146,7 @@ static const float kdaca_fn[][2] = {
|
|||||||
const device_type K007232 = &device_creator<k007232_device>;
|
const device_type K007232 = &device_creator<k007232_device>;
|
||||||
|
|
||||||
k007232_device::k007232_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
k007232_device::k007232_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, K007232, "K007232", tag, owner, clock, "k007232", __FILE__),
|
: device_t(mconfig, K007232, "Konami 007232", tag, owner, clock, "k007232", __FILE__),
|
||||||
device_sound_interface(mconfig, *this),
|
device_sound_interface(mconfig, *this),
|
||||||
m_port_write_handler(*this)
|
m_port_write_handler(*this)
|
||||||
{
|
{
|
||||||
|
@ -42,7 +42,7 @@ const device_type K051649 = &device_creator<k051649_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
k051649_device::k051649_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
k051649_device::k051649_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, K051649, "K051649", tag, owner, clock, "k051649", __FILE__),
|
: device_t(mconfig, K051649, "Konami 051649", tag, owner, clock, "k051649", __FILE__),
|
||||||
device_sound_interface(mconfig, *this),
|
device_sound_interface(mconfig, *this),
|
||||||
m_stream(NULL),
|
m_stream(NULL),
|
||||||
m_mclock(0),
|
m_mclock(0),
|
||||||
|
@ -27,7 +27,7 @@ const device_type K053260 = &device_creator<k053260_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
k053260_device::k053260_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
k053260_device::k053260_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, K053260, "K053260", tag, owner, clock, "k053260", __FILE__),
|
: device_t(mconfig, K053260, "Konami 053260", tag, owner, clock, "k053260", __FILE__),
|
||||||
device_sound_interface(mconfig, *this),
|
device_sound_interface(mconfig, *this),
|
||||||
m_channel(NULL),
|
m_channel(NULL),
|
||||||
m_mode(0),
|
m_mode(0),
|
||||||
|
@ -16,7 +16,7 @@ const device_type K054539 = &device_creator<k054539_device>;
|
|||||||
#define LOG(x) do { if (VERBOSE) logerror x; } while (0)
|
#define LOG(x) do { if (VERBOSE) logerror x; } while (0)
|
||||||
|
|
||||||
k054539_device::k054539_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
k054539_device::k054539_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, K054539, "K054539", tag, owner, clock, "k054539", __FILE__),
|
: device_t(mconfig, K054539, "Konami 054539", tag, owner, clock, "k054539", __FILE__),
|
||||||
device_sound_interface(mconfig, *this),
|
device_sound_interface(mconfig, *this),
|
||||||
m_timer_handler(*this)
|
m_timer_handler(*this)
|
||||||
{
|
{
|
||||||
|
@ -44,7 +44,7 @@ const UINT8 dm9368_device::m_segment_data[16] =
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
dm9368_device::dm9368_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
|
dm9368_device::dm9368_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
|
||||||
device_t(mconfig, DM9368, "DM9368", tag, owner, clock, "dm9368", __FILE__),
|
device_t(mconfig, DM9368, "DM9368 7-Segment Decoder", tag, owner, clock, "dm9368", __FILE__),
|
||||||
device_output_interface(mconfig, *this),
|
device_output_interface(mconfig, *this),
|
||||||
m_write_rbo(*this),
|
m_write_rbo(*this),
|
||||||
m_rbi(1),
|
m_rbi(1),
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
const device_type EPIC12 = &device_creator<epic12_device>;
|
const device_type EPIC12 = &device_creator<epic12_device>;
|
||||||
|
|
||||||
epic12_device::epic12_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
epic12_device::epic12_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, EPIC12, "epic12_device", tag, owner, clock, "epic12", __FILE__),
|
: device_t(mconfig, EPIC12, "EP1C12 BLITTER", tag, owner, clock, "epic12", __FILE__),
|
||||||
device_video_interface(mconfig, *this)
|
device_video_interface(mconfig, *this)
|
||||||
{
|
{
|
||||||
m_is_unsafe = 0;
|
m_is_unsafe = 0;
|
||||||
|
@ -29,7 +29,7 @@ ADDRESS_MAP_END
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
h63484_device::h63484_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
h63484_device::h63484_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, H63484, "H63484", tag, owner, clock, "h63484", __FILE__),
|
: device_t(mconfig, H63484, "HD63484 CRTC (rewrite)", tag, owner, clock, "h63484", __FILE__),
|
||||||
device_memory_interface(mconfig, *this),
|
device_memory_interface(mconfig, *this),
|
||||||
device_video_interface(mconfig, *this),
|
device_video_interface(mconfig, *this),
|
||||||
m_ar(0),
|
m_ar(0),
|
||||||
|
@ -173,7 +173,7 @@ inline void m50458_device::write_word(offs_t address, UINT16 data)
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
m50458_device::m50458_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
m50458_device::m50458_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, M50458, "m50458", tag, owner, clock, "m50458", __FILE__),
|
: device_t(mconfig, M50458, "M50458 OSD", tag, owner, clock, "m50458", __FILE__),
|
||||||
device_memory_interface(mconfig, *this),
|
device_memory_interface(mconfig, *this),
|
||||||
device_video_interface(mconfig, *this),
|
device_video_interface(mconfig, *this),
|
||||||
m_space_config("videoram", ENDIANNESS_LITTLE, 16, 16, 0, NULL, *ADDRESS_MAP_NAME(m50458_vram))
|
m_space_config("videoram", ENDIANNESS_LITTLE, 16, 16, 0, NULL, *ADDRESS_MAP_NAME(m50458_vram))
|
||||||
|
@ -40,7 +40,7 @@ const device_type RAMDAC = &device_creator<ramdac_device>;
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
ramdac_device::ramdac_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
ramdac_device::ramdac_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, RAMDAC, "ramdac", tag, owner, clock, "ramdac", __FILE__),
|
: device_t(mconfig, RAMDAC, "RAMDAC", tag, owner, clock, "ramdac", __FILE__),
|
||||||
device_memory_interface(mconfig, *this),
|
device_memory_interface(mconfig, *this),
|
||||||
m_space_config("videoram", ENDIANNESS_LITTLE, 8, 10, 0, NULL, *ADDRESS_MAP_NAME(ramdac_palram)),
|
m_space_config("videoram", ENDIANNESS_LITTLE, 8, 10, 0, NULL, *ADDRESS_MAP_NAME(ramdac_palram)),
|
||||||
m_palette(*this),
|
m_palette(*this),
|
||||||
|
@ -184,7 +184,7 @@ saa5050_device::saa5050_device(const machine_config &mconfig, device_type type,
|
|||||||
}
|
}
|
||||||
|
|
||||||
saa5050_device::saa5050_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
|
saa5050_device::saa5050_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) :
|
||||||
device_t(mconfig, SAA5050, "SAA5050", tag, owner, clock, "saa5050", __FILE__),
|
device_t(mconfig, SAA5050, "SAA5050 video", tag, owner, clock, "saa5050", __FILE__),
|
||||||
m_char_rom(*this, "chargen"),
|
m_char_rom(*this, "chargen"),
|
||||||
m_read_d(*this),
|
m_read_d(*this),
|
||||||
m_frame_count(0),
|
m_frame_count(0),
|
||||||
|
@ -99,7 +99,7 @@ v99x8_device::v99x8_device(const machine_config &mconfig, device_type type, cons
|
|||||||
}
|
}
|
||||||
|
|
||||||
v9938_device::v9938_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
v9938_device::v9938_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: v99x8_device(mconfig, V9938, "V9938", "v9938", tag, owner, clock)
|
: v99x8_device(mconfig, V9938, "V9938 VDP", "v9938", tag, owner, clock)
|
||||||
{
|
{
|
||||||
m_model = MODEL_V9938;
|
m_model = MODEL_V9938;
|
||||||
}
|
}
|
||||||
|
@ -203,7 +203,7 @@ ADDRESS_MAP_END
|
|||||||
const device_type GP9001_VDP = &device_creator<gp9001vdp_device>;
|
const device_type GP9001_VDP = &device_creator<gp9001vdp_device>;
|
||||||
|
|
||||||
gp9001vdp_device::gp9001vdp_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
gp9001vdp_device::gp9001vdp_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, GP9001_VDP, "GP9001_VDP", tag, owner, clock, "gp9001vdp", __FILE__),
|
: device_t(mconfig, GP9001_VDP, "GP9001 VDP", tag, owner, clock, "gp9001vdp", __FILE__),
|
||||||
device_video_interface(mconfig, *this),
|
device_video_interface(mconfig, *this),
|
||||||
device_memory_interface(mconfig, *this),
|
device_memory_interface(mconfig, *this),
|
||||||
m_space_config("gp9001vdp", ENDIANNESS_BIG, 16,14, 0, NULL, *ADDRESS_MAP_NAME(gp9001vdp_map)),
|
m_space_config("gp9001vdp", ENDIANNESS_BIG, 16,14, 0, NULL, *ADDRESS_MAP_NAME(gp9001vdp_map)),
|
||||||
|
@ -14,7 +14,7 @@ Konami 037122
|
|||||||
const device_type K037122 = &device_creator<k037122_device>;
|
const device_type K037122 = &device_creator<k037122_device>;
|
||||||
|
|
||||||
k037122_device::k037122_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
k037122_device::k037122_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, K037122, "Konami 0371222", tag, owner, clock, "k037122", __FILE__),
|
: device_t(mconfig, K037122, "Konami 037122", tag, owner, clock, "k037122", __FILE__),
|
||||||
device_video_interface(mconfig, *this),
|
device_video_interface(mconfig, *this),
|
||||||
m_tile_ram(NULL),
|
m_tile_ram(NULL),
|
||||||
m_char_ram(NULL),
|
m_char_ram(NULL),
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
const device_type K053250 = &device_creator<k053250_device>;
|
const device_type K053250 = &device_creator<k053250_device>;
|
||||||
|
|
||||||
k053250_device::k053250_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
k053250_device::k053250_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, K053250, "K053250", tag, owner, clock, "k053250", __FILE__),
|
: device_t(mconfig, K053250, "Konami 053250", tag, owner, clock, "k053250", __FILE__),
|
||||||
device_gfx_interface(mconfig, *this),
|
device_gfx_interface(mconfig, *this),
|
||||||
device_video_interface(mconfig, *this)
|
device_video_interface(mconfig, *this)
|
||||||
{
|
{
|
||||||
|
@ -1509,7 +1509,7 @@ void mcd212_device::device_reset()
|
|||||||
//-------------------------------------------------
|
//-------------------------------------------------
|
||||||
|
|
||||||
mcd212_device::mcd212_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
mcd212_device::mcd212_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, MACHINE_MCD212, "MCD212", tag, owner, clock, "mcd212", __FILE__),
|
: device_t(mconfig, MACHINE_MCD212, "MCD212 video", tag, owner, clock, "mcd212", __FILE__),
|
||||||
device_video_interface(mconfig, *this)
|
device_video_interface(mconfig, *this)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
@ -34,7 +34,7 @@ const device_type SCN2674_VIDEO = &device_creator<scn2674_device>;
|
|||||||
|
|
||||||
|
|
||||||
scn2674_device::scn2674_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
scn2674_device::scn2674_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, SCN2674_VIDEO, "scn2674_device", tag, owner, clock, "scn2674_device", __FILE__),
|
: device_t(mconfig, SCN2674_VIDEO, "SCN2674 VDC", tag, owner, clock, "scn2674_device", __FILE__),
|
||||||
m_interrupt_callback(*this),
|
m_interrupt_callback(*this),
|
||||||
m_gfxdecode(*this),
|
m_gfxdecode(*this),
|
||||||
m_palette(*this)
|
m_palette(*this)
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
const device_type SETA001_SPRITE = &device_creator<seta001_device>;
|
const device_type SETA001_SPRITE = &device_creator<seta001_device>;
|
||||||
|
|
||||||
seta001_device::seta001_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
seta001_device::seta001_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: device_t(mconfig, SETA001_SPRITE, "seta001_device", tag, owner, clock, "seta001", __FILE__),
|
: device_t(mconfig, SETA001_SPRITE, "SETA001 SPRITE", tag, owner, clock, "seta001", __FILE__),
|
||||||
m_gfxdecode(*this),
|
m_gfxdecode(*this),
|
||||||
m_palette(*this)
|
m_palette(*this)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user