diff options
Diffstat (limited to 'src/devices/bus/ti8x/ti8x.cpp')
-rw-r--r-- | src/devices/bus/ti8x/ti8x.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/devices/bus/ti8x/ti8x.cpp b/src/devices/bus/ti8x/ti8x.cpp index f1cae8bd4d3..c9274a6f340 100644 --- a/src/devices/bus/ti8x/ti8x.cpp +++ b/src/devices/bus/ti8x/ti8x.cpp @@ -19,9 +19,6 @@ DEFINE_DEVICE_TYPE(TI8X_LINK_PORT, ti8x_link_port_device, "ti8x_link_port", "TI-8x Link Port") -template class device_finder<device_ti8x_link_port_interface, false>; -template class device_finder<device_ti8x_link_port_interface, true>; - ti8x_link_port_device::ti8x_link_port_device( machine_config const &mconfig, @@ -616,6 +613,12 @@ void device_ti8x_link_port_byte_interface::bit_received(bool data) #include "teeconn.h" #include "tispeaker.h" + +// must come after including the headers that declare these extern +template class device_finder<device_ti8x_link_port_interface, false>; +template class device_finder<device_ti8x_link_port_interface, true>; + + void default_ti8x_link_devices(device_slot_interface &device) { device.option_add("bitsock", TI8X_BIT_SOCKET); |