diff options
Diffstat (limited to 'src/mame/drivers/at.cpp')
-rw-r--r-- | src/mame/drivers/at.cpp | 112 |
1 files changed, 56 insertions, 56 deletions
diff --git a/src/mame/drivers/at.cpp b/src/mame/drivers/at.cpp index ea87adcdc1b..04f8fa154fa 100644 --- a/src/mame/drivers/at.cpp +++ b/src/mame/drivers/at.cpp @@ -160,7 +160,7 @@ public: void c286lt(machine_config &config); void csl286(machine_config &config); void c386sx16(machine_config &config); - void atvga(machine_config &config); + void atturbo(machine_config &config); void at386(machine_config &config); void m290(machine_config &config); void ncrpc8(machine_config &config); @@ -481,7 +481,7 @@ static void pci_devices(device_slot_interface &device) void at_state::ibm5170(machine_config &config) { /* basic machine hardware */ - i80286_cpu_device &maincpu(I80286(config, m_maincpu, 12_MHz_XTAL / 2 /*6000000*/)); + i80286_cpu_device &maincpu(I80286(config, m_maincpu, 12_MHz_XTAL / 2)); maincpu.set_addrmap(AS_PROGRAM, &at_state::at16_map); maincpu.set_addrmap(AS_IO, &at_state::at16_io); maincpu.set_irq_acknowledge_callback("mb:pic8259_master", FUNC(pic8259_device::inta_cb)); @@ -524,13 +524,13 @@ void at_state::ews286(machine_config &config) void at_state::ec1842(machine_config &config) { ibm5170(config); - m_maincpu->set_clock(12000000); + m_maincpu->set_clock(12'000'000); } void at_state::ibm5162(machine_config &config) { ibm5170(config); - m_maincpu->set_clock(6000000); + m_maincpu->set_clock(6'000'000); subdevice<isa16_slot_device>("isa1")->set_default_option("cga"); } @@ -547,10 +547,10 @@ void at_vrom_fix_state::ibmps1(machine_config &config) subdevice<pc_kbdc_slot_device>("kbd")->set_default_option(STR_KBD_MICROSOFT_NATURAL); } -void at_state::atvga(machine_config &config) +void at_state::atturbo(machine_config &config) { ibm5170(config); - m_maincpu->set_clock(12000000); + m_maincpu->set_clock(12'000'000); subdevice<isa16_slot_device>("isa1")->set_default_option("svga_et4k"); subdevice<pc_kbdc_slot_device>("kbd")->set_default_option(STR_KBD_MICROSOFT_NATURAL); ISA16_SLOT(config, "isa5", 0, "mb:isabus", pc_isa16_cards, nullptr, false); // FIXME: determine ISA bus clock @@ -558,7 +558,7 @@ void at_state::atvga(machine_config &config) void at_state::neat(machine_config &config) { - atvga(config); + atturbo(config); m_maincpu->set_addrmap(AS_IO, &at_state::neat_io); ds12885_device &rtc(DS12885(config.replace(), "mb:rtc")); // TODO: move this into the cs8221 @@ -570,8 +570,8 @@ void at_state::neat(machine_config &config) void at_state::xb42639(machine_config &config) { - atvga(config); - m_maincpu->set_clock(12500000); + atturbo(config); + m_maincpu->set_clock(12'500'000); } void at_state::k286i(machine_config &config) @@ -586,7 +586,7 @@ void at_state::k286i(machine_config &config) void at_state::at386(machine_config &config) { - i386_device &maincpu(I386(config, m_maincpu, 12000000)); + i386_device &maincpu(I386(config, m_maincpu, 12'000'000)); maincpu.set_addrmap(AS_PROGRAM, &at_state::at32_map); maincpu.set_addrmap(AS_IO, &at_state::at32_io); maincpu.set_irq_acknowledge_callback("mb:pic8259_master", FUNC(pic8259_device::inta_cb)); @@ -623,7 +623,7 @@ void at_state::at386l(machine_config &config) void at_state::at486(machine_config &config) { at386(config); - i486_device &maincpu(I486(config.replace(), m_maincpu, 25000000)); + i486_device &maincpu(I486(config.replace(), m_maincpu, 25'000'000)); maincpu.set_addrmap(AS_PROGRAM, &at_state::at32_map); maincpu.set_addrmap(AS_IO, &at_state::at32_io); maincpu.set_irq_acknowledge_callback("mb:pic8259_master", FUNC(pic8259_device::inta_cb)); @@ -637,8 +637,8 @@ void at_state::at486l(machine_config &config) void at_state::at386sx(machine_config &config) { - atvga(config); - i386sx_device &maincpu(I386SX(config.replace(), m_maincpu, 16000000)); /* 386SX */ + atturbo(config); + i386sx_device &maincpu(I386SX(config.replace(), m_maincpu, 16'000'000)); /* 386SX */ maincpu.set_addrmap(AS_PROGRAM, &at_state::at16_map); maincpu.set_addrmap(AS_IO, &at_state::at16_io); maincpu.set_irq_acknowledge_callback("mb:pic8259_master", FUNC(pic8259_device::inta_cb)); @@ -655,7 +655,7 @@ void at_state::ct386sx(machine_config &config) void at_state::pc30iii(machine_config &config) { ibm5170(config); - m_maincpu->set_clock(6000000); // should be 24_MHz_XTAL / 2, but doesn't post with that setting + m_maincpu->set_clock(6'000'000); // should be 24_MHz_XTAL / 2, but doesn't post with that setting subdevice<isa16_slot_device>("isa1")->set_default_option("vga"); // should be ATI EGA Wonder 800+ } @@ -663,7 +663,7 @@ void at_state::pc30iii(machine_config &config) void at_state::pc40iii(machine_config &config) { ibm5170(config); - m_maincpu->set_clock(6000000); // should be 24_MHz_XTAL / 2, but doesn't post with that setting + m_maincpu->set_clock(6'000'000); // should be 24_MHz_XTAL / 2, but doesn't post with that setting subdevice<isa16_slot_device>("isa1")->set_default_option("vga"); // should be onboard Paradise VGA, see ROM declarations } @@ -753,7 +753,7 @@ void megapc_state::megapc(machine_config &config) void megapc_state::megapcpl(machine_config &config) { megapc(config); - i486_device &maincpu(I486(config.replace(), m_maincpu, 66000000 / 2)); + i486_device &maincpu(I486(config.replace(), m_maincpu, 66'000'000 / 2)); maincpu.set_addrmap(AS_PROGRAM, &megapc_state::megapcpl_map); maincpu.set_addrmap(AS_IO, &megapc_state::megapcpl_io); maincpu.set_irq_acknowledge_callback("wd7600", FUNC(wd7600_device::intack_cb)); @@ -761,7 +761,7 @@ void megapc_state::megapcpl(machine_config &config) void at_vrom_fix_state::megapcpla(machine_config &config) { - i486_device &maincpu(I486(config, m_maincpu, 66000000 / 2)); // 486SLC + i486_device &maincpu(I486(config, m_maincpu, 66'000'000 / 2)); // 486SLC maincpu.set_addrmap(AS_PROGRAM, &at_vrom_fix_state::at32l_map); maincpu.set_addrmap(AS_IO, &at_vrom_fix_state::at32_io); maincpu.set_irq_acknowledge_callback("mb:pic8259_master", FUNC(pic8259_device::inta_cb)); @@ -794,7 +794,7 @@ void at_vrom_fix_state::megapcpla(machine_config &config) void at_state::ficpio2(machine_config &config) { - i486_device &maincpu(I486(config, m_maincpu, 25000000)); + i486_device &maincpu(I486(config, m_maincpu, 25'000'000)); maincpu.set_addrmap(AS_PROGRAM, &at_state::ficpio_map); maincpu.set_addrmap(AS_IO, &at_state::ficpio_io); maincpu.set_irq_acknowledge_callback("mb:pic8259_master", FUNC(pic8259_device::inta_cb)); @@ -873,7 +873,7 @@ void at_state::comportii(machine_config &config) void at_state::n8810m15(machine_config &config) { ibm5170(config); - m_maincpu->set_clock(6000000); + m_maincpu->set_clock(6'000'000); subdevice<isa16_slot_device>("isa1")->set_default_option("cga"); } @@ -881,7 +881,7 @@ void at_state::n8810m15(machine_config &config) void at_state::n8810m55(machine_config &config) { ibm5170(config); - m_maincpu->set_clock(6000000); + m_maincpu->set_clock(6'000'000); subdevice<isa16_slot_device>("isa1")->set_default_option("ega"); } @@ -1524,7 +1524,7 @@ ROM_START( at ) ROMX_LOAD( "tc7bo.bin", 0x18001, 0x4000, CRC(c8373edc) SHA1(77ce220914863f482a3a983b43ff8ca8c72b470c), ROM_SKIP(1) | ROM_BIOS(24) ) ROM_END -ROM_START( atvga ) +ROM_START( atturbo ) ROM_REGION(0x20000,"bios", 0) // 0: BIOS-String: 20-0001-001223-00101111-050591-KB-8042--0 - additional info from chukaev.ru54.com: Chipset: VLSI VL82C311L-FC4, VL82C113A-FC ROM_SYSTEM_BIOS(0, "vl82c", "VL82C311L-FC4")/*(Motherboard Manufacturer: Biostar Microtech Corp.) (BIOS release date: 05-05-1991)*/ @@ -4034,13 +4034,13 @@ COMP( 1984, ibm5170, 0, ibm5150, ibm5170, 0, at_state, init_at COMP( 1985, ibm5170a, ibm5170, 0, ibm5170a, 0, at_state, init_at, "International Business Machines", "PC/AT 5170 8MHz", MACHINE_NOT_WORKING ) COMP( 1985, ibm5162, ibm5170, 0, ibm5162, 0, at_state, init_at, "International Business Machines", "PC/XT-286 5162", MACHINE_NOT_WORKING ) COMP( 1989, ibmps1es, ibm5170, 0, ibmps1, 0, at_vrom_fix_state, init_at, "International Business Machines", "PS/1 (Spanish)", MACHINE_NOT_WORKING ) -COMP( 1987, at, ibm5170, 0, ibm5162, 0, at_state, init_at, "<generic>", "PC/AT (CGA, MF2 Keyboard)", MACHINE_NOT_WORKING ) -COMP( 1987, atvga, ibm5170, 0, atvga, 0, at_state, init_at, "<generic>", "PC/AT (VGA, MF2 Keyboard)" , MACHINE_NOT_WORKING ) -COMP( 1988, ct386sx, ibm5170, 0, ct386sx, 0, at_state, init_at, "<generic>", "NEAT 386SX (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING ) -COMP( 1988, at386sx, ibm5170, 0, at386sx, 0, at_state, init_at, "<generic>", "PC/AT 386SX (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING ) -COMP( 1988, at386, ibm5170, 0, at386, 0, at_state, init_at, "<generic>", "PC/AT 386 (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING ) -COMP( 1990, at486, ibm5170, 0, at486, 0, at_state, init_at, "<generic>", "PC/AT 486 (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING ) -COMP( 1989, neat, ibm5170, 0, neat, 0, at_state, init_at, "<generic>", "NEAT (VGA, MF2 Keyboard)", MACHINE_NOT_WORKING ) +COMP( 1987, at, ibm5170, 0, ibm5162, 0, at_state, init_at, "<generic>", "PC/AT (6 MHz, MF2 Keyboard)", MACHINE_NOT_WORKING ) +COMP( 1987, atturbo, ibm5170, 0, atturbo, 0, at_state, init_at, "<generic>", "PC/AT Turbo (12 MHz, MF2 Keyboard)" , MACHINE_NOT_WORKING ) +COMP( 1988, ct386sx, ibm5170, 0, ct386sx, 0, at_state, init_at, "<generic>", "NEAT 386SX (16 MHz, MF2 Keyboard)", MACHINE_NOT_WORKING ) +COMP( 1988, at386sx, ibm5170, 0, at386sx, 0, at_state, init_at, "<generic>", "PC/AT 386SX (16 MHz, MF2 Keyboard)", MACHINE_NOT_WORKING ) +COMP( 1988, at386, ibm5170, 0, at386, 0, at_state, init_at, "<generic>", "PC/AT 386 (12 MHz, MF2 Keyboard)", MACHINE_NOT_WORKING ) +COMP( 1990, at486, ibm5170, 0, at486, 0, at_state, init_at, "<generic>", "PC/AT 486 (25 MHz, MF2 Keyboard)", MACHINE_NOT_WORKING ) +COMP( 1989, neat, ibm5170, 0, neat, 0, at_state, init_at, "<generic>", "NEAT (12 MHz, MF2 Keyboard)", MACHINE_NOT_WORKING ) COMP( 1989, ec1842, ibm5150, 0, ec1842, 0, at_state, init_at, "<unknown>", "EC-1842", MACHINE_NOT_WORKING ) COMP( 1993, ec1849, ibm5170, 0, ec1842, 0, at_state, init_at, "<unknown>", "EC-1849", MACHINE_NOT_WORKING ) COMP( 1993, megapc, 0, 0, megapc, 0, megapc_state, init_megapc, "Amstrad plc", "MegaPC", MACHINE_NOT_WORKING ) @@ -4076,9 +4076,9 @@ COMP( 198?, pc45iii, ibm5170, 0, pc40iii, 0, at_state, init_at COMP( 198?, pc50ii, ibm5170, 0, at386sx, 0, at_state, init_at, "Commodore Business Machines", "PC 50-II", MACHINE_NOT_WORKING ) COMP( 198?, pc60iii, ibm5170, 0, at386, 0, at_state, init_at, "Commodore Business Machines", "PC 60-III", MACHINE_NOT_WORKING ) COMP( 199?, pc70iii, ibm5170, 0, at486, 0, at_state, init_at, "Commodore Business Machines", "PC 70-III", MACHINE_NOT_WORKING ) -COMP( 1990, c286lt, ibm5170, 0, atvga, 0, at_state, init_at, "Commodore Business Machines", "Laptop C286LT", MACHINE_NOT_WORKING ) +COMP( 1990, c286lt, ibm5170, 0, atturbo, 0, at_state, init_at, "Commodore Business Machines", "Laptop C286LT", MACHINE_NOT_WORKING ) COMP( 1991, c386sxlt, ibm5170, 0, at386sx, 0, at_state, init_at, "Commodore Business Machines", "Laptop C386SX-LT", MACHINE_NOT_WORKING ) -COMP( 199?, csl286, ibm5170, 0, atvga, 0, at_state, init_at, "Commodore Business Machines", "SL 286-16", MACHINE_NOT_WORKING ) +COMP( 199?, csl286, ibm5170, 0, atturbo, 0, at_state, init_at, "Commodore Business Machines", "SL 286-16", MACHINE_NOT_WORKING ) COMP( 199?, comt386, ibm5170, 0, at386, 0, at_state, init_at, "Commodore Business Machines", "Tower 386", MACHINE_NOT_WORKING ) COMP( 199?, comt486, ibm5170, 0, at486, 0, at_state, init_at, "Commodore Business Machines", "Tower 486", MACHINE_NOT_WORKING ) COMP( 198?, wy220001, ibm5170, 0, ibm5162, 0, at_state, init_at, "Wyse", "WYSEpc 286", MACHINE_NOT_WORKING ) @@ -4093,32 +4093,32 @@ COMP( 198?, magb233, ibm5170, 0, ibm5162, 0, at_state, init_at COMP( 198?, magb236, ibm5170, 0, ibm5162, 0, at_state, init_at, "Magitronic Technology", "Magitronic B236", MACHINE_NOT_WORKING ) COMP( 19??, mat286, ibm5170, 0, ibm5162, 0, at_state, init_at, "unknown", "MAT286 Rev.D", MACHINE_NOT_WORKING ) COMP( 1986, pcd2, ibm5170, 0, ibm5170, 0, at_state, init_at, "Siemens", "PCD-2", MACHINE_NOT_WORKING ) -COMP( 19??, ht12a, ibm5170, 0, atvga, 0, at_state, init_at, "unknown", "unknown 286 AT clones (HT12/A chipset)", MACHINE_NOT_WORKING ) -COMP( 199?, suntac5, ibm5170, 0, atvga, 0, at_state, init_at, "<unknown>", "286 motherboards with 5-chip SUNTAC chipset", MACHINE_NOT_WORKING ) -COMP( 199?, headg2, ibm5170, 0, atvga, 0, at_state, init_at, "<unknown>", "286 motherboards with Headland G2 chipset", MACHINE_NOT_WORKING ) -COMP( 198?, vlsi5, ibm5170, 0, atvga, 0, at_state, init_at, "<unknown>", "286 motherboards with 5-chip VLSI chipset", MACHINE_NOT_WORKING ) -COMP( 199?, bi025c, ibm5170, 0, atvga, 0, at_state, init_at, "<unknown>", "BI-025C HT-12 286 (HT12/A chipset)", MACHINE_NOT_WORKING ) -COMP( 199?, kma202f, ibm5170, 0, atvga, 0, at_state, init_at, "<unknown>", "KMA-202F-12R (Winbond chipset)", MACHINE_NOT_WORKING ) -COMP( 198?, td60c, ibm5170, 0, atvga, 0, at_state, init_at, "<unknown>", "TD60C", MACHINE_NOT_WORKING ) -COMP( 198?, aubam12s2, ibm5170, 0, atvga, 0, at_state, init_at, "AUVA COMPUTER, INC.", "BAM/12-S2", MACHINE_NOT_WORKING ) -COMP( 198?, bam16a0, ibm5170, 0, atvga, 0, at_state, init_at, "AUVA", "VIP-M21502A BAM16-A0", MACHINE_NOT_WORKING ) -COMP( 199?, mb1212c, ibm5170, 0, atvga, 0, at_state, init_at, "Biostar", "MB-1212C", MACHINE_NOT_WORKING ) -COMP( 199?, cdtekg2, ibm5170, 0, atvga, 0, at_state, init_at, "CDTEK", "286 mainboard with Headland G2 chipset", MACHINE_NOT_WORKING ) -COMP( 198?, cmpa286, ibm5170, 0, atvga, 0, at_state, init_at, "CMP enterprise CO.LTD.", "286 motherboard", MACHINE_NOT_WORKING ) -COMP( 1988, dsys200, ibm5170, 0, atvga, 0, at_state, init_at, "Dell Computer Corporation", "System 200", MACHINE_NOT_WORKING ) -COMP( 198?, mkp286, ibm5170, 0, atvga, 0, at_state, init_at, "Morse", "KP-286", MACHINE_NOT_WORKING ) -COMP( 199?, octekg2, ibm5170, 0, atvga, 0, at_state, init_at, "Octek", "286 motherboard with Headland G2 chipset", MACHINE_NOT_WORKING ) -COMP( 199?, olim203, ibm5170, 0, atvga, 0, at_state, init_at, "Olivetti", "M203 motherboard", MACHINE_NOT_WORKING ) -COMP( 198?, pccm205, ibm5170, 0, atvga, 0, at_state, init_at, "PC-Chips", "M205", MACHINE_NOT_WORKING ) -COMP( 198?, pccm216, ibm5170, 0, atvga, 0, at_state, init_at, "PC-Chips", "M216", MACHINE_NOT_WORKING ) -COMP( 198?, snomi286, ibm5170, 0, atvga, 0, at_state, init_at, "Snobol", "Mini 286", MACHINE_NOT_WORKING ) -COMP( 198?, u3911v3, ibm5170, 0, atvga, 0, at_state, init_at, "Uniron", "U3911-V3", MACHINE_NOT_WORKING ) -COMP( 1986, ncrpc8, ibm5170, 0, atvga, 0, at_state, init_at, "NCR", "PC-8", MACHINE_NOT_WORKING ) -COMP( 1988, comslt286, ibm5170, 0, atvga, 0, at_state, init_at, "Compaq", "SLT/286", MACHINE_NOT_WORKING ) -COMP( 1990, n8810m16v, ibm5170, 0, atvga, 0, at_state, init_at, "Nixdorf Computer AG", "8810 M16 VGA version", MACHINE_NOT_WORKING ) -COMP( 198?, o286foxii, ibm5170, 0, atvga, 0, at_state, init_at, "Octek", "Fox II", MACHINE_NOT_WORKING ) -COMP( 1987, m290, ibm5170, 0, atvga, 0, at_state, init_at, "Olivetti", "M290", MACHINE_NOT_WORKING ) -COMP( 1991, pcd204, ibm5170, 0, atvga, 0, at_state, init_at, "Philips", "PCD204 (PCD200 series)", MACHINE_NOT_WORKING ) +COMP( 19??, ht12a, ibm5170, 0, atturbo, 0, at_state, init_at, "unknown", "unknown 286 AT clones (HT12/A chipset)", MACHINE_NOT_WORKING ) +COMP( 199?, suntac5, ibm5170, 0, atturbo, 0, at_state, init_at, "<unknown>", "286 motherboards with 5-chip SUNTAC chipset", MACHINE_NOT_WORKING ) +COMP( 199?, headg2, ibm5170, 0, atturbo, 0, at_state, init_at, "<unknown>", "286 motherboards with Headland G2 chipset", MACHINE_NOT_WORKING ) +COMP( 198?, vlsi5, ibm5170, 0, atturbo, 0, at_state, init_at, "<unknown>", "286 motherboards with 5-chip VLSI chipset", MACHINE_NOT_WORKING ) +COMP( 199?, bi025c, ibm5170, 0, atturbo, 0, at_state, init_at, "<unknown>", "BI-025C HT-12 286 (HT12/A chipset)", MACHINE_NOT_WORKING ) +COMP( 199?, kma202f, ibm5170, 0, atturbo, 0, at_state, init_at, "<unknown>", "KMA-202F-12R (Winbond chipset)", MACHINE_NOT_WORKING ) +COMP( 198?, td60c, ibm5170, 0, atturbo, 0, at_state, init_at, "<unknown>", "TD60C", MACHINE_NOT_WORKING ) +COMP( 198?, aubam12s2, ibm5170, 0, atturbo, 0, at_state, init_at, "AUVA COMPUTER, INC.", "BAM/12-S2", MACHINE_NOT_WORKING ) +COMP( 198?, bam16a0, ibm5170, 0, atturbo, 0, at_state, init_at, "AUVA", "VIP-M21502A BAM16-A0", MACHINE_NOT_WORKING ) +COMP( 199?, mb1212c, ibm5170, 0, atturbo, 0, at_state, init_at, "Biostar", "MB-1212C", MACHINE_NOT_WORKING ) +COMP( 199?, cdtekg2, ibm5170, 0, atturbo, 0, at_state, init_at, "CDTEK", "286 mainboard with Headland G2 chipset", MACHINE_NOT_WORKING ) +COMP( 198?, cmpa286, ibm5170, 0, atturbo, 0, at_state, init_at, "CMP enterprise CO.LTD.", "286 motherboard", MACHINE_NOT_WORKING ) +COMP( 1988, dsys200, ibm5170, 0, atturbo, 0, at_state, init_at, "Dell Computer Corporation", "System 200", MACHINE_NOT_WORKING ) +COMP( 198?, mkp286, ibm5170, 0, atturbo, 0, at_state, init_at, "Morse", "KP-286", MACHINE_NOT_WORKING ) +COMP( 199?, octekg2, ibm5170, 0, atturbo, 0, at_state, init_at, "Octek", "286 motherboard with Headland G2 chipset", MACHINE_NOT_WORKING ) +COMP( 199?, olim203, ibm5170, 0, atturbo, 0, at_state, init_at, "Olivetti", "M203 motherboard", MACHINE_NOT_WORKING ) +COMP( 198?, pccm205, ibm5170, 0, atturbo, 0, at_state, init_at, "PC-Chips", "M205", MACHINE_NOT_WORKING ) +COMP( 198?, pccm216, ibm5170, 0, atturbo, 0, at_state, init_at, "PC-Chips", "M216", MACHINE_NOT_WORKING ) +COMP( 198?, snomi286, ibm5170, 0, atturbo, 0, at_state, init_at, "Snobol", "Mini 286", MACHINE_NOT_WORKING ) +COMP( 198?, u3911v3, ibm5170, 0, atturbo, 0, at_state, init_at, "Uniron", "U3911-V3", MACHINE_NOT_WORKING ) +COMP( 1986, ncrpc8, ibm5170, 0, atturbo, 0, at_state, init_at, "NCR", "PC-8", MACHINE_NOT_WORKING ) +COMP( 1988, comslt286, ibm5170, 0, atturbo, 0, at_state, init_at, "Compaq", "SLT/286", MACHINE_NOT_WORKING ) +COMP( 1990, n8810m16v, ibm5170, 0, atturbo, 0, at_state, init_at, "Nixdorf Computer AG", "8810 M16 VGA version", MACHINE_NOT_WORKING ) +COMP( 198?, o286foxii, ibm5170, 0, atturbo, 0, at_state, init_at, "Octek", "Fox II", MACHINE_NOT_WORKING ) +COMP( 1987, m290, ibm5170, 0, atturbo, 0, at_state, init_at, "Olivetti", "M290", MACHINE_NOT_WORKING ) +COMP( 1991, pcd204, ibm5170, 0, atturbo, 0, at_state, init_at, "Philips", "PCD204 (PCD200 series)", MACHINE_NOT_WORKING ) COMP( 1990, n8810m30, ibm5170, 0, neat, 0, at_state, init_at, "Nixdorf Computer AG", "8810 M30", MACHINE_NOT_WORKING ) COMP( 198?, elt286b, ibm5170, 0, neat, 0, at_state, init_at, "Chaintech", "ELT-286B-160B(E)", MACHINE_NOT_WORKING ) COMP( 1985, k286i, ibm5170, 0, k286i, 0, at_state, init_at, "Kaypro", "286i", MACHINE_NOT_WORKING ) |