// SPDX-FileCopyrightText: 2026 Jeffrey C. Ollie // // SPDX-License-Identifier: MIT // Generated from Open SIMH's CMakeLists.txt files by tools/generate.py. // Do not edit; regenerate it instead. .{ .{ .name = "3b2", .label = "3B2", .sources = .{ "3B2/3b2_cpu.c", "3B2/3b2_sys.c", "3B2/3b2_rev2_sys.c", "3B2/3b2_rev2_mmu.c", "3B2/3b2_mau.c", "3B2/3b2_rev2_csr.c", "3B2/3b2_timer.c", "3B2/3b2_stddev.c", "3B2/3b2_mem.c", "3B2/3b2_iu.c", "3B2/3b2_if.c", "3B2/3b2_id.c", "3B2/3b2_dmac.c", "3B2/3b2_io.c", "3B2/3b2_ports.c", "3B2/3b2_ctc.c", "3B2/3b2_scsi.c", "3B2/3b2_ni.c", }, .display_sources = .{}, .includes = .{ "3B2", }, .defines = .{ "REV2", }, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = true, .test_script = null, .test_args = .{}, }, .{ .name = "3b2-700", .label = "3B2", .sources = .{ "3B2/3b2_cpu.c", "3B2/3b2_sys.c", "3B2/3b2_rev3_sys.c", "3B2/3b2_rev3_mmu.c", "3B2/3b2_mau.c", "3B2/3b2_rev3_csr.c", "3B2/3b2_timer.c", "3B2/3b2_stddev.c", "3B2/3b2_mem.c", "3B2/3b2_iu.c", "3B2/3b2_if.c", "3B2/3b2_dmac.c", "3B2/3b2_io.c", "3B2/3b2_ports.c", "3B2/3b2_scsi.c", "3B2/3b2_ni.c", }, .display_sources = .{}, .includes = .{ "3B2", }, .defines = .{ "REV3", }, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = true, .test_script = null, .test_args = .{}, }, .{ .name = "alpha", .label = "alpha", .sources = .{ "alpha/alpha_500au_syslist.c", "alpha/alpha_cpu.c", "alpha/alpha_ev5_cons.c", "alpha/alpha_ev5_pal.c", "alpha/alpha_ev5_tlb.c", "alpha/alpha_fpi.c", "alpha/alpha_fpv.c", "alpha/alpha_io.c", "alpha/alpha_mmu.c", "alpha/alpha_sys.c", }, .display_sources = .{}, .includes = .{ "alpha", }, .defines = .{}, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "altair", .label = "ALTAIR", .sources = .{ "ALTAIR/altair_sio.c", "ALTAIR/altair_cpu.c", "ALTAIR/altair_dsk.c", "ALTAIR/altair_sys.c", }, .display_sources = .{}, .includes = .{ "ALTAIR", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "altairz80", .label = "AltairZ80", .sources = .{ "AltairZ80/altairz80_cpu.c", "AltairZ80/altairz80_cpu_nommu.c", "AltairZ80/s100_tuart.c", "AltairZ80/s100_dazzler.c", "AltairZ80/s100_jair.c", "AltairZ80/sol20.c", "AltairZ80/s100_vdm1.c", "AltairZ80/mmd.c", "AltairZ80/s100_dj2d.c", "AltairZ80/s100_djhdc.c", "AltairZ80/altairz80_dsk.c", "AltairZ80/disasm.c", "AltairZ80/altairz80_sio.c", "AltairZ80/altairz80_sys.c", "AltairZ80/altairz80_hdsk.c", "AltairZ80/altairz80_net.c", "AltairZ80/s100_hayes.c", "AltairZ80/s100_2sio.c", "AltairZ80/s100_pmmi.c", "AltairZ80/flashwriter2.c", "AltairZ80/i86_decode.c", "AltairZ80/i86_ops.c", "AltairZ80/i86_prim_ops.c", "AltairZ80/i8272.c", "AltairZ80/insnsd.c", "AltairZ80/altairz80_mhdsk.c", "AltairZ80/ibc.c", "AltairZ80/ibc_mcc_hdc.c", "AltairZ80/ibc_smd_hdc.c", "AltairZ80/mfdc.c", "AltairZ80/n8vem.c", "AltairZ80/vfdhd.c", "AltairZ80/s100_disk1a.c", "AltairZ80/s100_disk2.c", "AltairZ80/s100_disk3.c", "AltairZ80/s100_fif.c", "AltairZ80/s100_mdriveh.c", "AltairZ80/s100_icom.c", "AltairZ80/s100_jadedd.c", "AltairZ80/s100_mdsa.c", "AltairZ80/s100_mdsad.c", "AltairZ80/s100_selchan.c", "AltairZ80/s100_ss1.c", "AltairZ80/s100_64fdc.c", "AltairZ80/s100_scp300f.c", "AltairZ80/s100_tarbell.c", "AltairZ80/s100_tdd.c", "AltairZ80/wd179x.c", "AltairZ80/s100_hdc1001.c", "AltairZ80/s100_if3.c", "AltairZ80/s100_adcs6.c", "AltairZ80/m68k/m68kcpu.c", "AltairZ80/m68k/m68kdasm.c", "AltairZ80/m68k/m68kasm.c", "AltairZ80/m68k/m68kopac.c", "AltairZ80/m68k/m68kopdm.c", "AltairZ80/m68k/softfloat/softfloat.c", "AltairZ80/m68k/m68kopnz.c", "AltairZ80/m68k/m68kops.c", "AltairZ80/m68ksim.c", }, .display_sources = .{}, .includes = .{ "AltairZ80", }, .defines = .{}, .int64 = false, .addr64 = false, .video = true, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "b5500", .label = "B5500", .sources = .{ "B5500/b5500_cpu.c", "B5500/b5500_io.c", "B5500/b5500_sys.c", "B5500/b5500_dk.c", "B5500/b5500_mt.c", "B5500/b5500_urec.c", "B5500/b5500_dr.c", "B5500/b5500_dtc.c", }, .display_sources = .{}, .includes = .{ "B5500", }, .defines = .{ "B5500", }, .int64 = true, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "besm6", .label = "BESM6", .sources = .{ "BESM6/besm6_cpu.c", "BESM6/besm6_sys.c", "BESM6/besm6_mmu.c", "BESM6/besm6_arith.c", "BESM6/besm6_disk.c", "BESM6/besm6_drum.c", "BESM6/besm6_tty.c", "BESM6/besm6_panel.c", "BESM6/besm6_printer.c", "BESM6/besm6_pl.c", "BESM6/besm6_mg.c", "BESM6/besm6_punch.c", "BESM6/besm6_punchcard.c", "BESM6/besm6_vu.c", }, .display_sources = .{}, .includes = .{ "BESM6", }, .defines = .{}, .int64 = true, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "cdc1700", .label = "CDC1700", .sources = .{ "CDC1700/cdc1700_cpu.c", "CDC1700/cdc1700_dis.c", "CDC1700/cdc1700_io.c", "CDC1700/cdc1700_sys.c", "CDC1700/cdc1700_dev1.c", "CDC1700/cdc1700_mt.c", "CDC1700/cdc1700_dc.c", "CDC1700/cdc1700_iofw.c", "CDC1700/cdc1700_lp.c", "CDC1700/cdc1700_dp.c", "CDC1700/cdc1700_cd.c", "CDC1700/cdc1700_sym.c", "CDC1700/cdc1700_rtc.c", "CDC1700/cdc1700_drm.c", "CDC1700/cdc1700_msos5.c", }, .display_sources = .{}, .includes = .{ "CDC1700", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "eclipse", .label = "NOVA", .sources = .{ "NOVA/eclipse_cpu.c", "NOVA/eclipse_tt.c", "NOVA/nova_sys.c", "NOVA/nova_dkp.c", "NOVA/nova_dsk.c", "NOVA/nova_lp.c", "NOVA/nova_mta.c", "NOVA/nova_plt.c", "NOVA/nova_pt.c", "NOVA/nova_clk.c", "NOVA/nova_tt1.c", "NOVA/nova_qty.c", }, .display_sources = .{}, .includes = .{ "NOVA", }, .defines = .{ "ECLIPSE", }, .int64 = true, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "gri", .label = "GRI", .sources = .{ "GRI/gri_cpu.c", "GRI/gri_stddev.c", "GRI/gri_sys.c", }, .display_sources = .{}, .includes = .{ "GRI", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "h316", .label = "H316", .sources = .{ "H316/h316_stddev.c", "H316/h316_lp.c", "H316/h316_cpu.c", "H316/h316_sys.c", "H316/h316_mt.c", "H316/h316_fhd.c", "H316/h316_dp.c", "H316/h316_rtc.c", "H316/h316_imp.c", "H316/h316_hi.c", "H316/h316_mi.c", "H316/h316_udp.c", }, .display_sources = .{}, .includes = .{ "H316", }, .defines = .{ "VM_IMPTIP", }, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "hp2100", .label = "HP2100", .sources = .{ "HP2100/hp2100_baci.c", "HP2100/hp2100_cpu.c", "HP2100/hp2100_cpu_fp.c", "HP2100/hp2100_cpu_fpp.c", "HP2100/hp2100_cpu0.c", "HP2100/hp2100_cpu1.c", "HP2100/hp2100_cpu2.c", "HP2100/hp2100_cpu3.c", "HP2100/hp2100_cpu4.c", "HP2100/hp2100_cpu5.c", "HP2100/hp2100_cpu6.c", "HP2100/hp2100_cpu7.c", "HP2100/hp2100_di.c", "HP2100/hp2100_di_da.c", "HP2100/hp2100_disclib.c", "HP2100/hp2100_dma.c", "HP2100/hp2100_dp.c", "HP2100/hp2100_dq.c", "HP2100/hp2100_dr.c", "HP2100/hp2100_ds.c", "HP2100/hp2100_ipl.c", "HP2100/hp2100_lps.c", "HP2100/hp2100_lpt.c", "HP2100/hp2100_mc.c", "HP2100/hp2100_mem.c", "HP2100/hp2100_mpx.c", "HP2100/hp2100_ms.c", "HP2100/hp2100_mt.c", "HP2100/hp2100_mux.c", "HP2100/hp2100_pif.c", "HP2100/hp2100_pt.c", "HP2100/hp2100_sys.c", "HP2100/hp2100_tbg.c", "HP2100/hp2100_tty.c", }, .display_sources = .{}, .includes = .{ "HP2100", }, .defines = .{ "HAVE_INT64", }, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "hp3000", .label = "HP3000", .sources = .{ "HP3000/hp_disclib.c", "HP3000/hp_tapelib.c", "HP3000/hp3000_atc.c", "HP3000/hp3000_clk.c", "HP3000/hp3000_cpu.c", "HP3000/hp3000_cpu_base.c", "HP3000/hp3000_cpu_fp.c", "HP3000/hp3000_cpu_cis.c", "HP3000/hp3000_ds.c", "HP3000/hp3000_iop.c", "HP3000/hp3000_lp.c", "HP3000/hp3000_mem.c", "HP3000/hp3000_mpx.c", "HP3000/hp3000_ms.c", "HP3000/hp3000_scmb.c", "HP3000/hp3000_sel.c", "HP3000/hp3000_sys.c", }, .display_sources = .{}, .includes = .{ "HP3000", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "i1401", .label = "I1401", .sources = .{ "I1401/i1401_lp.c", "I1401/i1401_cpu.c", "I1401/i1401_iq.c", "I1401/i1401_cd.c", "I1401/i1401_mt.c", "I1401/i1401_dp.c", "I1401/i1401_sys.c", }, .display_sources = .{}, .includes = .{ "I1401", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "i1620", .label = "I1620", .sources = .{ "I1620/i1620_cd.c", "I1620/i1620_dp.c", "I1620/i1620_pt.c", "I1620/i1620_tty.c", "I1620/i1620_cpu.c", "I1620/i1620_lp.c", "I1620/i1620_fp.c", "I1620/i1620_sys.c", }, .display_sources = .{}, .includes = .{ "I1620", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "i650", .label = "I650", .sources = .{ "I650/i650_cpu.c", "I650/i650_cdr.c", "I650/i650_cdp.c", "I650/i650_dsk.c", "I650/i650_mt.c", "I650/i650_sys.c", }, .display_sources = .{}, .includes = .{ "I650", }, .defines = .{}, .int64 = true, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = "I650/tests/i650_test.ini", .test_args = .{}, }, .{ .name = "i701", .label = "I7000", .sources = .{ "I7000/i701_cpu.c", "I7000/i701_sys.c", "I7000/i701_chan.c", "I7000/i7090_cdr.c", "I7000/i7090_cdp.c", "I7000/i7090_lpr.c", "I7000/i7000_mt.c", "I7000/i7090_drum.c", "I7000/i7000_chan.c", }, .display_sources = .{}, .includes = .{ "I7000", }, .defines = .{ "I701", }, .int64 = true, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "i7010", .label = "I7000", .sources = .{ "I7000/i7010_cpu.c", "I7000/i7010_sys.c", "I7000/i7010_chan.c", "I7000/i7000_cdp.c", "I7000/i7000_cdr.c", "I7000/i7000_con.c", "I7000/i7000_chan.c", "I7000/i7000_lpr.c", "I7000/i7000_mt.c", "I7000/i7000_chron.c", "I7000/i7000_dsk.c", "I7000/i7000_com.c", "I7000/i7000_ht.c", }, .display_sources = .{}, .includes = .{ "I7000", }, .defines = .{ "I7010", }, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "i704", .label = "I7000", .sources = .{ "I7000/i7090_cpu.c", "I7000/i7090_sys.c", "I7000/i7090_chan.c", "I7000/i7090_cdr.c", "I7000/i7090_cdp.c", "I7000/i7090_lpr.c", "I7000/i7000_mt.c", "I7000/i7090_drum.c", "I7000/i7000_chan.c", }, .display_sources = .{}, .includes = .{ "I7000", }, .defines = .{ "I704", }, .int64 = true, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "i7070", .label = "I7000", .sources = .{ "I7000/i7070_cpu.c", "I7000/i7070_sys.c", "I7000/i7070_chan.c", "I7000/i7000_cdp.c", "I7000/i7000_cdr.c", "I7000/i7000_con.c", "I7000/i7000_chan.c", "I7000/i7000_lpr.c", "I7000/i7000_mt.c", "I7000/i7000_chron.c", "I7000/i7000_dsk.c", "I7000/i7000_com.c", "I7000/i7000_ht.c", }, .display_sources = .{}, .includes = .{ "I7000", }, .defines = .{ "I7070", }, .int64 = true, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "i7080", .label = "I7000", .sources = .{ "I7000/i7080_cpu.c", "I7000/i7080_sys.c", "I7000/i7080_chan.c", "I7000/i7080_drum.c", "I7000/i7000_cdp.c", "I7000/i7000_cdr.c", "I7000/i7000_con.c", "I7000/i7000_chan.c", "I7000/i7000_lpr.c", "I7000/i7000_mt.c", "I7000/i7000_chron.c", "I7000/i7000_dsk.c", "I7000/i7000_com.c", "I7000/i7000_ht.c", }, .display_sources = .{}, .includes = .{ "I7000", }, .defines = .{ "I7080", }, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "i7090", .label = "I7000", .sources = .{ "I7000/i7090_cpu.c", "I7000/i7090_sys.c", "I7000/i7090_chan.c", "I7000/i7090_cdr.c", "I7000/i7090_cdp.c", "I7000/i7090_lpr.c", "I7000/i7000_chan.c", "I7000/i7000_mt.c", "I7000/i7090_drum.c", "I7000/i7090_hdrum.c", "I7000/i7000_chron.c", "I7000/i7000_dsk.c", "I7000/i7000_com.c", "I7000/i7000_ht.c", }, .display_sources = .{}, .includes = .{ "I7000", }, .defines = .{ "I7090", }, .int64 = true, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "i7094", .label = "I7094", .sources = .{ "I7094/i7094_cpu.c", "I7094/i7094_cpu1.c", "I7094/i7094_io.c", "I7094/i7094_cd.c", "I7094/i7094_clk.c", "I7094/i7094_com.c", "I7094/i7094_drm.c", "I7094/i7094_dsk.c", "I7094/i7094_sys.c", "I7094/i7094_lp.c", "I7094/i7094_mt.c", "I7094/i7094_binloader.c", }, .display_sources = .{}, .includes = .{ "I7094", }, .defines = .{}, .int64 = true, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "ibm1130", .label = "Ibm1130", .sources = .{ "Ibm1130/ibm1130_cpu.c", "Ibm1130/ibm1130_cr.c", "Ibm1130/ibm1130_disk.c", "Ibm1130/ibm1130_stddev.c", "Ibm1130/ibm1130_sys.c", "Ibm1130/ibm1130_gdu.c", "Ibm1130/ibm1130_gui.c", "Ibm1130/ibm1130_prt.c", "Ibm1130/ibm1130_fmt.c", "Ibm1130/ibm1130_ptrp.c", "Ibm1130/ibm1130_plot.c", "Ibm1130/ibm1130_sca.c", "Ibm1130/ibm1130_t2741.c", }, .display_sources = .{}, .includes = .{ "Ibm1130", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{ "-g", }, }, .{ .name = "id16", .label = "Interdata", .sources = .{ "Interdata/id16_cpu.c", "Interdata/id16_sys.c", "Interdata/id_dp.c", "Interdata/id_fd.c", "Interdata/id_fp.c", "Interdata/id_idc.c", "Interdata/id_io.c", "Interdata/id_lp.c", "Interdata/id_mt.c", "Interdata/id_pas.c", "Interdata/id_pt.c", "Interdata/id_tt.c", "Interdata/id_uvc.c", "Interdata/id16_dboot.c", "Interdata/id_ttp.c", }, .display_sources = .{}, .includes = .{ "Interdata", }, .defines = .{ "IFP_IN_MEM", }, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "id32", .label = "Interdata", .sources = .{ "Interdata/id32_cpu.c", "Interdata/id32_sys.c", "Interdata/id_dp.c", "Interdata/id_fd.c", "Interdata/id_fp.c", "Interdata/id_idc.c", "Interdata/id_io.c", "Interdata/id_lp.c", "Interdata/id_mt.c", "Interdata/id_pas.c", "Interdata/id_pt.c", "Interdata/id_tt.c", "Interdata/id_uvc.c", "Interdata/id32_dboot.c", "Interdata/id_ttp.c", }, .display_sources = .{}, .includes = .{ "Interdata", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "imlac", .label = "imlac", .sources = .{ "imlac/imlac_sys.c", "imlac/imlac_cpu.c", "imlac/imlac_dp.c", "imlac/imlac_crt.c", "imlac/imlac_kbd.c", "imlac/imlac_tty.c", "imlac/imlac_pt.c", "imlac/imlac_bel.c", }, .display_sources = .{}, .includes = .{ "imlac", }, .defines = .{}, .int64 = false, .addr64 = false, .video = true, .display = true, .aio = true, .test_script = null, .test_args = .{}, }, .{ .name = "infoserver100", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax_nar.c", "VAX/vax4xx_stddev.c", "VAX/vax420_sysdev.c", "VAX/vax420_syslist.c", "VAX/vax4xx_dz.c", "VAX/vax4xx_rd.c", "VAX/vax4xx_rz80.c", "VAX/vax_xs.c", "VAX/vax4xx_va.c", "VAX/vax4xx_vc.c", "VAX/vax4xx_ve.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax_gpx.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_420", "VAX_411", }, .int64 = true, .addr64 = true, .video = true, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "infoserver1000", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax_nar.c", "VAX/vax_xs.c", "VAX/vax4xx_rz94.c", "VAX/vax4nn_stddev.c", "VAX/is1000_sysdev.c", "VAX/is1000_syslist.c", }, .display_sources = .{}, .includes = .{ "VAX", }, .defines = .{ "VM_VAX", "IS_1000", }, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "infoserver150vxt", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax_nar.c", "VAX/vax4xx_stddev.c", "VAX/vax420_sysdev.c", "VAX/vax420_syslist.c", "VAX/vax4xx_dz.c", "VAX/vax4xx_rd.c", "VAX/vax4xx_rz80.c", "VAX/vax_xs.c", "VAX/vax4xx_va.c", "VAX/vax4xx_vc.c", "VAX/vax4xx_ve.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax_gpx.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_420", "VAX_412", }, .int64 = true, .addr64 = true, .video = true, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "intel-mds", .label = "Intel-Systems", .sources = .{ "Intel-Systems/common/i8080.c", "Intel-Systems/Intel-MDS/imds_sys.c", "Intel-Systems/common/i3214.c", "Intel-Systems/common/i8251.c", "Intel-Systems/common/i8253.c", "Intel-Systems/common/i8255.c", "Intel-Systems/common/i8259.c", "Intel-Systems/common/ieprom.c", "Intel-Systems/common/ioc-cont.c", "Intel-Systems/common/ipc-cont.c", "Intel-Systems/common/iram8.c", "Intel-Systems/common/isbc064.c", "Intel-Systems/common/isbc202.c", "Intel-Systems/common/isbc201.c", "Intel-Systems/common/isbc206.c", "Intel-Systems/common/isbc464.c", "Intel-Systems/common/isbc208.c", "Intel-Systems/common/port.c", "Intel-Systems/common/irq.c", "Intel-Systems/common/multibus.c", "Intel-Systems/common/mem.c", "Intel-Systems/common/sys.c", "Intel-Systems/common/zx200a.c", }, .display_sources = .{}, .includes = .{ "Intel-Systems/Intel-MDS", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "lgp", .label = "LGP", .sources = .{ "LGP/lgp_cpu.c", "LGP/lgp_stddev.c", "LGP/lgp_sys.c", }, .display_sources = .{}, .includes = .{ "LGP", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "linc", .label = "linc", .sources = .{ "linc/linc_cpu.c", "linc/linc_crt.c", "linc/linc_dpy.c", "linc/linc_kbd.c", "linc/linc_sys.c", "linc/linc_tape.c", "linc/linc_tty.c", }, .display_sources = .{}, .includes = .{ "linc", }, .defines = .{}, .int64 = false, .addr64 = false, .video = true, .display = true, .aio = true, .test_script = "linc/tests/linc_test.ini", .test_args = .{}, }, .{ .name = "microvax1", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax610_stddev.c", "VAX/vax610_sysdev.c", "VAX/vax610_io.c", "VAX/vax610_syslist.c", "VAX/vax610_mem.c", "VAX/vax_vc.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax_2681.c", "PDP11/pdp11_rl.c", "PDP11/pdp11_rq.c", "PDP11/pdp11_ts.c", "PDP11/pdp11_dz.c", "PDP11/pdp11_lp.c", "PDP11/pdp11_tq.c", "PDP11/pdp11_xq.c", "PDP11/pdp11_vh.c", "PDP11/pdp11_cr.c", "PDP11/pdp11_td.c", "PDP11/pdp11_io_lib.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_610", }, .int64 = true, .addr64 = true, .video = true, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "microvax2", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax630_stddev.c", "VAX/vax630_sysdev.c", "VAX/vax630_io.c", "VAX/vax630_syslist.c", "VAX/vax_va.c", "VAX/vax_vc.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax_2681.c", "VAX/vax_gpx.c", "PDP11/pdp11_rl.c", "PDP11/pdp11_rq.c", "PDP11/pdp11_ts.c", "PDP11/pdp11_dz.c", "PDP11/pdp11_lp.c", "PDP11/pdp11_tq.c", "PDP11/pdp11_xq.c", "PDP11/pdp11_vh.c", "PDP11/pdp11_cr.c", "PDP11/pdp11_td.c", "PDP11/pdp11_io_lib.c", "PDP11/pdp11_dup.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_630", }, .int64 = true, .addr64 = true, .video = true, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "microvax2000", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax_nar.c", "VAX/vax4xx_stddev.c", "VAX/vax410_sysdev.c", "VAX/vax410_syslist.c", "VAX/vax4xx_dz.c", "VAX/vax4xx_rd.c", "VAX/vax4xx_rz80.c", "VAX/vax_xs.c", "VAX/vax4xx_va.c", "VAX/vax4xx_vc.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax_gpx.c", }, .display_sources = .{}, .includes = .{ "VAX", }, .defines = .{ "VM_VAX", "VAX_410", }, .int64 = true, .addr64 = true, .video = true, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "microvax3100", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax_nar.c", "VAX/vax4xx_stddev.c", "VAX/vax420_sysdev.c", "VAX/vax420_syslist.c", "VAX/vax4xx_dz.c", "VAX/vax4xx_rd.c", "VAX/vax4xx_rz80.c", "VAX/vax_xs.c", "VAX/vax4xx_va.c", "VAX/vax4xx_vc.c", "VAX/vax4xx_ve.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax_gpx.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_420", "VAX_41A", }, .int64 = true, .addr64 = true, .video = true, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "microvax3100e", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax_nar.c", "VAX/vax4xx_stddev.c", "VAX/vax420_sysdev.c", "VAX/vax420_syslist.c", "VAX/vax4xx_dz.c", "VAX/vax4xx_rd.c", "VAX/vax4xx_rz80.c", "VAX/vax_xs.c", "VAX/vax4xx_va.c", "VAX/vax4xx_vc.c", "VAX/vax4xx_ve.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax_gpx.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_420", "VAX_41D", }, .int64 = true, .addr64 = true, .video = true, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "microvax3100m80", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax_nar.c", "VAX/vax4xx_stddev.c", "VAX/vax440_sysdev.c", "VAX/vax440_syslist.c", "VAX/vax4xx_dz.c", "VAX/vax_xs.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax4xx_rz94.c", }, .display_sources = .{}, .includes = .{ "VAX", }, .defines = .{ "VM_VAX", "VAX_440", "VAX_47", }, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "nd100", .label = "ND100", .sources = .{ "ND100/nd100_sys.c", "ND100/nd100_cpu.c", "ND100/nd100_floppy.c", "ND100/nd100_stddev.c", "ND100/nd100_mm.c", }, .display_sources = .{}, .includes = .{ "ND100", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "nova", .label = "NOVA", .sources = .{ "NOVA/nova_sys.c", "NOVA/nova_cpu.c", "NOVA/nova_dkp.c", "NOVA/nova_dsk.c", "NOVA/nova_lp.c", "NOVA/nova_mta.c", "NOVA/nova_plt.c", "NOVA/nova_pt.c", "NOVA/nova_clk.c", "NOVA/nova_tt.c", "NOVA/nova_tt1.c", "NOVA/nova_qty.c", }, .display_sources = .{}, .includes = .{ "NOVA", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "pdp1", .label = "PDP1", .sources = .{ "PDP1/pdp1_lp.c", "PDP1/pdp1_cpu.c", "PDP1/pdp1_stddev.c", "PDP1/pdp1_sys.c", "PDP1/pdp1_dt.c", "PDP1/pdp1_drm.c", "PDP1/pdp1_clk.c", "PDP1/pdp1_dcs.c", "PDP1/pdp1_dpy.c", }, .display_sources = .{}, .includes = .{ "PDP1", }, .defines = .{ "DISPLAY_TYPE=DIS_TYPE30", "PIX_SCALE=RES_HALF", }, .int64 = false, .addr64 = false, .video = true, .display = true, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "pdp10", .label = "PDP10", .sources = .{ "PDP10/pdp10_fe.c", "PDP11/pdp11_dz.c", "PDP10/pdp10_cpu.c", "PDP10/pdp10_ksio.c", "PDP10/pdp10_lp20.c", "PDP10/pdp10_mdfp.c", "PDP10/pdp10_pag.c", "PDP10/pdp10_rp.c", "PDP10/pdp10_sys.c", "PDP10/pdp10_tim.c", "PDP10/pdp10_tu.c", "PDP10/pdp10_xtnd.c", "PDP11/pdp11_pt.c", "PDP11/pdp11_ry.c", "PDP11/pdp11_cr.c", "PDP11/pdp11_dup.c", "PDP11/pdp11_dmc.c", "PDP11/pdp11_kmc.c", "PDP11/pdp11_xu.c", "PDP11/pdp11_ch.c", }, .display_sources = .{}, .includes = .{ "PDP10", "PDP11", }, .defines = .{ "VM_PDP10", }, .int64 = true, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "pdp10-ka", .label = "PDP10", .sources = .{ "PDP10/kx10_cpu.c", "PDP10/kx10_sys.c", "PDP10/kx10_df.c", "PDP10/kx10_dp.c", "PDP10/kx10_mt.c", "PDP10/kx10_cty.c", "PDP10/kx10_lp.c", "PDP10/kx10_pt.c", "PDP10/kx10_dc.c", "PDP10/kx10_rp.c", "PDP10/kx10_rc.c", "PDP10/kx10_dt.c", "PDP10/kx10_dk.c", "PDP10/kx10_cr.c", "PDP10/kx10_cp.c", "PDP10/kx10_tu.c", "PDP10/kx10_rs.c", "PDP10/ka10_pd.c", "PDP10/kx10_rh.c", "PDP10/kx10_imp.c", "PDP10/ka10_tk10.c", "PDP10/ka10_mty.c", "PDP10/ka10_imx.c", "PDP10/ka10_ch10.c", "PDP10/ka10_stk.c", "PDP10/ka10_ten11.c", "PDP10/ka10_auxcpu.c", "PDP10/ka10_pmp.c", "PDP10/ka10_dkb.c", "PDP10/pdp6_dct.c", "PDP10/pdp6_dtc.c", "PDP10/pdp6_mtc.c", "PDP10/pdp6_dsk.c", "PDP10/pdp6_dcs.c", "PDP10/ka10_dpk.c", "PDP10/kx10_dpy.c", "PDP10/ka10_ai.c", "PDP10/ka10_iii.c", "PDP10/kx10_disk.c", "PDP10/ka10_pclk.c", "PDP10/ka10_tv.c", "PDP10/ka10_dd.c", "PDP10/kx10_ddc.c", }, .display_sources = .{ "display/type340.c", "display/iii.c", }, .includes = .{ "PDP10", }, .defines = .{ "KA=1", }, .int64 = true, .addr64 = false, .video = true, .display = true, .aio = true, .test_script = null, .test_args = .{}, }, .{ .name = "pdp10-ki", .label = "PDP10", .sources = .{ "PDP10/kx10_cpu.c", "PDP10/kx10_sys.c", "PDP10/kx10_df.c", "PDP10/kx10_dp.c", "PDP10/kx10_mt.c", "PDP10/kx10_cty.c", "PDP10/kx10_lp.c", "PDP10/kx10_pt.c", "PDP10/kx10_dc.c", "PDP10/kx10_rh.c", "PDP10/kx10_rp.c", "PDP10/kx10_rc.c", "PDP10/kx10_dt.c", "PDP10/kx10_dk.c", "PDP10/kx10_cr.c", "PDP10/kx10_cp.c", "PDP10/kx10_tu.c", "PDP10/kx10_rs.c", "PDP10/kx10_imp.c", "PDP10/kx10_dpy.c", "PDP10/kx10_disk.c", "PDP10/kx10_ddc.c", "PDP10/kx10_tym.c", }, .display_sources = .{ "display/type340.c", }, .includes = .{ "PDP10", }, .defines = .{ "KI=1", }, .int64 = true, .addr64 = false, .video = true, .display = true, .aio = true, .test_script = null, .test_args = .{}, }, .{ .name = "pdp10-kl", .label = "PDP10", .sources = .{ "PDP10/kx10_cpu.c", "PDP10/kx10_sys.c", "PDP10/kx10_df.c", "PDP10/kx10_dp.c", "PDP10/kx10_mt.c", "PDP10/kx10_lp.c", "PDP10/kx10_pt.c", "PDP10/kx10_dc.c", "PDP10/kx10_rh.c", "PDP10/kx10_dt.c", "PDP10/kx10_cr.c", "PDP10/kx10_cp.c", "PDP10/kx10_rp.c", "PDP10/kx10_tu.c", "PDP10/kx10_rs.c", "PDP10/kx10_imp.c", "PDP10/kl10_fe.c", "PDP10/ka10_pd.c", "PDP10/ka10_ch10.c", "PDP10/kl10_nia.c", "PDP10/kx10_disk.c", }, .display_sources = .{}, .includes = .{ "PDP10", }, .defines = .{ "KL=1", }, .int64 = true, .addr64 = false, .video = false, .display = false, .aio = true, .test_script = null, .test_args = .{}, }, .{ .name = "pdp10-ks", .label = "PDP10", .sources = .{ "PDP10/kx10_cpu.c", "PDP10/kx10_sys.c", "PDP10/kx10_disk.c", "PDP10/ks10_cty.c", "PDP10/ks10_uba.c", "PDP10/kx10_rh.c", "PDP10/kx10_rp.c", "PDP10/kx10_tu.c", "PDP10/ks10_dz.c", "PDP10/ks10_tcu.c", "PDP10/ks10_lp.c", "PDP10/ks10_ch11.c", "PDP10/ks10_kmc.c", "PDP10/ks10_dup.c", "PDP10/kx10_imp.c", }, .display_sources = .{}, .includes = .{ "PDP10", "PDP11", }, .defines = .{ "KS=1", }, .int64 = true, .addr64 = false, .video = false, .display = false, .aio = true, .test_script = null, .test_args = .{}, }, .{ .name = "pdp11", .label = "PDP11", .sources = .{ "PDP11/pdp11_fp.c", "PDP11/pdp11_cpu.c", "PDP11/pdp11_dz.c", "PDP11/pdp11_cis.c", "PDP11/pdp11_lp.c", "PDP11/pdp11_rk.c", "PDP11/pdp11_rl.c", "PDP11/pdp11_rp.c", "PDP11/pdp11_rx.c", "PDP11/pdp11_stddev.c", "PDP11/pdp11_sys.c", "PDP11/pdp11_tc.c", "PDP11/pdp11_tm.c", "PDP11/pdp11_ts.c", "PDP11/pdp11_io.c", "PDP11/pdp11_rq.c", "PDP11/pdp11_tq.c", "PDP11/pdp11_pclk.c", "PDP11/pdp11_ry.c", "PDP11/pdp11_pt.c", "PDP11/pdp11_hk.c", "PDP11/pdp11_xq.c", "PDP11/pdp11_xu.c", "PDP11/pdp11_vh.c", "PDP11/pdp11_rh.c", "PDP11/pdp11_tu.c", "PDP11/pdp11_cpumod.c", "PDP11/pdp11_cr.c", "PDP11/pdp11_rf.c", "PDP11/pdp11_dl.c", "PDP11/pdp11_ta.c", "PDP11/pdp11_rc.c", "PDP11/pdp11_kg.c", "PDP11/pdp11_ke.c", "PDP11/pdp11_dc.c", "PDP11/pdp11_dmc.c", "PDP11/pdp11_kmc.c", "PDP11/pdp11_dup.c", "PDP11/pdp11_rs.c", "PDP11/pdp11_vt.c", "PDP11/pdp11_td.c", "PDP11/pdp11_io_lib.c", "PDP11/pdp11_rom.c", "PDP11/pdp11_ch.c", "PDP11/pdp11_dh.c", "PDP11/pdp11_ng.c", "PDP11/pdp11_daz.c", "PDP11/pdp11_tv.c", "PDP11/pdp11_mb.c", "PDP11/pdp11_rr.c", }, .display_sources = .{ "display/ng.c", "display/vt11.c", }, .includes = .{ "PDP11", }, .defines = .{ "VM_PDP11", }, .int64 = false, .addr64 = false, .video = true, .display = true, .aio = true, .test_script = null, .test_args = .{}, }, .{ .name = "pdp15", .label = "PDP18B", .sources = .{ "PDP18B/pdp18b_dt.c", "PDP18B/pdp18b_drm.c", "PDP18B/pdp18b_cpu.c", "PDP18B/pdp18b_lp.c", "PDP18B/pdp18b_mt.c", "PDP18B/pdp18b_rf.c", "PDP18B/pdp18b_rp.c", "PDP18B/pdp18b_stddev.c", "PDP18B/pdp18b_sys.c", "PDP18B/pdp18b_rb.c", "PDP18B/pdp18b_tt1.c", "PDP18B/pdp18b_fpp.c", "PDP18B/pdp18b_g2tty.c", "PDP18B/pdp18b_dr15.c", }, .display_sources = .{}, .includes = .{ "PDP18B", }, .defines = .{ "PDP15", }, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "pdp4", .label = "PDP18B", .sources = .{ "PDP18B/pdp18b_dt.c", "PDP18B/pdp18b_drm.c", "PDP18B/pdp18b_cpu.c", "PDP18B/pdp18b_lp.c", "PDP18B/pdp18b_mt.c", "PDP18B/pdp18b_rf.c", "PDP18B/pdp18b_rp.c", "PDP18B/pdp18b_stddev.c", "PDP18B/pdp18b_sys.c", "PDP18B/pdp18b_rb.c", "PDP18B/pdp18b_tt1.c", "PDP18B/pdp18b_fpp.c", "PDP18B/pdp18b_g2tty.c", "PDP18B/pdp18b_dr15.c", }, .display_sources = .{}, .includes = .{ "PDP18B", }, .defines = .{ "PDP4", }, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "pdp6", .label = "PDP10", .sources = .{ "PDP10/kx10_cpu.c", "PDP10/kx10_sys.c", "PDP10/kx10_cty.c", "PDP10/kx10_lp.c", "PDP10/kx10_pt.c", "PDP10/kx10_cr.c", "PDP10/kx10_cp.c", "PDP10/pdp6_dct.c", "PDP10/pdp6_dtc.c", "PDP10/pdp6_mtc.c", "PDP10/pdp6_dsk.c", "PDP10/pdp6_dcs.c", "PDP10/kx10_dpy.c", "PDP10/pdp6_slave.c", "PDP10/pdp6_ge.c", }, .display_sources = .{ "display/type340.c", }, .includes = .{ "PDP10", }, .defines = .{ "PDP6=1", }, .int64 = true, .addr64 = false, .video = true, .display = true, .aio = true, .test_script = null, .test_args = .{}, }, .{ .name = "pdp7", .label = "PDP18B", .sources = .{ "PDP18B/pdp18b_dt.c", "PDP18B/pdp18b_drm.c", "PDP18B/pdp18b_cpu.c", "PDP18B/pdp18b_lp.c", "PDP18B/pdp18b_mt.c", "PDP18B/pdp18b_rf.c", "PDP18B/pdp18b_rp.c", "PDP18B/pdp18b_stddev.c", "PDP18B/pdp18b_sys.c", "PDP18B/pdp18b_rb.c", "PDP18B/pdp18b_tt1.c", "PDP18B/pdp18b_fpp.c", "PDP18B/pdp18b_g2tty.c", "PDP18B/pdp18b_dr15.c", "PDP18B/pdp18b_dpy.c", }, .display_sources = .{ "display/type340.c", }, .includes = .{ "PDP18B", }, .defines = .{ "PDP7", "DISPLAY_TYPE=DIS_TYPE30", "PIX_SCALE=RES_HALF", }, .int64 = false, .addr64 = false, .video = true, .display = true, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "pdp8", .label = "PDP8", .sources = .{ "PDP8/pdp8_cpu.c", "PDP8/pdp8_clk.c", "PDP8/pdp8_df.c", "PDP8/pdp8_dt.c", "PDP8/pdp8_lp.c", "PDP8/pdp8_mt.c", "PDP8/pdp8_pt.c", "PDP8/pdp8_rf.c", "PDP8/pdp8_rk.c", "PDP8/pdp8_rx.c", "PDP8/pdp8_sys.c", "PDP8/pdp8_tt.c", "PDP8/pdp8_ttx.c", "PDP8/pdp8_rl.c", "PDP8/pdp8_tsc.c", "PDP8/pdp8_td.c", "PDP8/pdp8_ct.c", "PDP8/pdp8_fpp.c", }, .display_sources = .{}, .includes = .{ "PDP8", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = "PDP8/tests/pdp8_test.ini", .test_args = .{}, }, .{ .name = "pdp9", .label = "PDP18B", .sources = .{ "PDP18B/pdp18b_dt.c", "PDP18B/pdp18b_drm.c", "PDP18B/pdp18b_cpu.c", "PDP18B/pdp18b_lp.c", "PDP18B/pdp18b_mt.c", "PDP18B/pdp18b_rf.c", "PDP18B/pdp18b_rp.c", "PDP18B/pdp18b_stddev.c", "PDP18B/pdp18b_sys.c", "PDP18B/pdp18b_rb.c", "PDP18B/pdp18b_tt1.c", "PDP18B/pdp18b_fpp.c", "PDP18B/pdp18b_g2tty.c", "PDP18B/pdp18b_dr15.c", }, .display_sources = .{}, .includes = .{ "PDP18B", }, .defines = .{ "PDP9", }, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = "PDP18B/tests/pdp9_test.ini", .test_args = .{}, }, .{ .name = "pdq3", .label = "PDQ-3", .sources = .{ "PDQ-3/pdq3_cpu.c", "PDQ-3/pdq3_sys.c", "PDQ-3/pdq3_stddev.c", "PDQ-3/pdq3_mem.c", "PDQ-3/pdq3_debug.c", "PDQ-3/pdq3_fdc.c", }, .display_sources = .{}, .includes = .{ "PDQ-3", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "rtvax1000", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax630_stddev.c", "VAX/vax630_sysdev.c", "VAX/vax630_io.c", "VAX/vax630_syslist.c", "VAX/vax_va.c", "VAX/vax_vc.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax_2681.c", "VAX/vax_gpx.c", "PDP11/pdp11_rl.c", "PDP11/pdp11_rq.c", "PDP11/pdp11_ts.c", "PDP11/pdp11_dz.c", "PDP11/pdp11_lp.c", "PDP11/pdp11_tq.c", "PDP11/pdp11_xq.c", "PDP11/pdp11_vh.c", "PDP11/pdp11_cr.c", "PDP11/pdp11_td.c", "PDP11/pdp11_io_lib.c", "PDP11/pdp11_dup.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_620", }, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = false, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "s3", .label = "S3", .sources = .{ "S3/s3_cd.c", "S3/s3_cpu.c", "S3/s3_disk.c", "S3/s3_lp.c", "S3/s3_pkb.c", "S3/s3_sys.c", }, .display_sources = .{}, .includes = .{ "S3", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "sage", .label = "SAGE", .sources = .{ "SAGE/sage_cpu.c", "SAGE/sage_sys.c", "SAGE/sage_stddev.c", "SAGE/sage_cons.c", "SAGE/sage_fd.c", "SAGE/sage_lp.c", "SAGE/m68k_cpu.c", "SAGE/m68k_mem.c", "SAGE/m68k_scp.c", "SAGE/m68k_parse.tab.c", "SAGE/m68k_sys.c", "SAGE/i8251.c", "SAGE/i8253.c", "SAGE/i8255.c", "SAGE/i8259.c", "SAGE/i8272.c", }, .display_sources = .{}, .includes = .{ "SAGE", }, .defines = .{ "HAVE_INT64", }, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "scelbi", .label = "Intel-Systems", .sources = .{ "Intel-Systems/common/i8008.c", "Intel-Systems/scelbi/scelbi_sys.c", "Intel-Systems/scelbi/scelbi_io.c", }, .display_sources = .{}, .includes = .{ "Intel-Systems/scelbi", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "sds", .label = "SDS", .sources = .{ "SDS/sds_cpu.c", "SDS/sds_drm.c", "SDS/sds_dsk.c", "SDS/sds_io.c", "SDS/sds_lp.c", "SDS/sds_mt.c", "SDS/sds_mux.c", "SDS/sds_rad.c", "SDS/sds_stddev.c", "SDS/sds_sys.c", "SDS/sds_cp.c", "SDS/sds_cr.c", }, .display_sources = .{}, .includes = .{ "SDS", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "sel32", .label = "SEL32", .sources = .{ "SEL32/sel32_cpu.c", "SEL32/sel32_sys.c", "SEL32/sel32_chan.c", "SEL32/sel32_iop.c", "SEL32/sel32_com.c", "SEL32/sel32_con.c", "SEL32/sel32_clk.c", "SEL32/sel32_mt.c", "SEL32/sel32_lpr.c", "SEL32/sel32_scfi.c", "SEL32/sel32_fltpt.c", "SEL32/sel32_disk.c", "SEL32/sel32_hsdp.c", "SEL32/sel32_mfp.c", "SEL32/sel32_scsi.c", "SEL32/sel32_ec.c", "SEL32/sel32_ipu.c", }, .display_sources = .{}, .includes = .{ "SEL32", }, .defines = .{ "USE_INT32", "SEL32", }, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = "SEL32/tests/sel32_test.ini", .test_args = .{}, }, .{ .name = "sigma", .label = "sigma", .sources = .{ "sigma/sigma_cpu.c", "sigma/sigma_sys.c", "sigma/sigma_cis.c", "sigma/sigma_coc.c", "sigma/sigma_dk.c", "sigma/sigma_dp.c", "sigma/sigma_fp.c", "sigma/sigma_io.c", "sigma/sigma_lp.c", "sigma/sigma_map.c", "sigma/sigma_mt.c", "sigma/sigma_pt.c", "sigma/sigma_rad.c", "sigma/sigma_rtc.c", "sigma/sigma_tt.c", "sigma/sigma_cr.c", "sigma/sigma_cp.c", }, .display_sources = .{}, .includes = .{ "sigma", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "ssem", .label = "SSEM", .sources = .{ "SSEM/ssem_cpu.c", "SSEM/ssem_sys.c", }, .display_sources = .{}, .includes = .{ "SSEM", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "swtp6800mp-a", .label = "swtp6800", .sources = .{ "swtp6800/common/mp-a.c", "swtp6800/common/m6800.c", "swtp6800/common/m6810.c", "swtp6800/common/bootrom.c", "swtp6800/common/dc-4.c", "swtp6800/swtp6800/mp-a_sys.c", "swtp6800/common/mp-8m.c", "swtp6800/common/fd400.c", "swtp6800/common/mp-b2.c", "swtp6800/common/mp-s.c", }, .display_sources = .{}, .includes = .{ "swtp6800/swtp6800", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "swtp6800mp-a2", .label = "swtp6800", .sources = .{ "swtp6800/common/mp-a2.c", "swtp6800/common/m6800.c", "swtp6800/common/m6810.c", "swtp6800/common/bootrom.c", "swtp6800/common/dc-4.c", "swtp6800/swtp6800/mp-a2_sys.c", "swtp6800/common/mp-8m.c", "swtp6800/common/i2716.c", "swtp6800/common/fd400.c", "swtp6800/common/mp-s.c", "swtp6800/common/mp-b2.c", }, .display_sources = .{}, .includes = .{ "swtp6800/swtp6800", }, .defines = .{}, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "tt2500", .label = "tt2500", .sources = .{ "tt2500/tt2500_sys.c", "tt2500/tt2500_cpu.c", "tt2500/tt2500_dpy.c", "tt2500/tt2500_crt.c", "tt2500/tt2500_tv.c", "tt2500/tt2500_key.c", "tt2500/tt2500_uart.c", "tt2500/tt2500_rom.c", }, .display_sources = .{}, .includes = .{ "tt2500", }, .defines = .{}, .int64 = false, .addr64 = false, .video = true, .display = true, .aio = true, .test_script = "tt2500/tests/tt2500_test.ini", .test_args = .{}, }, .{ .name = "tx-0", .label = "TX-0", .sources = .{ "TX-0/tx0_cpu.c", "TX-0/tx0_dpy.c", "TX-0/tx0_stddev.c", "TX-0/tx0_sys.c", "TX-0/tx0_sys_orig.c", }, .display_sources = .{}, .includes = .{ "TX-0", }, .defines = .{}, .int64 = false, .addr64 = false, .video = true, .display = true, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "uc15", .label = "PDP11", .sources = .{ "PDP11/pdp11_cis.c", "PDP11/pdp11_cpu.c", "PDP11/pdp11_cpumod.c", "PDP11/pdp11_cr.c", "PDP11/pdp11_fp.c", "PDP11/pdp11_io.c", "PDP11/pdp11_io_lib.c", "PDP11/pdp11_lp.c", "PDP11/pdp11_rh.c", "PDP11/pdp11_rk.c", "PDP11/pdp11_stddev.c", "PDP11/pdp11_sys.c", "PDP11/pdp11_uc15.c", }, .display_sources = .{}, .includes = .{ "PDP11", "PDP18B", }, .defines = .{ "VM_PDP11", "UC15", }, .int64 = false, .addr64 = false, .video = false, .display = false, .aio = false, .test_script = null, .test_args = .{}, }, .{ .name = "vax", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_io.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_stddev.c", "VAX/vax_sysdev.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_syslist.c", "VAX/vax_vc.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax_2681.c", "PDP11/pdp11_rl.c", "PDP11/pdp11_rq.c", "PDP11/pdp11_ts.c", "PDP11/pdp11_dz.c", "PDP11/pdp11_lp.c", "PDP11/pdp11_tq.c", "PDP11/pdp11_xq.c", "PDP11/pdp11_vh.c", "PDP11/pdp11_cr.c", "PDP11/pdp11_td.c", "PDP11/pdp11_io_lib.c", "PDP11/pdp11_dup.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", }, .int64 = true, .addr64 = true, .video = true, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "vax730", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax730_stddev.c", "VAX/vax730_sys.c", "VAX/vax730_mem.c", "VAX/vax730_uba.c", "VAX/vax730_rb.c", "VAX/vax_uw.c", "VAX/vax730_syslist.c", "PDP11/pdp11_rl.c", "PDP11/pdp11_rq.c", "PDP11/pdp11_ts.c", "PDP11/pdp11_dz.c", "PDP11/pdp11_lp.c", "PDP11/pdp11_tq.c", "PDP11/pdp11_xu.c", "PDP11/pdp11_ry.c", "PDP11/pdp11_cr.c", "PDP11/pdp11_hk.c", "PDP11/pdp11_vh.c", "PDP11/pdp11_dmc.c", "PDP11/pdp11_td.c", "PDP11/pdp11_tc.c", "PDP11/pdp11_rk.c", "PDP11/pdp11_io_lib.c", "PDP11/pdp11_ch.c", "PDP11/pdp11_dup.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_730", }, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "vax750", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax750_stddev.c", "VAX/vax750_cmi.c", "VAX/vax750_mem.c", "VAX/vax750_uba.c", "VAX/vax7x0_mba.c", "VAX/vax_uw.c", "VAX/vax750_syslist.c", "PDP11/pdp11_rl.c", "PDP11/pdp11_rq.c", "PDP11/pdp11_ts.c", "PDP11/pdp11_dz.c", "PDP11/pdp11_lp.c", "PDP11/pdp11_tq.c", "PDP11/pdp11_xu.c", "PDP11/pdp11_ry.c", "PDP11/pdp11_cr.c", "PDP11/pdp11_hk.c", "PDP11/pdp11_rp.c", "PDP11/pdp11_tu.c", "PDP11/pdp11_vh.c", "PDP11/pdp11_dmc.c", "PDP11/pdp11_dup.c", "PDP11/pdp11_td.c", "PDP11/pdp11_tc.c", "PDP11/pdp11_rk.c", "PDP11/pdp11_io_lib.c", "PDP11/pdp11_ch.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_750", }, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "vax780", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax780_stddev.c", "VAX/vax780_sbi.c", "VAX/vax780_mem.c", "VAX/vax780_uba.c", "VAX/vax7x0_mba.c", "VAX/vax780_fload.c", "VAX/vax_uw.c", "VAX/vax780_syslist.c", "PDP11/pdp11_rl.c", "PDP11/pdp11_rq.c", "PDP11/pdp11_ts.c", "PDP11/pdp11_dz.c", "PDP11/pdp11_lp.c", "PDP11/pdp11_tq.c", "PDP11/pdp11_xu.c", "PDP11/pdp11_ry.c", "PDP11/pdp11_cr.c", "PDP11/pdp11_rp.c", "PDP11/pdp11_tu.c", "PDP11/pdp11_hk.c", "PDP11/pdp11_vh.c", "PDP11/pdp11_dmc.c", "PDP11/pdp11_dup.c", "PDP11/pdp11_td.c", "PDP11/pdp11_tc.c", "PDP11/pdp11_rk.c", "PDP11/pdp11_io_lib.c", "PDP11/pdp11_ch.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_780", }, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "vax8200", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax820_stddev.c", "VAX/vax820_bi.c", "VAX/vax820_mem.c", "VAX/vax820_uba.c", "VAX/vax820_ka.c", "VAX/vax_uw.c", "VAX/vax820_syslist.c", "PDP11/pdp11_rl.c", "PDP11/pdp11_rq.c", "PDP11/pdp11_ts.c", "PDP11/pdp11_dz.c", "PDP11/pdp11_lp.c", "PDP11/pdp11_tq.c", "PDP11/pdp11_xu.c", "PDP11/pdp11_ry.c", "PDP11/pdp11_cr.c", "PDP11/pdp11_hk.c", "PDP11/pdp11_vh.c", "PDP11/pdp11_dmc.c", "PDP11/pdp11_td.c", "PDP11/pdp11_tc.c", "PDP11/pdp11_rk.c", "PDP11/pdp11_io_lib.c", "PDP11/pdp11_ch.c", "PDP11/pdp11_dup.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_820", }, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "vax8600", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax860_stddev.c", "VAX/vax860_sbia.c", "VAX/vax860_abus.c", "VAX/vax780_uba.c", "VAX/vax7x0_mba.c", "VAX/vax_uw.c", "VAX/vax860_syslist.c", "PDP11/pdp11_rl.c", "PDP11/pdp11_rq.c", "PDP11/pdp11_ts.c", "PDP11/pdp11_dz.c", "PDP11/pdp11_lp.c", "PDP11/pdp11_tq.c", "PDP11/pdp11_xu.c", "PDP11/pdp11_ry.c", "PDP11/pdp11_cr.c", "PDP11/pdp11_rp.c", "PDP11/pdp11_tu.c", "PDP11/pdp11_hk.c", "PDP11/pdp11_vh.c", "PDP11/pdp11_dmc.c", "PDP11/pdp11_dup.c", "PDP11/pdp11_td.c", "PDP11/pdp11_tc.c", "PDP11/pdp11_rk.c", "PDP11/pdp11_io_lib.c", "PDP11/pdp11_ch.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_860", }, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "vaxstation3100m30", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax_nar.c", "VAX/vax4xx_stddev.c", "VAX/vax420_sysdev.c", "VAX/vax420_syslist.c", "VAX/vax4xx_dz.c", "VAX/vax4xx_rd.c", "VAX/vax4xx_rz80.c", "VAX/vax_xs.c", "VAX/vax4xx_va.c", "VAX/vax4xx_vc.c", "VAX/vax4xx_ve.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax_gpx.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_420", "VAX_42A", }, .int64 = true, .addr64 = true, .video = true, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "vaxstation3100m38", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax_nar.c", "VAX/vax4xx_stddev.c", "VAX/vax420_sysdev.c", "VAX/vax420_syslist.c", "VAX/vax4xx_dz.c", "VAX/vax4xx_rd.c", "VAX/vax4xx_rz80.c", "VAX/vax_xs.c", "VAX/vax4xx_va.c", "VAX/vax4xx_vc.c", "VAX/vax4xx_ve.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax_gpx.c", }, .display_sources = .{}, .includes = .{ "VAX", "PDP11", }, .defines = .{ "VM_VAX", "VAX_420", "VAX_42B", }, .int64 = true, .addr64 = true, .video = true, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "vaxstation3100m76", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax_nar.c", "VAX/vax4xx_stddev.c", "VAX/vax43_sysdev.c", "VAX/vax43_syslist.c", "VAX/vax4xx_dz.c", "VAX/vax4xx_rz80.c", "VAX/vax_xs.c", "VAX/vax4xx_vc.c", "VAX/vax4xx_ve.c", "VAX/vax_lk.c", "VAX/vax_vs.c", }, .display_sources = .{}, .includes = .{ "VAX", }, .defines = .{ "VM_VAX", "VAX_43", }, .int64 = true, .addr64 = true, .video = true, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "vaxstation4000m60", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax_nar.c", "VAX/vax4xx_stddev.c", "VAX/vax440_sysdev.c", "VAX/vax440_syslist.c", "VAX/vax4xx_dz.c", "VAX/vax_xs.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax4xx_rz94.c", }, .display_sources = .{}, .includes = .{ "VAX", }, .defines = .{ "VM_VAX", "VAX_440", "VAX_46", }, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, .{ .name = "vaxstation4000vlc", .label = "VAX", .sources = .{ "VAX/vax_cpu.c", "VAX/vax_cpu1.c", "VAX/vax_fpa.c", "VAX/vax_cis.c", "VAX/vax_octa.c", "VAX/vax_cmode.c", "VAX/vax_mmu.c", "VAX/vax_sys.c", "VAX/vax_syscm.c", "VAX/vax_watch.c", "VAX/vax_nar.c", "VAX/vax4xx_stddev.c", "VAX/vax440_sysdev.c", "VAX/vax440_syslist.c", "VAX/vax4xx_dz.c", "VAX/vax_xs.c", "VAX/vax_lk.c", "VAX/vax_vs.c", "VAX/vax4xx_rz94.c", }, .display_sources = .{}, .includes = .{ "VAX", }, .defines = .{ "VM_VAX", "VAX_440", "VAX_48", }, .int64 = true, .addr64 = true, .video = false, .display = false, .aio = true, .test_script = "VAX/tests/vax-diag_test.ini", .test_args = .{}, }, }