diff options
author | 2020-05-14 11:58:42 +0200 | |
---|---|---|
committer | 2020-05-15 13:09:22 +0200 | |
commit | 88edd7c665358de5c23d42637e4c17f878c1e275 (patch) | |
tree | 836d3f2d3c71850019522f98341948e8de43e7f5 /src/devices/machine/netlist.h | |
parent | d01c23cdc8f0291d7f65ca9f55c927d80836b313 (diff) |
netlist: code cleanup and development stage tristate [Couriersud]
Code cleanup to better separate the following stages:
- parsing
- setup
- run
In addition preliminary native tristate support was added. Not yet
production ready, please don't use it.
Diffstat (limited to 'src/devices/machine/netlist.h')
-rw-r--r-- | src/devices/machine/netlist.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/devices/machine/netlist.h b/src/devices/machine/netlist.h index 9b11b1b5549..c447174353d 100644 --- a/src/devices/machine/netlist.h +++ b/src/devices/machine/netlist.h @@ -78,7 +78,7 @@ public: void update_icount(netlist::netlist_time_ext time) noexcept; void check_mame_abort_slice() noexcept; - static void register_memregion_source(netlist::nlparse_t &setup, device_t &dev, const char *name); + static void register_memregion_source(netlist::nlparse_t &parser, device_t &dev, const char *name); int m_icount; @@ -99,7 +99,7 @@ protected: netlist_mame_device(const machine_config &mconfig, device_type type, const char *tag, device_t *owner, uint32_t clock); // Custom to netlist ... - virtual void nl_register_devices(netlist::setup_t &lsetup) const { } + virtual void nl_register_devices(netlist::nlparse_t &parser) const { } // device_t overrides virtual void device_config_complete() override; @@ -178,7 +178,7 @@ public: protected: // netlist_mame_device - virtual void nl_register_devices(netlist::setup_t &lsetup) const override; + virtual void nl_register_devices(netlist::nlparse_t &parser) const override; // device_t overrides virtual void device_start() override; @@ -238,7 +238,7 @@ public: protected: // netlist_mame_device - virtual void nl_register_devices(netlist::setup_t &lsetup) const override; + virtual void nl_register_devices(netlist::nlparse_t &parser) const override; // device_t overrides virtual void device_start() override; @@ -269,7 +269,7 @@ public: } virtual void custom_netlist_additions(netlist::netlist_state_t &nlstate) { } - virtual void pre_parse_action(netlist::netlist_state_t &nlstate) { } + virtual void pre_parse_action(netlist::nlparse_t &parser) { } virtual void validity_helper(validity_checker &valid, netlist::netlist_state_t &nlstate) const { } |