summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/bbc/1mhzbus/1mhzbus.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/bbc/1mhzbus/1mhzbus.cpp')
-rw-r--r--src/devices/bus/bbc/1mhzbus/1mhzbus.cpp38
1 files changed, 21 insertions, 17 deletions
diff --git a/src/devices/bus/bbc/1mhzbus/1mhzbus.cpp b/src/devices/bus/bbc/1mhzbus/1mhzbus.cpp
index 023412f7e7c..12feac575f8 100644
--- a/src/devices/bus/bbc/1mhzbus/1mhzbus.cpp
+++ b/src/devices/bus/bbc/1mhzbus/1mhzbus.cpp
@@ -96,6 +96,11 @@ void bbc_1mhzbus_slot_device::device_reset()
}
}
+WRITE_LINE_MEMBER(bbc_1mhzbus_slot_device::rst_w)
+{
+ if (m_card)
+ m_card->rst_w(state);
+}
//-------------------------------------------------
// SLOT_INTERFACE( bbc_1mhzbus_devices )
@@ -105,29 +110,28 @@ void bbc_1mhzbus_slot_device::device_reset()
// slot devices
//#include "teletext.h"
//#include "ieee488.h"
-//#include "music500.h"
-//#include "music5000.h"
+//#include "m5000.h"
//#include "multiform.h"
#include "opus3.h"
//#include "ramdisc.h"
-//#include "torchg400.h"
-//#include "torchg800.h"
+//#include "graduate.h"
#include "beebsid.h"
//#include "prisma3.h"
+#include "cfa3000opt.h"
SLOT_INTERFACE_START(bbc_1mhzbus_devices)
-// SLOT_INTERFACE("teletext", BBC_TELETEXT) /* Acorn ANE01 Teletext Adapter */
-// SLOT_INTERFACE("ieee488", BBC_IEEE488) /* Acorn ANK01 IEEE488 Interface */
-// SLOT_INTERFACE("music500", BBC_MUSIC500) /* Acorn ANV02 Music500 */
-// SLOT_INTERFACE("music2000", BBC_MUSIC2000) /* Hybrid Music 2000 MIDI Interface */
-// SLOT_INTERFACE("music3000", BBC_MUSIC3000) /* Hybrid Music 3000 Expander */
-// SLOT_INTERFACE("music5000", BBC_MUSIC5000) /* Hybrid Music 5000 Synthesiser */
-// SLOT_INTERFACE("multiform", BBC_MULTIFORM) /* Technomatic Multiform Z80 */
- SLOT_INTERFACE("opus3", BBC_OPUS3) /* Opus Challenger 3 */
-// SLOT_INTERFACE("ramdisc", BBC_RAMDISC) /* Morley Electronics RAM Disc */
-// SLOT_INTERFACE("torchg400", BBC_TORCHG400) /* Torch Graduate G400 */
-// SLOT_INTERFACE("torchg800", BBC_TORCHG800) /* Torch Graduate G800 */
- SLOT_INTERFACE("beebsid", BBC_BEEBSID) /* BeebSID */
-// SLOT_INTERFACE("prisma3", BBC_PRISMA3) /* Prisma 3 - Millipede 1989 */
+// SLOT_INTERFACE("teletext", BBC_TELETEXT) /* Acorn ANE01 Teletext Adapter */
+// SLOT_INTERFACE("ieee488", BBC_IEEE488) /* Acorn ANK01 IEEE488 Interface */
+// SLOT_INTERFACE("m500", BBC_M500) /* Acorn ANV02 Music 500 */
+// SLOT_INTERFACE("m2000", BBC_M2000) /* Hybrid Music 2000 MIDI Interface */
+// SLOT_INTERFACE("m3000", BBC_M3000) /* Hybrid Music 3000 Expander */
+// SLOT_INTERFACE("m5000", BBC_M5000) /* Hybrid Music 5000 Synthesiser */
+// SLOT_INTERFACE("multiform", BBC_MULTIFORM) /* Technomatic Multiform Z80 */
+ SLOT_INTERFACE("opus3", BBC_OPUS3) /* Opus Challenger 3 */
+// SLOT_INTERFACE("ramdisc", BBC_RAMDISC) /* Morley Electronics RAM Disc */
+// SLOT_INTERFACE("graduate", BBC_GRADUATE) /* The Torch Graduate G400/G800 */
+ SLOT_INTERFACE("beebsid", BBC_BEEBSID) /* BeebSID */
+// SLOT_INTERFACE("prisma3", BBC_PRISMA3) /* PRISMA-3 - Millipede 1989 */
+ SLOT_INTERFACE("cfa3000opt", CFA3000_OPT) /* Henson CFA 3000 Option Board */
SLOT_INTERFACE_END