blob: d82d75cfae8df06b8ab04bb61cee8215c1bd15d3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
// license:BSD-3-Clause
// copyright-holders:Aaron Giles
/***************************************************************************
mcfglgcy.h
Legacy machine configuration helpers.
***************************************************************************/
#pragma once
#ifndef __MCFGLGCY_H__
#define __MCFGLGCY_H__
// core functions
#define MCFG_NVRAM_HANDLER(_func) \
config.m_nvram_handler = NVRAM_HANDLER_NAME(_func);
#define MCFG_MEMCARD_HANDLER(_func) \
config.m_memcard_handler = MEMCARD_HANDLER_NAME(_func);
#define MCFG_NVRAM_HANDLER_CLEAR() \
config.m_nvram_handler = NULL;
#endif /* __MCFGLGCY_H__ */
|