summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Nigel Barnes <ngbarnes@gmail.com>2026-05-10 17:59:22 +0100
committer Nigel Barnes <ngbarnes@gmail.com>2026-05-15 21:14:27 +0100
commit9aff1c4e6603e261c23608edfe651382ea13f006 (patch)
tree787e049421436425818014cb866ef69a72ff31dd
parent1a53c369d48ed564a78d5760c96ad75bae0bce7b (diff)
psion/workabout.cpp: Swap SSD slots.
-rw-r--r--src/mame/psion/workabout.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/mame/psion/workabout.cpp b/src/mame/psion/workabout.cpp
index a3d63592d7f..3b264fb7716 100644
--- a/src/mame/psion/workabout.cpp
+++ b/src/mame/psion/workabout.cpp
@@ -34,7 +34,7 @@ public:
, m_nvram(*this, "nvram")
, m_palette(*this, "palette")
, m_keyboard(*this, "COL%u", 0U)
- , m_speaker(*this, "speaker")
+ , m_buzzer(*this, "buzzer")
, m_ssd(*this, "ssd%u", 1U)
, m_sibo(*this, "sibo")
//, m_exp(*this, "exp")
@@ -56,7 +56,7 @@ private:
required_device<nvram_device> m_nvram;
required_device<palette_device> m_palette;
required_ioport_array<8> m_keyboard;
- required_device<speaker_sound_device> m_speaker;
+ required_device<speaker_sound_device> m_buzzer;
required_device_array<psion_ssd_device, 2> m_ssd;
required_device<psion_sibo_slot_device> m_sibo;
//required_device<psion_exp_slot_device> m_exp;
@@ -203,12 +203,12 @@ void workabout_state::workabout(machine_config &config)
m_asic9->set_screen("screen");
m_asic9->set_ram_rom("ram", "rom");
m_asic9->port_ab_r().set(FUNC(workabout_state::kbd_r));
- m_asic9->buz_cb().set(m_speaker, FUNC(speaker_sound_device::level_w));
+ m_asic9->buz_cb().set(m_buzzer, FUNC(speaker_sound_device::level_w));
m_asic9->col_cb().set([this](uint8_t data) { m_key_col = data; });
- m_asic9->data_r<0>().set(m_ssd[1], FUNC(psion_ssd_device::data_r)); // SSD Pack 1
- m_asic9->data_w<0>().set(m_ssd[1], FUNC(psion_ssd_device::data_w));
- m_asic9->data_r<1>().set(m_ssd[0], FUNC(psion_ssd_device::data_r)); // SSD Pack 2
- m_asic9->data_w<1>().set(m_ssd[0], FUNC(psion_ssd_device::data_w));
+ m_asic9->data_r<0>().set(m_ssd[0], FUNC(psion_ssd_device::data_r)); // SSD Pack 1
+ m_asic9->data_w<0>().set(m_ssd[0], FUNC(psion_ssd_device::data_w));
+ m_asic9->data_r<1>().set(m_ssd[1], FUNC(psion_ssd_device::data_r)); // SSD Pack 2
+ m_asic9->data_w<1>().set(m_ssd[1], FUNC(psion_ssd_device::data_w));
//m_asic9->data_r<2>().set(m_exp[0], FUNC(psion_exp_slot_device::data_r)); // Expansion port A
//m_asic9->data_w<2>().set(m_exp[0], FUNC(psion_exp_slot_device::data_w));
//m_asic9->data_r<3>().set(m_exp[1], FUNC(psion_exp_slot_device::data_r)); // Expansion port B
@@ -225,7 +225,7 @@ void workabout_state::workabout(machine_config &config)
PALETTE(config, "palette", FUNC(workabout_state::palette_init), 3);
SPEAKER(config, "mono").front_center();
- SPEAKER_SOUND(config, m_speaker).add_route(ALL_OUTPUTS, "mono", 1.00); // Piezo buzzer
+ SPEAKER_SOUND(config, m_buzzer).add_route(ALL_OUTPUTS, "mono", 1.00); // Piezo buzzer
RAM(config, m_ram);
NVRAM(config, "nvram", nvram_device::DEFAULT_NONE);
@@ -261,12 +261,12 @@ void workabout_state::psionwamx(machine_config &config)
m_asic9->set_screen("screen");
m_asic9->set_ram_rom("ram", "rom");
m_asic9->port_ab_r().set(FUNC(workabout_state::kbd_r));
- m_asic9->buz_cb().set(m_speaker, FUNC(speaker_sound_device::level_w));
+ m_asic9->buz_cb().set(m_buzzer, FUNC(speaker_sound_device::level_w));
m_asic9->col_cb().set([this](uint8_t data) { m_key_col = data; });
- m_asic9->data_r<0>().set(m_ssd[1], FUNC(psion_ssd_device::data_r)); // SSD Pack 1
- m_asic9->data_w<0>().set(m_ssd[1], FUNC(psion_ssd_device::data_w));
- m_asic9->data_r<1>().set(m_ssd[0], FUNC(psion_ssd_device::data_r)); // SSD Pack 2
- m_asic9->data_w<1>().set(m_ssd[0], FUNC(psion_ssd_device::data_w));
+ m_asic9->data_r<0>().set(m_ssd[0], FUNC(psion_ssd_device::data_r)); // SSD Pack 1
+ m_asic9->data_w<0>().set(m_ssd[0], FUNC(psion_ssd_device::data_w));
+ m_asic9->data_r<1>().set(m_ssd[1], FUNC(psion_ssd_device::data_r)); // SSD Pack 2
+ m_asic9->data_w<1>().set(m_ssd[1], FUNC(psion_ssd_device::data_w));
//m_asic9->data_r<2>().set(m_exp[0], FUNC(psion_exp_slot_device::data_r)); // Expansion port A
//m_asic9->data_w<2>().set(m_exp[0], FUNC(psion_exp_slot_device::data_w));
//m_asic9->data_r<3>().set(m_exp[1], FUNC(psion_exp_slot_device::data_r)); // Expansion port B