diff options
Diffstat (limited to 'src/mame/drivers/mk14.cpp')
-rw-r--r-- | src/mame/drivers/mk14.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mame/drivers/mk14.cpp b/src/mame/drivers/mk14.cpp index 076e88fe577..39db2ca1e04 100644 --- a/src/mame/drivers/mk14.cpp +++ b/src/mame/drivers/mk14.cpp @@ -117,8 +117,8 @@ void mk14_state::mem_map(address_map &map) map.unmap_value_high(); map.global_mask(0x0fff); map(0x000, 0x1ff).mirror(0x600).rom(); // ROM - map(0x800, 0x87f).mirror(0x600).rw("ic8", FUNC(ins8154_device::read_io), FUNC(ins8154_device::write_io)); // I/O - map(0x880, 0x8ff).mirror(0x600).rw("ic8", FUNC(ins8154_device::read_ram), FUNC(ins8154_device::write_ram)); // 128 bytes I/O chip RAM + map(0x800, 0x87f).mirror(0x600).rw("ic8", FUNC(ins8154_device::ins8154_r), FUNC(ins8154_device::ins8154_w)); // I/O + map(0x880, 0x8ff).mirror(0x600).ram(); // 128 I/O chip RAM map(0x900, 0x9ff).mirror(0x400).rw(FUNC(mk14_state::keyboard_r), FUNC(mk14_state::display_w)); map(0xb00, 0xbff).ram(); // VDU RAM map(0xf00, 0xfff).ram(); // Standard RAM @@ -223,6 +223,7 @@ void mk14_state::mk14(machine_config &config) DAC_1BIT(config, m_dac, 0).add_route(ALL_OUTPUTS, "speaker", 0.25); ZN425E(config, "dac8", 0).add_route(ALL_OUTPUTS, "speaker", 0.5); // Ferranti ZN425E voltage_regulator_device &vref(VOLTAGE_REGULATOR(config, "vref", 0)); + vref.set_output(5.0); vref.add_route(0, "dac", 1.0, DAC_VREF_POS_INPUT); vref.add_route(0, "dac8", 1.0, DAC_VREF_POS_INPUT); vref.add_route(0, "dac8", -1.0, DAC_VREF_NEG_INPUT); |