예제 #1
0
static DEVICE_GET_INFO( venture_sound )
{
	switch (state)
	{
		/* --- the following bits of info are returned as pointers to data or functions --- */
		case DEVINFO_FCT_START:							info->start = DEVICE_START_NAME(venture_sound);	break;
		case DEVINFO_FCT_RESET:							info->reset = DEVICE_RESET_NAME(venture_sound);	break;

		/* --- the following bits of info are returned as NULL-terminated strings --- */
		case DEVINFO_STR_NAME:							strcpy(info->s, "Exidy SFX+PSG");				break;
		case DEVINFO_STR_SOURCE_FILE:						strcpy(info->s, __FILE__);						break;
	}
}
예제 #2
0
파일: timekpr.c 프로젝트: nitrologic/emu
static DEVICE_GET_INFO(timekeeper)
{
	switch (state)
	{
		/* --- the following bits of info are returned as 64-bit signed integers --- */
		case DEVINFO_INT_TOKEN_BYTES:			info->i = sizeof(timekeeper_state); break;
		case DEVINFO_INT_INLINE_CONFIG_BYTES:	info->i = 0; break; // sizeof(timekeeper_config)
		case DEVINFO_INT_CLASS:					info->i = DEVICE_CLASS_PERIPHERAL; break;

		/* --- the following bits of info are returned as pointers to data or functions --- */
		case DEVINFO_FCT_START:					info->start = DEVICE_START_NAME(timekeeper); break;
		case DEVINFO_FCT_STOP:					/* nothing */ break;
		case DEVINFO_FCT_RESET:					info->reset = DEVICE_RESET_NAME(timekeeper); break;
		case DEVINFO_FCT_NVRAM:					info->nvram = DEVICE_NVRAM_NAME(timekeeper); break;

		/* --- the following bits of info are returned as NULL-terminated strings --- */
		case DEVINFO_STR_NAME:					strcpy(info->s, "Timekeeper"); break;
		case DEVINFO_STR_FAMILY:				strcpy(info->s, "EEPROM"); break;
		case DEVINFO_STR_VERSION:				strcpy(info->s, "1.0"); break;
		case DEVINFO_STR_SOURCE_FILE:			strcpy(info->s, __FILE__); break;
		case DEVINFO_STR_CREDITS:				strcpy(info->s, "Copyright Nicola Salmoria and the MAME Team"); break;
	}
}
예제 #3
0
파일: exidy.c 프로젝트: coinhelper/jsmess
void exidy_sound_device::device_reset()
{
	DEVICE_RESET_NAME( exidy_sound )(this);
}
예제 #4
0
void ymf262_device::device_reset()
{
    DEVICE_RESET_NAME( ymf262 )(this);
}
예제 #5
0
파일: s3c2440.c 프로젝트: pinchyCZN/mameppk
void s3c2440_device::device_reset()
{
	DEVICE_RESET_NAME( s3c24xx )(this);
}
예제 #6
0
void mm58274c_device::device_reset()
{
	DEVICE_RESET_NAME( mm58274c )(this);
}
예제 #7
0
파일: i8271.c 프로젝트: Ilgrim/MAMEHub
void i8271_device::device_reset()
{
	DEVICE_RESET_NAME( i8271 )(this);
}
예제 #8
0
파일: trackfld.c 프로젝트: Ilgrim/MAMEHub
void trackfld_audio_device::device_reset()
{
	DEVICE_RESET_NAME( trackfld_audio )(this);
}
예제 #9
0
파일: ay31015.c 프로젝트: coinhelper/jsmess
void ay31015_device::device_reset()
{
	DEVICE_RESET_NAME( ay31015 )(this);
}
예제 #10
0
파일: rp5h01.c 프로젝트: clobber/UME
void rp5h01_device::device_reset()
{
	DEVICE_RESET_NAME( rp5h01 )(this);
}
예제 #11
0
파일: k053252.c 프로젝트: coinhelper/jsmess
void k053252_device::device_reset()
{
	DEVICE_RESET_NAME( k053252 )(this);
}
예제 #12
0
파일: mb14241.c 프로젝트: coinhelper/jsmess
void mb14241_device::device_reset()
{
	DEVICE_RESET_NAME( mb14241 )(this);
}
예제 #13
0
파일: t6721.c 프로젝트: coinhelper/jsmess
void t6721_device::device_reset()
{
	DEVICE_RESET_NAME( t6721 )(this);
}
예제 #14
0
파일: 8950intf.c 프로젝트: clobber/UME
void y8950_device::device_reset()
{
	DEVICE_RESET_NAME( y8950 )(this);
}
예제 #15
0
void apollo_config_device::device_reset()
{
	DEVICE_RESET_NAME( apollo_config )(this);
}
예제 #16
0
파일: 74148.c 프로젝트: pinchyCZN/mameppk
void ttl74148_device::device_reset()
{
	DEVICE_RESET_NAME( ttl74148 )(this);
}
예제 #17
0
void ym2608_device::device_reset()
{
	DEVICE_RESET_NAME( ym2608 )(this);
}
예제 #18
0
파일: m72.c 프로젝트: coinhelper/jsmess
void m72_audio_device::device_reset()
{
	DEVICE_RESET_NAME( m72_audio )(this);
}
예제 #19
0
파일: sid6581.c 프로젝트: coinhelper/jsmess
void sid6581_device::device_reset()
{
	DEVICE_RESET_NAME( sid )(this);
}
예제 #20
0
파일: tms9927.c 프로젝트: clobber/UME
void tms9927_device::device_reset()
{
	DEVICE_RESET_NAME( tms9927 )(this);
}
예제 #21
0
파일: mathbox.c 프로젝트: coinhelper/jsmess
void mathbox_device::device_reset()
{
	DEVICE_RESET_NAME( mathbox )(this);
}
예제 #22
0
파일: k056800.c 프로젝트: Ilgrim/MAMEHub
void k056800_device::device_reset()
{
	DEVICE_RESET_NAME( k056800 )(this);
}
예제 #23
0
파일: 2413intf.c 프로젝트: clobber/UME
void ym2413_device::device_reset()
{
	DEVICE_RESET_NAME( ym2413 )(this);
}
예제 #24
0
파일: beta.c 프로젝트: clobber/UME
void beta_disk_device::device_reset()
{
	DEVICE_RESET_NAME( beta_disk )(this);
}
예제 #25
0
파일: iremga20.c 프로젝트: opicron/mame
void iremga20_device::device_reset()
{
	DEVICE_RESET_NAME( iremga20 )(this);
}
예제 #26
0
void nmk112_device::device_reset()
{
	DEVICE_RESET_NAME( nmk112 )(this);
}
예제 #27
0
파일: e05a03.c 프로젝트: Ilgrim/MAMEHub
void e05a03_device::device_reset()
{
	DEVICE_RESET_NAME( e05a03 )(this);
}
예제 #28
0
void namco_06xx_device::device_reset()
{
	DEVICE_RESET_NAME( namco_06xx )(this);
}
예제 #29
0
파일: atarifdc.c 프로젝트: Ilgrim/MAMEHub
void atari_fdc_device::device_reset()
{
	DEVICE_RESET_NAME( atari_fdc )(this);
}