summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/ti99x/datamux.h
diff options
context:
space:
mode:
author Michael Zapf <Michael.Zapf@mizapf.de>2016-09-23 21:18:26 +0200
committer Michael Zapf <Michael.Zapf@mizapf.de>2016-09-23 21:18:26 +0200
commit376c505364a94b64056a36580a980a35d517caf4 (patch)
treeeda30915e89e36b977f79afa6aa552063d072e60 /src/devices/bus/ti99x/datamux.h
parentb87b05b3898a8e35b203743b530ffb1edae11903 (diff)
ti99: More savestate enabling. (nw)
Diffstat (limited to 'src/devices/bus/ti99x/datamux.h')
-rw-r--r--src/devices/bus/ti99x/datamux.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/devices/bus/ti99x/datamux.h b/src/devices/bus/ti99x/datamux.h
index e9a6ec72725..3fe74f4ead2 100644
--- a/src/devices/bus/ti99x/datamux.h
+++ b/src/devices/bus/ti99x/datamux.h
@@ -56,25 +56,25 @@ protected:
private:
// Link to the video processor
- tms9928a_device* m_video;
+ optional_device<tms9928a_device> m_video;
// Link to the sound processor
- sn76496_base_device* m_sound;
+ optional_device<sn76496_base_device> m_sound;
// Link to the peripheral expansion box
- peribox_device* m_peb;
+ required_device<peribox_device> m_peb;
// Link to the cartridge port (aka GROM port)
- gromport_device* m_gromport;
-
- // Keeps the address space pointer
- address_space* m_spacep;
+ required_device<gromport_device> m_gromport;
// Memory expansion (internal, 16 bit)
- ram_device* m_ram16b;
+ required_device<ram_device> m_ram16b;
// Console RAM
- ram_device* m_padram;
+ required_device<ram_device> m_padram;
+
+ // Keeps the address space pointer
+ address_space* m_spacep;
// Console ROM
UINT16* m_consolerom;