diff options
Diffstat (limited to 'src/emu/machine/latch8.h')
-rw-r--r-- | src/emu/machine/latch8.h | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/emu/machine/latch8.h b/src/emu/machine/latch8.h index 2bd23c04ebf..a17b7a1839e 100644 --- a/src/emu/machine/latch8.h +++ b/src/emu/machine/latch8.h @@ -46,27 +46,27 @@ class latch8_device : public device_t public: latch8_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); ~latch8_device() { global_free(m_token); } - + // access to legacy token void *token() const { assert(m_token != NULL); return m_token; } latch8_config m_inline_config; - - void set_maskout(UINT32 maskout) { m_inline_config.maskout = maskout; } - void set_xorvalue(UINT32 xorvalue) { m_inline_config.xorvalue = xorvalue; } - void set_nosync(UINT32 nosync) { m_inline_config.nosync = nosync; } - - void set_discrete_node(const char *dev_tag, int bit, UINT32 node) { m_inline_config.node_device[bit] = dev_tag; m_inline_config.node_map[bit] = node; } - void set_devread(int bit, const char *tag, read8_device_func handler, int from_bit) + + void set_maskout(UINT32 maskout) { m_inline_config.maskout = maskout; } + void set_xorvalue(UINT32 xorvalue) { m_inline_config.xorvalue = xorvalue; } + void set_nosync(UINT32 nosync) { m_inline_config.nosync = nosync; } + + void set_discrete_node(const char *dev_tag, int bit, UINT32 node) { m_inline_config.node_device[bit] = dev_tag; m_inline_config.node_map[bit] = node; } + void set_devread(int bit, const char *tag, read8_device_func handler, int from_bit) { - m_inline_config.devread[bit].from_bit = from_bit; - m_inline_config.devread[bit].tag = tag; - m_inline_config.devread[bit].devread_handler = handler; + m_inline_config.devread[bit].from_bit = from_bit; + m_inline_config.devread[bit].tag = tag; + m_inline_config.devread[bit].devread_handler = handler; } - void set_read(int bit, read8_space_func handler, int from_bit) + void set_read(int bit, read8_space_func handler, int from_bit) { - m_inline_config.devread[bit].from_bit = from_bit; - m_inline_config.devread[bit].read_handler = handler; - } + m_inline_config.devread[bit].from_bit = from_bit; + m_inline_config.devread[bit].read_handler = handler; + } protected: // device-level overrides virtual void device_config_complete(); @@ -88,7 +88,7 @@ extern const device_type LATCH8; /* Bit mask specifying bits to be masked *out* */ #define MCFG_LATCH8_MASKOUT(_maskout) \ - static_cast<latch8_device *>(device)->set_maskout(_maskout); + static_cast<latch8_device *>(device)->set_maskout(_maskout); /* Bit mask specifying bits to be inverted */ #define MCFG_LATCH8_INVERT(_xor) \ |