989 lines
37 KiB
Makefile
989 lines
37 KiB
Makefile
#
|
|
# 86Box A hypervisor and IBM PC system emulator that specializes in
|
|
# running old operating systems and software designed for IBM
|
|
# PC systems and compatibles from 1981 through fairly recent
|
|
# system designs based on the PCI bus.
|
|
#
|
|
# This file is part of the 86Box distribution.
|
|
#
|
|
# Modified Makefile for Win32 (MinGW32) environment.
|
|
#
|
|
# Version: @(#)Makefile.mingw 1.0.46 2017/09/19
|
|
#
|
|
# Authors: Miran Grca, <mgrca8@gmail.com>
|
|
# Fred N. van Kempen, <decwiz@yahoo.com>
|
|
#
|
|
|
|
# Name of the executable.
|
|
ifndef PROG
|
|
PROG = 86Box
|
|
endif
|
|
|
|
# Various compile-time options.
|
|
# -DROM_TRACE=0xc800 traces ROM access from segment C800
|
|
# -DIO_TRACE=0x66 traces I/O on port 0x66
|
|
STUFF =
|
|
|
|
# Add feature selections here.
|
|
# -DANSI_CFG forces the config file to ANSI encoding.
|
|
# -DENABLE_VRAM_DUMP enables Video Ram dumping.
|
|
# -DENABLE_LOG_BREAKPOINT enables extra logging.
|
|
# -DENABLE_SCSI_BIOS_COMMAND_LOG=n enables extra logging.
|
|
# -DENABLE_AHA154X_LOG=n enables extra logging.
|
|
# -DENABLE_BUSLOGIC_LOG=n enables extra logging.
|
|
# -DENABLE_CDROM_LOG enables extra logging.
|
|
# -DENABLE_D86F_LOG enables extra logging.
|
|
# -DENABLE_FDC_LOG enables extra logging.
|
|
# -DENABLE_HDD_IMAGE_LOG enables extra logging.
|
|
# -DENABLE_IDE_LOG enables extra logging.
|
|
# -DENABLE_SERIAL_LOG enables extra logging.
|
|
# -DENABLE_NIC_LOG enables extra logging.
|
|
ifndef EXTRAS
|
|
EXTRAS =
|
|
endif
|
|
|
|
# Defaults for several build options (possibly defined in a chained file.)
|
|
ifndef DEBUG
|
|
DEBUG = n
|
|
endif
|
|
ifndef OPTIM
|
|
OPTIM = n
|
|
endif
|
|
ifndef RELEASE
|
|
RELEASE = n
|
|
endif
|
|
ifndef USB
|
|
USB = n
|
|
endif
|
|
ifndef DEV_BRANCH
|
|
DEV_BRANCH = n
|
|
endif
|
|
ifndef CIRRUS
|
|
CIRRUS = n
|
|
endif
|
|
ifndef NV_RIVA
|
|
NV_RIVA = n
|
|
endif
|
|
ifndef FLUIDSYNTH
|
|
FLUIDSYNTH = y
|
|
endif
|
|
ifndef MUNT
|
|
MUNT = y
|
|
endif
|
|
ifndef PAS16
|
|
PAS16 = n
|
|
endif
|
|
ifndef NETWORK
|
|
NETWORK = y
|
|
endif
|
|
ifndef X64
|
|
X64 = n
|
|
endif
|
|
|
|
|
|
#########################################################################
|
|
# Nothing should need changing from here on.. #
|
|
#########################################################################
|
|
VPATH = $(EXPATH) . cpu \
|
|
cdrom floppy hdd machine \
|
|
sound \
|
|
sound/munt sound/munt/c_interface sound/munt/sha1 \
|
|
sound/munt/srchelper \
|
|
sound/resid-fp \
|
|
scsi video lzf network network/slirp win
|
|
PLAT = win/
|
|
ifeq ($(X64), y)
|
|
CPP = g++.exe -m64
|
|
CC = gcc.exe -m64
|
|
else
|
|
CPP = g++.exe -m32
|
|
CC = gcc.exe -m32
|
|
endif
|
|
WINDRES = windres.exe
|
|
|
|
OPTS = -DWIN32 -I$(PLAT) $(EXTRAS) $(STUFF)
|
|
ifdef EXFLAGS
|
|
OPTS += $(EXFLAGS)
|
|
endif
|
|
ifdef EXINC
|
|
OPTS += -I$(EXINC)
|
|
endif
|
|
|
|
ifeq ($(X64), y)
|
|
ifeq ($(OPTIM), y)
|
|
DFLAGS = -march=native
|
|
else
|
|
DFLAGS =
|
|
endif
|
|
else
|
|
ifeq ($(OPTIM), y)
|
|
DFLAGS = -march=native
|
|
else
|
|
DFLAGS = -march=i686
|
|
endif
|
|
endif
|
|
ifeq ($(DEBUG), y)
|
|
DFLAGS += -ggdb -DDEBUG
|
|
AOPTIM =
|
|
ifndef COPTIM
|
|
COPTIM = -Og
|
|
endif
|
|
else
|
|
ifeq ($(OPTIM), y)
|
|
AOPTIM = -mtune=native
|
|
ifndef COPTIM
|
|
COPTIM = -O6
|
|
endif
|
|
else
|
|
ifndef COPTIM
|
|
COPTIM = -O3
|
|
endif
|
|
endif
|
|
endif
|
|
AFLAGS = -msse -msse2 -mfpmath=sse
|
|
CFLAGS = $(OPTS) $(DFLAGS) $(COPTIM) $(AOPTIM) $(AFLAGS) \
|
|
-fomit-frame-pointer -mstackrealign -Wall
|
|
RFLAGS = --input-format=rc -O coff
|
|
ifeq ($(RELEASE), y)
|
|
CFLAGS += -DRELEASE_BUILD
|
|
RFLAGS += -DRELEASE_BUILD
|
|
endif
|
|
ifeq ($(VRAMDUMP), y)
|
|
CFLAGS += -DENABLE_VRAM_DUMP
|
|
RFLAGS += -DENABLE_VRAM_DUMP
|
|
endif
|
|
ifeq ($(FLUIDSYNTH), y)
|
|
CFLAGS += -DUSE_FLUIDSYNTH
|
|
FSYNTHOBJ = midi_fluidsynth.o
|
|
endif
|
|
ifeq ($(MUNT), y)
|
|
CFLAGS += -DUSE_MUNT
|
|
endif
|
|
ifeq ($(NETWORK), y)
|
|
CFLAGS += -DUSE_NETWORK
|
|
RFLAGS += -DUSE_NETWORK
|
|
endif
|
|
ifeq ($(X64), y)
|
|
PLATCG = codegen_x86-64.o
|
|
CGOPS = codegen_ops_x86-64.h
|
|
VCG = vid_voodoo_codegen_x86-64.h
|
|
else
|
|
PLATCG = codegen_x86.o
|
|
CGOPS = codegen_ops_x86.h
|
|
VCG = vid_voodoo_codegen_x86.h
|
|
endif
|
|
|
|
|
|
# Options for the DEV branch.
|
|
ifeq ($(DEV_BRANCH), y)
|
|
CFLAGS += -DDEV_BRANCH
|
|
ifeq ($(CIRRUS), y)
|
|
CFLAGS += -DUSE_CIRRUS
|
|
endif
|
|
ifeq ($(NV_RIVA), y)
|
|
CFLAGS += -DUSE_RIVA
|
|
endif
|
|
ifeq ($(PAS16), y)
|
|
CFLAGS += -DUSE_PAS16
|
|
endif
|
|
endif
|
|
|
|
# Options for works-in-progress.
|
|
ifndef SERIAL
|
|
SERIAL = serial.o
|
|
endif
|
|
ifndef EUROPC
|
|
EUROPC = machine_europc.o
|
|
endif
|
|
|
|
|
|
MAINOBJ = pc.o config.o random.o timer.o io.o dma.o nmi.o pic.o pit.o \
|
|
ppi.o pci.o mca.o mcr.o mem.o memregs.o rom.o \
|
|
device.o rtc.o nvr.o nvr_ps2.o \
|
|
intel.o intel_flash.o intel_sio.o
|
|
|
|
CPUOBJ = cpu.o 386.o 386_dynarec.o 386_dynarec_ops.o 808x.o \
|
|
codegen.o \
|
|
codegen_ops.o \
|
|
codegen_timing_common.o codegen_timing_486.o \
|
|
codegen_timing_686.o codegen_timing_pentium.o \
|
|
codegen_timing_winchip.o $(PLATCG) \
|
|
x86seg.o x87.o
|
|
|
|
MACHINEOBJ = machine.o \
|
|
machine_common.o \
|
|
machine_amstrad.o $(EUROPC) \
|
|
machine_olivetti_m24.o \
|
|
machine_pcjr.o \
|
|
machine_tandy.o \
|
|
machine_xt.o machine_xt_laserxt.o \
|
|
machine_at.o \
|
|
machine_at_ali1429.o machine_at_commodore.o \
|
|
machine_at_neat.o machine_at_headland.o \
|
|
machine_at_opti495.o machine_at_scat.o \
|
|
machine_at_wd76c10.o \
|
|
machine_at_sis_85c471.o machine_at_sis_85c496.o \
|
|
machine_at_430lx_nx.o machine_at_430fx.o \
|
|
machine_at_430hx.o machine_at_430vx.o \
|
|
machine_at_440fx.o \
|
|
machine_ps1.o \
|
|
machine_ps2_isa.o machine_ps2_mca.o
|
|
|
|
DEVOBJ = bugger.o lpt.o $(SERIAL) \
|
|
tandy_eeprom.o tandy_rom.o \
|
|
sio_detect.o \
|
|
sio_fdc37c665.o sio_fdc37c669.o sio_fdc37c932fr.o \
|
|
sio_pc87306.o sio_w83877f.o sio_um8669f.o \
|
|
keyboard.o \
|
|
keyboard_xt.o keyboard_at.o keyboard_pcjr.o \
|
|
keyboard_amstrad.o keyboard_olim24.o \
|
|
gameport.o \
|
|
joystick_standard.o joystick_ch_flightstick_pro.o \
|
|
joystick_sw_pad.o joystick_tm_fcs.o \
|
|
mouse.o mouse_serial.o mouse_ps2.o mouse_bus.o
|
|
|
|
FDDOBJ = fdd.o fdc.o fdi2raw.o \
|
|
floppy.o floppy_common.o floppy_86f.o \
|
|
floppy_fdi.o floppy_imd.o floppy_img.o floppy_json.o floppy_td0.o
|
|
|
|
CDROMOBJ= cdrom.o \
|
|
cdrom_dosbox.o cdrom_image.o cdrom_ioctl.o cdrom_null.o
|
|
|
|
HDDOBJ = hdd.o hdd_image.o \
|
|
hdd_mfm_at.o hdd_mfm_xebec.o hdd_esdi_at.o hdd_esdi_mca.o \
|
|
hdd_ide_at.o hdd_ide_xt.o piix.o
|
|
ifeq ($(USB), y)
|
|
USBOBJ = usb.o
|
|
endif
|
|
ifeq ($(MUNT), y)
|
|
MUNTOBJ = midi_mt32.o \
|
|
Analog.o BReverbModel.o File.o FileStream.o LA32Ramp.o \
|
|
LA32FloatWaveGenerator.o LA32WaveGenerator.o \
|
|
MidiStreamParser.o Part.o Partial.o PartialManager.o \
|
|
Poly.o ROMInfo.o SampleRateConverter_dummy.o Synth.o \
|
|
Tables.o TVA.o TVF.o TVP.o sha1.o c_interface.o
|
|
endif
|
|
ifeq ($(NETWORK), y)
|
|
NETOBJ = network.o \
|
|
net_pcap.o \
|
|
net_slirp.o \
|
|
bootp.o ip_icmp.o misc.o socket.o tcp_timer.o cksum.o \
|
|
ip_input.o queue.o tcp_input.o debug.o ip_output.o \
|
|
sbuf.o tcp_output.o udp.o if.o mbuf.o slirp.o tcp_subr.o \
|
|
net_ne2000.o
|
|
endif
|
|
SCSIOBJ = scsi.o scsi_bios_command.o scsi_device.o scsi_disk.o \
|
|
scsi_buslogic.o scsi_aha154x.o
|
|
ifeq ($(DEV_BRANCH), y)
|
|
ifeq ($(PAS16), y)
|
|
PAS16OBJ = snd_pas16.o
|
|
endif
|
|
endif
|
|
SNDOBJ = sound.o \
|
|
openal.o \
|
|
dbopl.o nukedopl.o \
|
|
convolve.o convolve-sse.o envelope.o extfilt.o \
|
|
filter.o pot.o sid.o voice.o wave6581__ST.o \
|
|
wave6581_P_T.o wave6581_PS_.o wave6581_PST.o \
|
|
wave8580__ST.o wave8580_P_T.o wave8580_PS_.o \
|
|
wave8580_PST.o wave.o \
|
|
midi.o $(FSYNTHOBJ) $(MUNTOBJ) \
|
|
midi_system.o \
|
|
snd_speaker.o \
|
|
snd_ps1.o snd_pssj.o \
|
|
snd_lpt_dac.o snd_lpt_dss.o \
|
|
snd_adlib.o snd_adlibgold.o snd_ad1848.o \
|
|
snd_sb.o snd_sb_dsp.o snd_cms.o snd_dbopl.o \
|
|
snd_emu8k.o snd_gus.o snd_opl.o \
|
|
snd_mpu401.o $(PAS16OBJ) snd_resid.o \
|
|
snd_sn76489.o snd_ssi2001.o snd_wss.o \
|
|
snd_ym7128.o
|
|
VIDOBJ = video.o \
|
|
vid_cga.o vid_cga_comp.o vid_mda.o \
|
|
vid_ega.o vid_ega_render.o \
|
|
vid_vga.o vid_svga.o vid_svga_render.o \
|
|
vid_hercules.o vid_herculesplus.o vid_incolor.o \
|
|
vid_colorplus.o \
|
|
vid_genius.o \
|
|
vid_s3.o vid_s3_virge.o \
|
|
vid_et4000.o vid_et4000w32.o vid_icd2061.o \
|
|
vid_oti067.o \
|
|
vid_paradise.o \
|
|
vid_tvga.o vid_tgui9440.o vid_tkd8001_ramdac.o \
|
|
vid_ati_eeprom.o vid_ati18800.o vid_ati28800.o \
|
|
vid_ati68860_ramdac.o vid_ati_mach64.o \
|
|
vid_ics2595.o \
|
|
vid_sc1502x_ramdac.o \
|
|
vid_sdac_ramdac.o \
|
|
vid_stg_ramdac.o \
|
|
vid_wy700.o \
|
|
vid_voodoo.o \
|
|
vid_pcjr.o vid_ps1_svga.o \
|
|
vid_olivetti_m24.o \
|
|
vid_pc1512.o vid_pc1640.o vid_pc200.o \
|
|
vid_tandy.o vid_tandysl.o
|
|
WINOBJ = win.o \
|
|
win_ddraw.o win_ddraw_fs.o win_ddraw_screenshot.o \
|
|
win_d3d.o win_d3d_fs.o \
|
|
win_language.o win_status.o $(OPENDIR) win_dynld.o \
|
|
win_video.o $(WSERIAL) win_keyboard.o win_mouse.o \
|
|
win_iodev.o win_joystick.o win_midi.o \
|
|
win_settings.o win_deviceconfig.o win_joystickconfig.o \
|
|
86Box.res
|
|
ifeq ($(DEV_BRANCH), y)
|
|
ifeq ($(CIRRUS), y)
|
|
CIRRUSOBJ = vid_cl_gd.o vid_cl_gd_blit.o vid_cl_ramdac.o
|
|
endif
|
|
ifeq ($(NV_RIVA), y)
|
|
RIVAOBJ = vid_nv_riva128.o
|
|
endif
|
|
DEVBRANCHOBJ = $(CIRRUSOBJ) $(RIVAOBJ)
|
|
endif
|
|
OBJ = $(MAINOBJ) $(CPUOBJ) $(MACHINEOBJ) $(DEVOBJ) \
|
|
$(FDDOBJ) $(CDROMOBJ) $(HDDOBJ) \
|
|
$(USBOBJ) $(NETOBJ) $(SCSIOBJ) $(SNDOBJ) $(VIDOBJ) \
|
|
$(WINOBJ) $(DEVBRANCHOBJ)
|
|
ifdef EXOBJ
|
|
OBJ += $(EXOBJ)
|
|
endif
|
|
|
|
LZFOBJ = lzf_c.o lzf_d.o
|
|
|
|
LIBS = -mwindows \
|
|
-lopenal.dll \
|
|
-lddraw -ldinput8 -ldxguid -ld3d9 -ld3dx9 \
|
|
-lcomctl32 -lwinmm
|
|
ifeq ($(NETWORK), y)
|
|
LIBS += -lkernel32 -lwsock32 -liphlpapi -lpsapi
|
|
endif
|
|
LIBS += -static -lstdc++ -lgcc
|
|
LIBS += -Wl,--large-address-aware
|
|
|
|
|
|
# Build rules.
|
|
%.o: %.c
|
|
@echo $<
|
|
@$(CC) $(CFLAGS) $(WFLAGS) -c $<
|
|
|
|
%.o: %.cc
|
|
@echo $<
|
|
@$(CPP) $(CFLAGS) $(WFLAGS) -c $<
|
|
|
|
%.o: %.cpp
|
|
@echo $<
|
|
@$(CPP) $(CFLAGS) $(WFLAGS) -c $<
|
|
|
|
all: $(PROG).exe pcap_if.exe
|
|
|
|
|
|
$(PROG).exe: $(OBJ) $(LZFOBJ)
|
|
@echo Linking $(PROG).exe ..
|
|
@$(CC) -o $(PROG).exe $(OBJ) $(LZFOBJ) $(LIBS)
|
|
ifneq ($(DEBUG), y)
|
|
@strip $(PROG).exe
|
|
endif
|
|
|
|
pcap_if.exe: pcap_if.o win_dynld.o pcap_if.res
|
|
@echo Linking pcap_if.exe ..
|
|
@$(CC) -o pcap_if.exe pcap_if.o win_dynld.o pcap_if.res
|
|
ifneq ($(DEBUG), y)
|
|
@strip pcap_if.exe
|
|
endif
|
|
|
|
|
|
|
|
clean:
|
|
-rm *.o
|
|
-rm *.exe
|
|
-rm *.res
|
|
|
|
86Box.res: 86Box.rc
|
|
@echo Processing $<
|
|
@$(WINDRES) $(RFLAGS) $(EXTRAS) -i win/86Box.rc -o 86Box.res
|
|
|
|
pcap_if.res: pcap_if.rc
|
|
@echo Processing $<
|
|
@$(WINDRES) $(RFLAGS) -i win/pcap_if.rc -o pcap_if.res
|
|
|
|
|
|
# Module dependencies.
|
|
386.o: ibm.h cpu/cpu.h cpu/x86.h cpu/x87.h mem.h floppy.h fdc.h pic.h timer.h cpu/386_common.h
|
|
|
|
386_dynarec.o: ibm.h cpu/cpu.h cpu/x86.h cpu/x86_ops.h cpu/x87.h mem.h cpu/codegen.h floppy.h fdc.h pic.h timer.h cpu/386_common.h \
|
|
cpu/x86_ops.h cpu/x86seg.h cpu/x86_ops_arith.h cpu/x86_ops_atomic.h cpu/x86_ops_bcd.h cpu/x86_ops_bit.h \
|
|
cpu/x86_ops_bitscan.h cpu/x86_ops_call.h cpu/x86_ops_flag.h cpu/x86_ops_fpu.h cpu/x86_ops_inc_dec.h cpu/x86_ops_int.h \
|
|
cpu/x86_ops_io.h cpu/x86_ops_jump.h cpu/x86_ops_misc.h \
|
|
cpu/x87_ops_arith.h cpu/x87_ops_misc.h cpu/x87_ops_loadstore.h \
|
|
cpu/x87_ops.h cpu/x86_ops_i686.h cpu/x86_ops_mmx.h \
|
|
cpu/x86_ops_mmx_arith.h cpu/x86_ops_mmx_cmp.h cpu/x86_ops_mmx_logic.h cpu/x86_ops_mmx_pack.h cpu/x86_ops_mmx_shift.h \
|
|
cpu/x86_ops_mov.h cpu/x86_ops_mov_ctrl.h cpu/x86_ops_mov_seg.h cpu/x86_ops_movx.h cpu/x86_ops_msr.h cpu/x86_ops_mul.h \
|
|
cpu/x86_ops_pmode.h cpu/x86_ops_prefix.h cpu/x86_ops_rep.h cpu/x86_ops_ret.h cpu/x86_ops_set.h cpu/x86_ops_shift.h \
|
|
cpu/x86_ops_stack.h cpu/x86_ops_string.h cpu/x86_ops_xchg.h \
|
|
cpu/386_ops.h
|
|
|
|
386_dynarec_ops.o: ibm.h cpu/cpu.h cpu/x86.h cpu/x86_ops.h cpu/x87.h cpu/x86_flags.h mem.h cpu/codegen.h pic.h cpu/386_common.h \
|
|
cpu/x86_ops.h cpu/x86seg.h cpu/x86_ops_arith.h cpu/x86_ops_atomic.h cpu/x86_ops_bcd.h cpu/x86_ops_bit.h \
|
|
cpu/x86_ops_bitscan.h cpu/x86_ops_call.h cpu/x86_ops_flag.h cpu/x86_ops_fpu.h cpu/x86_ops_inc_dec.h cpu/x86_ops_int.h \
|
|
cpu/x86_ops_io.h cpu/x86_ops_jump.h cpu/x86_ops_misc.h \
|
|
cpu/x87_ops_arith.h cpu/x87_ops_misc.h cpu/x87_ops_loadstore.h \
|
|
cpu/x87_ops.h cpu/x86_ops_i686.h cpu/x86_ops_mmx.h \
|
|
cpu/x86_ops_mmx_arith.h cpu/x86_ops_mmx_cmp.h cpu/x86_ops_mmx_logic.h cpu/x86_ops_mmx_pack.h cpu/x86_ops_mmx_shift.h \
|
|
cpu/x86_ops_mov.h cpu/x86_ops_mov_ctrl.h cpu/x86_ops_mov_seg.h cpu/x86_ops_movx.h cpu/x86_ops_msr.h cpu/x86_ops_mul.h \
|
|
cpu/x86_ops_pmode.h cpu/x86_ops_prefix.h cpu/x86_ops_rep.h cpu/x86_ops_ret.h cpu/x86_ops_set.h cpu/x86_ops_shift.h \
|
|
cpu/x86_ops_stack.h cpu/x86_ops_string.h cpu/x86_ops_xchg.h \
|
|
cpu/386_ops.h
|
|
|
|
808x.o: ibm.h cpu/cpu.h cpu/x86.h keyboard.h mem.h nmi.h pic.h scsi/scsi.h timer.h
|
|
|
|
codegen.o: ibm.h cpu/x86_ops.h mem.h cpu/codegen.h
|
|
|
|
codegen_ops.o: ibm.h mem.h cpu/x86.h cpu/x86_ops.h cpu/x86_flags.h cpu/x87.h cpu/386_common.h cpu/cpu.h cpu/codegen.h cpu/codegen_ops.h \
|
|
cpu/$(CGOPS) cpu/codegen_ops_arith.h cpu/codegen_ops_fpu.h cpu/codegen_ops_jump.h cpu/codegen_ops_logic.h cpu/codegen_ops_misc.h \
|
|
cpu/codegen_ops_mmx.h cpu/codegen_ops_mov.h cpu/codegen_ops_shift.h cpu/codegen_ops_stack.h cpu/codegen_ops_xchg.h
|
|
|
|
codegen_timing_486.o: ibm.h cpu/cpu.h cpu/x86.h cpu/x87_ops.h cpu/x87.h mem.h cpu/codegen.h cpu/codegen_ops.h cpu/codegen_timing_common.h
|
|
|
|
codegen_timing_686.o: ibm.h cpu/cpu.h cpu/x86.h cpu/x87_ops.h cpu/x87.h mem.h cpu/codegen.h cpu/codegen_timing_common.h
|
|
|
|
codegen_timing_common.o: ibm.h cpu/codegen_timing_common.h
|
|
|
|
codegen_timing_pentium.o: ibm.h cpu/cpu.h cpu/x86.h cpu/x87_ops.h cpu/x87.h mem.h cpu/codegen.h cpu/codegen_ops.h cpu/codegen_timing_common.h
|
|
|
|
codegen_timing_winchip.o: ibm.h cpu/cpu.h cpu/x86.h cpu/x87_ops.h cpu/x87.h mem.h cpu/codegen.h cpu/codegen_ops.h cpu/codegen_timing_common.h
|
|
|
|
codegen_x86.o: ibm.h cpu/cpu.h cpu/x86.h cpu/x86_flags.h cpu/x86_ops.h cpu/x87.h mem.h cpu/386_common.h cpu/codegen.h cpu/codegen_ops.h \
|
|
cpu/codegen_ops_x86.h
|
|
|
|
codegen_x86-64.o: ibm.h mem.h cpu/cpu.h cpu/x86.h cpu/x86_flags.h cpu/x86_ops.h cpu/x87.h cpu/386_common.h cpu/codegen.h cpu/codegen_ops.h \
|
|
cpu/codegen_ops_x86-64.h
|
|
|
|
cpu.o: ibm.h cpu/cpu.h device.h machine/machine.h io.h cpu/x86_ops.h mem.h pci.h cpu/codegen.h
|
|
|
|
x86seg.o: ibm.h mem.h nvr.h cpu/x86.h cpu/386.h cpu/386_common.h cpu/cpu.h
|
|
|
|
x87.o: ibm.h pic.h cpu/x86.h cpu/x86_flags.h cpu/x86_ops.h cpu/x87.h cpu/386_common.h
|
|
|
|
bugger.o: ibm.h io.h bugger.h
|
|
|
|
cdrom.o: 86box.h cdrom.h ibm.h hdd/hdd_ide_at.h piix.h scsi/scsi.h \
|
|
timer.h nvr.h win/plat_iodev.h
|
|
|
|
cdrom_dosbox.o: cdrom_dosbox.h
|
|
|
|
cdrom_image.o: config.h cdrom_dosbox.h cdrom.h cdrom_image.h cdrom_null.h
|
|
|
|
cdrom_ioctl.o: ibm.h cdrom.h cdrom_ioctl.h scsi/scsi.h
|
|
|
|
cdrom_null.o: ibm.h cdrom.h cdrom_ioctl.h
|
|
|
|
config.o: cdrom.h config.h device.h floppy/floppy.h floppy/fdc.h floppy/fdd.h ibm.h \
|
|
cpu/cpu.h gameport.h hdd/hdd_ide_at.h hdd/hdd.h machine/machine.h \
|
|
mouse.h network/network.h nvr.h scsi/scsi.h win/plat_joystick.h \
|
|
win/plat_midi.h sound/snd_dbopl.h sound/snd_mpu401.h \
|
|
sound/snd_opl.h sound/sound.h video/video.h win/win.h \
|
|
win/resource.h win/win_language.h
|
|
|
|
device.o: ibm.h cpu/cpu.h config.h device.h machine/machine.h sound/sound.h
|
|
|
|
dma.o: ibm.h cpu/x86.h mem.h io.h dma.h
|
|
|
|
floppy.o: ibm.h config.h floppy.h floppy_fdi.h fdc.h fdd.h timer.h \
|
|
floppy_img.h floppy_86f.h floppy_td0.h floppy_imd.h
|
|
|
|
floppy_common.o: ibm.h floppy.h floppy_common.h fdc.h fdd.h
|
|
|
|
floppy_86f.o: lzf/lzf.h config.h dma.h random.h floppy.h floppy_86f.h \
|
|
fdc.h fdd.h ibm.h nvr.h
|
|
|
|
floppy_fdi.o: ibm.h floppy.h floppy_img.h floppy_fdi.h fdc.h fdd.h fdi2raw.h \
|
|
floppy.h floppy_imd.h fdc.h fdd.h config.h floppy_img.h
|
|
|
|
floppy_td0.o: ibm.h floppy.h floppy_td0.h fdc.h fdd.h
|
|
|
|
floppy_json.o: ibm.h floppy.h floppy_common.h floppy_json.h fdc.h fdd.h
|
|
|
|
fdc.o: ibm.h io.h dma.h pic.h timer.h floppy.h fdc.h fdd.h
|
|
|
|
fdd.o: ibm.h floppy.h fdc.h fdd.h
|
|
|
|
fdi2raw.o: fdi2raw.h ibm.h
|
|
|
|
gameport.o: ibm.h cpu/cpu.h device.h io.h timer.h gameport.h \
|
|
joystick_ch_flightstick_pro.h joystick_standard.h \
|
|
joystick_sw_pad.h joystick_tm_fcs.h plat_joystick.h
|
|
|
|
hdd.o: ibm.h cpu/cpu.h device.h hdd/hdd.h machine/machine.h \
|
|
hdd/hdd_esdi_at.h hdd/hdd_esdi_mca.h hdd/hdd_mfm_at.h \
|
|
hdd/hdd_mfm_xebec.h hdd/hdd_ide_xt.h
|
|
|
|
hdd_image.o: ibm.h hdd/hdd_ide_at.h hdd/hdd_image.h
|
|
|
|
hdd_esdi_at.o: ibm.h device.h hdd_image.h io.h mem.h pic.h rom.h timer.h \
|
|
hdd/hdd_esdi_at.h
|
|
|
|
hdd_esdi_mca.o: ibm.h device.h dma.h hdd/hdd_image.h io.h mca.h mem.h \
|
|
pic.h rom.h timer.h hdd/hdd_esdi_mca.h
|
|
|
|
hdd_ide_at.o: 86box.h cdrom.h hdd/hdd_image.h ibm.h io.h pic.h timer.h \
|
|
cdrom.h scsi/scsi.h hdd/hdd_ide_at.h
|
|
|
|
hdd_ide_xt.o: ibm.h io.h mem.h rom.h device.h hdd/hdd_ide_at.h hdd/hdd_ide_xt.h
|
|
|
|
hdd_mfm_at.o: ibm.h device.h hdd/hdd_image.h io.h pic.h timer.h hdd/hdd_mfm_at.h
|
|
|
|
hdd_mfm_xebec.o: ibm.h device.h dma.h hdd/hdd_image.h io.h mem.h pic.h rom.h \
|
|
timer.h hdd/hdd_mfm_xebec.h
|
|
|
|
intel.o: ibm.h cpu/cpu.h io.h mem.h pit.h timer.h intel.h
|
|
|
|
intel_flash.o: ibm.h cpu/cpu.h device.h mem.h machine/machine.h nvr.h
|
|
|
|
intel_sio.o: ibm.h dma.h mem.h pci.h intel_sio.h
|
|
|
|
io.o: ibm.h io.h
|
|
|
|
joystick_ch_flightstick_pro.o: ibm.h device.h timer.h gameport.h \
|
|
joystick_standard.h plat_joystick.h
|
|
|
|
joystick_standard.o: ibm.h device.h timer.h gameport.h \
|
|
joystick_standard.h plat_joystick.h
|
|
|
|
joystick_sw_pad.o: ibm.h device.h timer.h gameport.h \
|
|
joystick_sw_pad.h plat_joystick.h
|
|
|
|
joystick_tm_fcs.o: ibm.h device.h timer.h gameport.h \
|
|
joystick_standard.h plat_joystick.h
|
|
|
|
keyboard.o: ibm.h plat_keyboard.h keyboard.h
|
|
|
|
keyboard_amstrad.o: ibm.h io.h mem.h pic.h pit.h timer.h sound/sound.h \
|
|
sound/snd_speaker.h keyboard.h keyboard_amstrad.h
|
|
|
|
keyboard_at.o: ibm.h io.h mem.h pic.h pit.h timer.h floppy.h fdc.h \
|
|
sound/sound.h sound/snd_speaker.h keyboard.h keyboard_at.h
|
|
|
|
keyboard_olim24.o: ibm.h io.h mem.h pic.h pit.h timer.h mouse.h \
|
|
sound/sound.h sound/snd_speaker.h keyboard.h keyboard_olim24.h
|
|
|
|
keyboard_pcjr.o: ibm.h io.h mem.h nmi.h pic.h pit.h timer.h \
|
|
device.h sound/sound.h sound/snd_speaker.h \
|
|
sound/snd_sn76489.h keyboard.h keyboard_pcjr.h
|
|
|
|
keyboard_xt.o: ibm.h io.h mem.h pic.h pit.h timer.h device.h tandy_eeprom.h \
|
|
sound/sound.h sound/snd_speaker.h keyboard.h keyboard_xt.h
|
|
|
|
lpt.o: ibm.h io.h lpt.h sound/snd_lpt_dac.h sound/snd_lpt_dss.h
|
|
|
|
machine.o: ibm.h cpu/cpu.h device.h floppy.h fdc.h fdd.h io.h \
|
|
machine/machine.h machine/machine_common.h machine/machine_amstrad.h \
|
|
machine/machine_europc.h machine/machine_olivetti_m24.h machine/machine_pcjr.h machine/machine_tandy.h \
|
|
machine/machine_xt.h machine/machine_xt_laserxt.h machine/machine_at.h machine/machine_at_ali1429.h \
|
|
machine/machine_at_commodore.h machine/machine_at_headland.h machine/machine_at_neat.h machine/machine_at_opti495.h \
|
|
machine/machine_at_scat.h machine/machine_at_wd76c10.h machine/machine_ps1.h machine/machine_ps2_isa.h \
|
|
machine/machine_ps2_mca.h machine/machine_at_sis_85c471.h machine/machine_at_sis_85c496.h \
|
|
machine/machine_at_430lx_nx.h machine/machine_at_430fx.h machine/machine_at_430hx.h machine/machine_at_430vx.h \
|
|
machine/machine_at_440fx.h video/vid_pcjr.h video/vid_tandy.h video/vid_tandysl.h
|
|
|
|
machine_amstrad.o: ibm.h cpu/cpu.h device.h floppy.h fdd.h fdc.h gameport.h io.h keyboard.h keyboard_amstrad.h lpt.h mem.h mouse.h \
|
|
nmi.h nvr.h machine/machine_common.h
|
|
|
|
machine_at.o: ibm.h bugger.h device.h dma.h gameport.h hdd/hdd_ide_at.h keyboard_at.h lpt.h mem.h nvr.h pic.h pit.h \
|
|
machine/machine_common.h machine/machine_at.h
|
|
|
|
machine_at_430fx.o: ibm.h cpu/cpu.h device.h sio.h intel_flash.h mem.h memregs.h pci.h piix.h \
|
|
machine/machine_at.h machine/machine_at_430fx.h
|
|
|
|
machine_at_430hx.o: ibm.h cpu/cpu.h device.h sio.h io.h intel_flash.h mem.h memregs.h pci.h \
|
|
piix.h sio.h machine/machine_at.h machine/machine_at_430hx.h
|
|
|
|
machine_at_430lx_nx.o: ibm.h cpu/cpu.h device.h sio.h intel.h intel_flash.h mem.h memregs.h pci.h intel_sio.h machine/machine_at.h \
|
|
machine/machine_at_430lx_nx.h
|
|
|
|
machine_at_430vx.o: ibm.h cpu/cpu.h device.h sio.h io.h mem.h memregs.h intel_flash.h pci.h piix.h \
|
|
machine/machine_at.h machine/machine_at_430vx.h
|
|
|
|
machine_at_440fx.o: ibm.h cpu/cpu.h device.h sio.h intel_flash.h io.h mem.h memregs.h pci.h piix.h machine/machine_at.h \
|
|
machine/machine_at_440fx.h
|
|
|
|
machine_at_ali1429.o: ibm.h cpu/cpu.h hdd/hdd_ide_at.h io.h mem.h machine/machine_at.h machine/machine_at_ali1429.h
|
|
|
|
machine_at_commodore.o: ibm.h io.h lpt.h serial.h machine/machine_at.h machine/machine_at_commodore.h
|
|
|
|
machine_at_compaq.o: ibm.h cpu/cpu.h mem.h machine/machine_at.h machine/machine_at_compaq.h
|
|
|
|
machine_at_headland.o: ibm.h cpu/cpu.h io.h mem.h machine/machine_at.h machine/machine_at_headland.h
|
|
|
|
machine_at_neat.o: ibm.h cpu/cpu.h io.h machine/machine_at.h machine/machine_at_neat.h
|
|
|
|
machine_at_opti495.o: ibm.h cpu/cpu.h io.h mem.h machine/machine_at.h machine/machine_at_opti495.h
|
|
|
|
machine_at_scat.o: ibm.h cpu/cpu.h io.h mem.h cpu/x86.h machine/machine_at.h machine/machine_at_scat.h
|
|
|
|
machine_at_sis_85c50x.o: ibm.h io.h mem.h pci.h machine/machine_at.h machine/machine_at_sis_5c50x.h
|
|
|
|
machine_at_sis_85c471.o: ibm.h floppy.h fdc.h fdd.h hdd/hdd_ide_at.h io.h lpt.h memregs.h serial.h machine/machine_at.h \
|
|
machine/machine_at_sis_85c471.h
|
|
|
|
machine_at_sis_85c496.o: ibm.h cpu/cpu.h sio.h io.h mem.h memregs.h pci.h machine/machine_at.h machine/machine_at_sis_85c496.h
|
|
|
|
machine_at_wd76c10.o: ibm.h floppy.h fdc.h io.h mem.h serial.h machine/machine_at.h machine/machine_at_wd76c10.h
|
|
|
|
machine_common.o: ibm.h dma.h floppy.h fdd.h fdc.h lpt.h pic.h pit.h serial.h machine/machine_common.h
|
|
|
|
machine_europc.o: ibm.h cpu/cpu.h io.h device.h gameport.h keyboard_xt.h lpt.h mem.h nmi.h rom.h nvr.h machine/machine_common.h \
|
|
machine/machine_europc.h
|
|
europc_hdd.o: ibm.h io.h dma.h pic.h device.h timer.h hdd/hdd_image.h europc.h
|
|
|
|
machine_olivetti_m24.o: ibm.h cpu/cpu.h device.h gameport.h keyboard_olim24.h mem.h nmi.h nvr.h io.h machine/machine_common.h \
|
|
machine/machine_olivetti_m24.h
|
|
|
|
machine_pcjr.o: ibm.h device.h floppy.h fdc.h fdd.h keyboard_pcjr.h mem.h nmi.h pic.h pit.h serial.h sound/snd_sn76489.h \
|
|
machine/machine_pcjr.h
|
|
|
|
machine_ps1.o: ibm.h cpu/cpu.h device.h floppy.h dma.h gameport.h hdd/hdd_ide_at.h fdd.h fdc.h io.h keyboard_at.h lpt.h \
|
|
mem.h nvr.h pic.h pit.h rom.h serial.h sound/snd_ps1.h machine/machine_common.h machine/machine_ps1.h
|
|
|
|
machine_ps2_isa.o: ibm.h cpu/cpu.h device.h floppy.h dma.h fdd.h fdc.h io.h keyboard.h keyboard_at.h lpt.h mem.h nvr.h pic.h \
|
|
pit.h rom.h serial.h machine/machine_common.h machine/machine_ps2_isa.h
|
|
|
|
machine_ps2_mca.o: ibm.h cpu/cpu.h cpu/x86.h device.h dma.h io.h keyboard_at.h lpt.h mca.h mem.h mouse.h nvr.h pic.h \
|
|
pit.h rom.h nvr_ps2.h serial.h machine/machine_common.h machine/machine_ps2_mca.h
|
|
|
|
machine_tandy.o: ibm.h device.h gameport.h keyboard_xt.h mem.h nmi.h tandy_eeprom.h tandy_rom.h sound/snd_pssj.h \
|
|
sound/snd_sn76489.h
|
|
|
|
machine_xt.o: ibm.h bugger.h device.h gameport.h keyboard_xt.h mem.h nmi.h pit.h machine/machine_common.h \
|
|
machine/machine_xt.h
|
|
|
|
machine_xt_laserxt.o: ibm.h cpu/cpu.h io.h mem.h machine/machine_xt.h machine/machine_xt_laserxt.h
|
|
|
|
mca.o: ibm.h io.h mem.h mca.h
|
|
|
|
mcr.o: ibm.h
|
|
|
|
mem.o: ibm.h cpu/cpu.h cpu/x86_ops.h cpu/x86.h config.h \
|
|
io.h mem.h rom.h cpu/codegen.h video/video.h
|
|
|
|
memregs.o: ibm.h io.h memregs.h
|
|
|
|
mouse.o: ibm.h cpu/cpu.h device.h machine/machine.h mouse.h \
|
|
keyboard_olim24.h
|
|
|
|
mouse_bus.o: ibm.h io.h pic.h timer.h mouse.h
|
|
|
|
mouse_ps2.o: ibm.h keyboard_at.h mouse.h plat_mouse.h
|
|
|
|
mouse_serial.o: ibm.h timer.h serial.h mouse.h
|
|
|
|
nmi.o: ibm.h io.h nmi.h
|
|
|
|
network.o: ibm.h device.h network/network.h network/net_ne2000.h win/plat_ui.h
|
|
|
|
net_pcap.o: ibm.h config.h device.h network/network.h win/plat_dynld.h win/plat_thread.h
|
|
|
|
net_slirp.o: network/slirp/slirp.h network/slirp/queue.h ibm.h config.h device.h network/network.h win/plat_thread.h
|
|
|
|
net_ne2000.o: ibm.h io.h mem.h rom.h pci.h pic.h device.h config.h random.h network/network.h network/net_ne2000.h network/bswap.h
|
|
|
|
nvr.o: ibm.h cpu/cpu.h device.h io.h mem.h nvr.h machine/machine.h \
|
|
machine/machine_europc.h nvr.h pic.h rom.h timer.h rtc.h
|
|
|
|
nvr_ps2.o: ibm.h device.h io.h mem.h nvr.h nvr_ps2.h
|
|
|
|
pc.o: 86box.h config.h random.h ibm.h mem.h \
|
|
cpu/cpu.h cpu/x86_ops.h cpu/codegen.h \
|
|
dma.h nvr.h pic.h pit.h timer.h device.h machine/machine.h \
|
|
floppy.h floppy_86f.h floppy_fdi.h floppy_imd.h floppy_img.h floppy_td0.h \
|
|
random.h config.h fdc.h fdd.h gameport.h plat_joystick.h \
|
|
plat_midi.h hdd/hdd.h hdd/hdd_ide_at.h cdrom.h cdrom_ioctl.h \
|
|
cdrom_image.h cdrom_null.h scsi/scsi.h keyboard.h plat_keyboard.h \
|
|
keyboard_at.h mouse.h plat_mouse.h network/network.h serial.h \
|
|
sound/sound.h sound/snd_cms.h sound/snd_dbopl.h \
|
|
sound/snd_mpu401.h sound/snd_opl.h sound/snd_gus.h \
|
|
sound/snd_sb.h sound/snd_speaker.h sound/snd_ssi2001.h \
|
|
video/video.h video/vid_voodoo.h win/plat_ui.h
|
|
|
|
pci.o: ibm.h cdrom.h floppy.h fdc.h hdd/hdd_ide_at.h io.h keyboard_at.h mem.h pic.h pci.h
|
|
|
|
pic.o: ibm.h io.h pic.h pit.h
|
|
|
|
piix.o: ibm.h dma.h hdd/hdd_ide_at.h io.h mem.h pci.h piix.h
|
|
|
|
pit.o: ibm.h cpu/cpu.h dma.h io.h pic.h pit.h device.h timer.h \
|
|
machine/machine.h sound/snd_speaker.h video/video.h
|
|
|
|
ppi.o: ibm.h pit.h plat_keyboard.h plat_mouse.h
|
|
|
|
random.o: random.h
|
|
|
|
rom.o: config.h ibm.h mem.h rom.h
|
|
|
|
rtc.o: nvr.h rtc.h
|
|
|
|
scsi.o: 86box.h ibm.h timer.h device.h cdrom.h scsi/scsi.h \
|
|
scsi/scsi_aha154x.h scsi/scsi_buslogic.h
|
|
|
|
scsi_bios_command.o: ibm.h dma.h scsi/scsi.h scsi/scsi_bios_command.h scsi/scsi_device.h
|
|
|
|
scsi_device.o: ibm.h scsi/scsi.h scsi/scsi_disk.h cdrom.h
|
|
|
|
scsi_aha154x.o: ibm.h io.h mca.h mem.h mca.h rom.h dma.h pic.h timer.h \
|
|
device.h scsi/scsi.h scsi/scsi_bios_command.h scsi/scsi_aha154x.h \
|
|
|
|
scsi_buslogic.o: ibm.h io.h mem.h rom.h dma.h pic.h pci.h timer.h \
|
|
device.h scsi/scsi.h scsi/scsi_bios_command.h scsi/scsi_device.h \
|
|
scsi/scsi_buslogic.h
|
|
|
|
scsi_disk.o: 86box.h cdrom.h hdd/hdd_image.h ibm.h hdd/hdd_ide_at.h piix.h scsi/scsi.h \
|
|
scsi/scsi_disk.h timer.h win/plat_iodev.h
|
|
|
|
serial.o: ibm.h io.h pic.h timer.h serial.h plat_serial.h
|
|
|
|
sio_detect.o: ibm.h io.h floppy.h fdd.h fdc.h sio.h
|
|
|
|
sio_fdc37c665.o: ibm.h floppy.h fdc.h fdd.h hdd/hdd_ide_at.h io.h lpt.h serial.h \
|
|
sio.h floppy.h fdc.h fdd.h io.h hdd/hdd_ide_at.h lpt.h serial.h
|
|
|
|
sio_fdc37c932fr.o: ibm.h floppy.h fdc.h fdd.h hdd/hdd_ide_at.h io.h lpt.h \
|
|
serial.h sio.h
|
|
|
|
sio_pc87306.o: ibm.h floppy.h fdc.h fdd.h hdd/hdd_ide_at.h io.h lpt.h serial.h \
|
|
sio.h
|
|
|
|
sio_w83877f.o: ibm.h floppy.h fdc.h fdd.h io.h lpt.h serial.h sio.h
|
|
|
|
dbopl.o: sound/dbopl.h
|
|
|
|
midi.o: device.h sound/midi.h ibm.h win/plat_midi.h win/plat_ticks.h sound/midi_fluidsynth.h sound/midi_mt32.h sound/midi_system.h
|
|
|
|
midi_fluidsynth.o: config.h win/plat_dynld.h win/plat_thread.h win/plat_ui.h device.h sound/midi_fluidsynth.h sound/midi.h sound/sound.h
|
|
|
|
midi_mt32.o: sound/munt/c_interface/c_interface.h win/plat_thread.h ibm.h device.h mem.h rom.h sound/midi_mt32.h sound/midi.h \
|
|
sound/sound.h
|
|
|
|
midi_system.o: device.h win/plat_midi.h sound/midi_system.h sound/midi.h
|
|
|
|
nukedopl.o: sound/nukedopl.h
|
|
|
|
openal.o: ibm.h sound/sound.h
|
|
|
|
snd_ad1848.o: ibm.h dma.h pic.h timer.h sound/sound.h sound/snd_ad1848.h
|
|
|
|
snd_adlib.o: ibm.h io.h mca.h device.h sound/sound.h sound/snd_adlib.h sound/snd_opl.h
|
|
|
|
snd_adlibgold.o: ibm.h io.h dma.h pic.h pit.h mem.h rom.h nvr.h timer.h device.h sound/sound.h sound/filters.h sound/snd_opl.h sound/snd_ym7128.h
|
|
|
|
snd_cms.o: ibm.h io.h device.h sound/sound.h sound/snd_cms.h
|
|
|
|
snd_dbopl.o: sound/dbopl.h sound/nukedopl.h sound/snd_dbopl.h
|
|
|
|
snd_emu8k.o: ibm.h io.h mem.h rom.h timer.h device.h sound/sound.h sound/snd_emu8k.h
|
|
|
|
snd_gus.o: ibm.h io.h pic.h dma.h timer.h device.h sound/sound.h sound/snd_gus.h
|
|
|
|
snd_lpt_dac.o: ibm.h cpu/cpu.h sound/filters.h lpt.h sound/snd_lpt_dac.h sound/sound.h timer.h
|
|
|
|
snd_lpt_dss.o: ibm.h cpu/cpu.h sound/filters.h lpt.h sound/snd_lpt_dss.h sound/sound.h timer.h
|
|
|
|
snd_mpu401.o: ibm.h device.h io.h pic.h timer.h sound/midi.h sound/sound.h sound/snd_mpu401.h
|
|
|
|
snd_opl.o: ibm.h io.h timer.h sound/sound.h sound/snd_opl.h sound/snd_dbopl.h
|
|
|
|
snd_pas16.o: ibm.h io.h pic.h pit.h dma.h timer.h device.h sound/sound.h sound/snd_opl.h sound/snd_pas16.h sound/snd_sb_dsp.h \
|
|
SOUND\filters.h
|
|
|
|
snd_ps1.o: ibm.h io.h pic.h timer.h device.h sound/sound.h sound/snd_ps1.h sound/snd_sn76489.h
|
|
|
|
snd_pssj.o: ibm.h io.h dma.h pic.h timer.h device.h sound/sound.h sound/snd_pssj.h sound/snd_sn76489.h
|
|
|
|
snd_resid.o: sound/resid-fp/sid.h sound/snd_resid.h
|
|
|
|
snd_sb.o: ibm.h io.h mca.h mem.h rom.h device.h sound/sound.h sound/snd_dbopl.h sound/snd_emu8k.h sound/snd_mpu401.h \
|
|
sound/snd_opl.h sound/snd_sb.h sound/snd_sb_dsp.h sound/filters.h
|
|
|
|
snd_sb_dsp.o: ibm.h io.h pic.h dma.h timer.h device.h sound/midi.h sound/sound.h sound/snd_mpu401.h sound/snd_sb_dsp.h
|
|
|
|
snd_sn76489.o: ibm.h io.h device.h sound/sound.h sound/snd_sn76489.h
|
|
|
|
snd_speaker.o: ibm.h sound/sound.h sound/snd_speaker.h
|
|
|
|
snd_ssi2001.o: ibm.h io.h device.h sound/sound.h sound/snd_resid.h sound/snd_ssi2001.h
|
|
|
|
snd_wss.o: ibm.h io.h pic.h dma.h device.h sound/sound.h sound/snd_ad1848.h sound/snd_opl.h sound/snd_wss.h
|
|
|
|
snd_ym7128.o: ibm.h sound/snd_ym7128.h
|
|
|
|
sound.o: ibm.h device.h timer.h cdrom.h win/plat_thread.h sound/midi.h sound/sound.h sound/snd_opl.h sound/snd_adlib.h \
|
|
sound/snd_pas16.h sound/snd_sb.h sound/snd_sb_dsp.h sound/snd_wss.h sound/filters.h
|
|
|
|
tandy_eeprom.o: ibm.h device.h mem.h io.h nvr.h tandy_eeprom.h
|
|
|
|
tandy_rom.o: ibm.h device.h io.h mem.h rom.h tandy_rom.h
|
|
|
|
timer.o: ibm.h timer.h
|
|
|
|
usb.o: ibm.h io.h mem.h usb.h
|
|
|
|
vid_ati_eeprom.o: ibm.h mem.h nvr.h video/vid_ati_eeprom.h
|
|
|
|
vid_ati_mach64.o: ibm.h device.h io.h mem.h pci.h rom.h win/plat_thread.h video/video.h video/vid_svga.h video/vid_svga_render.h \
|
|
video/vid_ati68860_ramdac.h video/vid_ati_eeprom.h video/vid_ics2595.h
|
|
|
|
vid_ati18800.o: ibm.h io.h mem.h rom.h device.h video/video.h video/vid_ati18800.h video/vid_ati_eeprom.h video/vid_svga.h
|
|
|
|
vid_ati28800.o: ibm.h io.h mem.h rom.h device.h timer.h video/video.h video/vid_ati28800.h video/vid_ati_eeprom.h video/vid_svga.h \
|
|
video/vid_svga_render.h
|
|
|
|
vid_ati68860_ramdac.o: ibm.h mem.h video/video.h video/vid_svga.h video/vid_ati68860_ramdac.h video/vid_svga_render.h
|
|
|
|
vid_cga.o: ibm.h io.h mem.h timer.h device.h video/video.h video/vid_cga.h video/vid_cga_comp.h win/win_cgapal.h
|
|
|
|
vid_cga_comp.o: ibm.h device.h mem.h video/vid_cga.h video/vid_cga_comp.h
|
|
|
|
vid_cl_gd.o: ibm.h io.h mem.h rom.h device.h video/video.h video/vid_svga.h video/vid_svga_render.h video/vid_cl_ramdac.h \
|
|
video/vid_cl_gd.h video/vid_cl_gd_blit.h
|
|
|
|
vid_cl_gd_blit.o: ibm.h io.h mem.h rom.h device.h video/video.h video/vid_svga.h video/vid_svga_render.h video/vid_cl_ramdac.h \
|
|
video/vid_cl_gd.h video/vid_cl_gd_blit.h video/vid_cl_gd_vga_rop.h
|
|
|
|
vid_cl_gd_ramdac.o: ibm.h mem.h rom.h device.h video/video.h video/vid_svga.h video/vid_cl_ramdac.h video/vid_cl_gd.h \
|
|
video/vid_cl_gd_blit.h
|
|
|
|
vid_colorplus.o: ibm.h io.h mem.h timer.h device.h video/video.h video/vid_cga.h video/vid_colorplus.h video/vid_cga_comp.h
|
|
|
|
vid_ega.o: ibm.h io.h mem.h rom.h timer.h device.h video/video.h video/vid_ega.h video/vid_ega_render.h
|
|
|
|
vid_ega_render.o: ibm.h device.h mem.h rom.h video/video.h video/vid_ega.h video/vid_ega_render.h
|
|
|
|
vid_et4000.o: ibm.h io.h mem.h rom.h device.h video/video.h video/vid_svga.h video/vid_sc1502x_ramdac.h video/vid_et4000.h
|
|
|
|
vid_et4000w32.o: ibm.h io.h mem.h pci.h rom.h device.h win/plat_thread.h video/video.h video/vid_svga.h video/vid_icd2061.h \
|
|
video/vid_stg_ramdac.h
|
|
|
|
vid_genius.o: ibm.h io.h mem.h rom.h timer.h device.h video/video.h video/vid_genius.h
|
|
|
|
vid_hercules.o: ibm.h mem.h io.h timer.h device.h video/video.h video/vid_hercules.h win/win_cgapal.h
|
|
|
|
vid_herculesplus.o: ibm.h io.h mem.h timer.h device.h video/video.h video/vid_herculesplus.h
|
|
|
|
vid_icd2061.o: ibm.h video/vid_icd2061.h
|
|
|
|
vid_ics2595.o: ibm.h video/vid_ics2595.h
|
|
|
|
vid_incolor.o: ibm.h io.h mem.h timer.h device.h video/video.h video/vid_incolor.h
|
|
|
|
vid_mda.o: ibm.h io.h mem.h timer.h device.h video/video.h video/vid_mda.h win/win_cgapal.h
|
|
|
|
vid_nv_riva128.o: ibm.h io.h mem.h pci.h pic.h rom.h timer.h device.h win/plat_thread.h video/video.h video/vid_svga.h \
|
|
video/vid_svga_render.h
|
|
|
|
vid_olivetti_m24.o: ibm.h io.h mem.h timer.h device.h video/video.h video/vid_olivetti_m24.h
|
|
|
|
vid_oti067.o: ibm.h io.h mem.h rom.h device.h video/video.h video/vid_oti067.h video/vid_svga.h
|
|
|
|
vid_paradise.o: ibm.h io.h mem.h rom.h device.h video/video.h video/vid_paradise.h video/vid_svga.h video/vid_svga_render.h
|
|
|
|
vid_pc200.o: ibm.h io.h mem.h timer.h device.h video/video.h video/vid_cga.h video/vid_pc200.h
|
|
|
|
vid_pc1512.o: ibm.h io.h mem.h timer.h device.h video/video.h video/vid_pc1512.h
|
|
|
|
vid_pc1640.o: ibm.h io.h mem.h rom.h timer.h device.h video/video.h video/vid_cga.h video/vid_ega.h video/vid_pc1640.h
|
|
|
|
vid_pcjr.o: ibm.h io.h mem.h pic.h timer.h device.h video/video.h video/vid_cga_comp.h video/vid_pcjr.h
|
|
|
|
vid_ps1_svga.o: ibm.h io.h mem.h rom.h device.h video/video.h video/vid_svga.h video/vid_vga.h
|
|
|
|
vid_s3.o: ibm.h device.h io.h mem.h pci.h rom.h win/plat_thread.h video/video.h video/vid_s3.h video/vid_svga.h \
|
|
video/vid_svga_render.h video/vid_sdac_ramdac.h
|
|
|
|
vid_s3_virge.o: ibm.h io.h mem.h pci.h rom.h device.h win/plat_thread.h video/video.h video/vid_s3_virge.h video/vid_svga.h \
|
|
video/vid_svga_render.h
|
|
|
|
vid_sc1502x_ramdac.o: ibm.h mem.h video/video.h video/vid_svga.h video/vid_sc1502x_ramdac.h
|
|
|
|
vid_sdac_ramdac.o: ibm.h mem.h video/video.h video/vid_svga.h video/vid_sdac_ramdac.h
|
|
|
|
vid_stg_ramdac.o: ibm.h mem.h video/video.h video/vid_svga.h video/vid_stg_ramdac.h
|
|
|
|
vid_svga.o: ibm.h io.h mem.h nvr.h timer.h video/video.h video/vid_svga.h video/vid_svga_render.h
|
|
|
|
vid_svga_render.o: ibm.h mem.h video/video.h video/vid_svga.h video/vid_svga_render.h
|
|
|
|
vid_tandy.o: ibm.h io.h mem.h timer.h device.h video/video.h video/vid_tandy.h video/vid_cga_comp.h
|
|
|
|
vid_tandysl.o: ibm.h io.h mem.h timer.h device.h video/video.h video/vid_tandysl.h
|
|
|
|
vid_tgui9440.o: ibm.h io.h mem.h pci.h rom.h device.h win/plat_thread.h video/video.h video/vid_svga.h video/vid_svga_render.h \
|
|
video/vid_tkd8001_ramdac.h video/vid_tgui9440.h
|
|
|
|
vid_tkd8001_ramdac.o: ibm.h mem.h video/video.h video/vid_svga.h video/vid_tkd8001_ramdac.h
|
|
|
|
vid_tvga.o: ibm.h io.h mem.h rom.h device.h video/video.h video/vid_svga.h video/vid_svga_render.h video/vid_tkd8001_ramdac.h \
|
|
video/vid_tvga.h
|
|
|
|
vid_vga.o: ibm.h io.h mem.h rom.h device.h video/video.h video/vid_svga.h video/vid_vga.h
|
|
|
|
vid_voodoo.o: ibm.h cpu/cpu.h mem.h rom.h pci.h timer.h device.h win/plat_thread.h video/video.h video/vid_svga.h \
|
|
video/vid_voodoo.h video/vid_voodoo_dither.h video/$(VCG)
|
|
|
|
vid_wy700.o: ibm.h io.h mem.h timer.h device.h video/video.h video/vid_wy700.h
|
|
|
|
video.o: ibm.h cpu/cpu.h io.h mem.h rom.h config.h device.h timer.h win/plat_thread.h video/video.h video/vid_svga.h \
|
|
win/resource.h win/win.h win/win_cgapal.h \
|
|
video/vid_ati18800.h video/vid_ati28800.h video/vid_ati_mach64.h video/vid_cga.h \
|
|
video/vid_cl_ramdac.h video/vid_cl_gd.h \
|
|
video/vid_ega.h video/vid_et4000.h video/vid_et4000w32.h video/vid_genius.h video/vid_hercules.h \
|
|
video/vid_herculesplus.h video/vid_incolor.h video/vid_colorplus.h video/vid_mda.h \
|
|
video/vid_nv_riva128.h \
|
|
video/vid_olivetti_m24.h video/vid_oti067.h video/vid_paradise.h video/vid_pc1512.h video/vid_pc1640.h \
|
|
video/vid_pc200.h video/vid_pcjr.h video/vid_ps1_svga.h video/vid_s3.h video/vid_s3_virge.h video/vid_tandy.h \
|
|
video/vid_tandysl.h video/vid_tgui9440.h video/vid_tvga.h video/vid_vga.h video/vid_wy700.h
|
|
|
|
win.o: 86box.h device.h floppy.h fdd.h hdd.h ibm.h cpu/cpu.h mem.h rom.h nvr.h config.h machine/machine.h hdd/hdd_ide_at.h cdrom.h cdrom_null.h \
|
|
cdrom_ioctl.h cdrom_image.h scsi/scsi.h scsi_disk.h video/video.h video/vid_ega.h mouse.h sound/sound.h sound/snd_dbopl.h \
|
|
win/plat_keyboard.h win/plat_iodev.h win/plat_mouse.h win/plat_midi.h win/plat_thread.h win/plat_ticks.h win/plat_ui.h \
|
|
win/resource.h win/win.h win/win_cgapal.h win/win_ddraw.h win/win_d3d.h win/win_language.h
|
|
|
|
win_d3d.o: video/video.h win/win.h win/resource.h win/win_d3d.h win/win_cgapal.h
|
|
|
|
win_d3d_fs.o: 86box.h video/video.h win/win.h win/resource.h win/win_d3d.h win/win_cgapal.h
|
|
|
|
win_ddraw.o: video/video.h win/resource.h win/win_ddraw.h win/win_cgapal.h
|
|
|
|
win_ddraw_fs.o: video/video.h win/resource.h win/win_ddraw.h win/win_cgapal.h
|
|
|
|
win_ddraw_screenshot.o: video/video.h win/resource.h win/win.h win/win_ddraw.h win/win_language.h
|
|
|
|
win_deviceconfig.o: win/plat_midi.h win/resource.h win/win.h win/win_language.h
|
|
|
|
win_dynld.o: win/plat_dynld.h win/resource.h ibm.h
|
|
|
|
win_iodev.o: ibm.h device.h cdrom.h cdrom_image.h cdrom_ioctl.h cdrom_null.h scsi/scsi_disk.h win/plat_iodev.h win/resource.h win/win.h
|
|
|
|
win_joystick.o: device.h gameport.h win/plat_joystick.h win/resource.h win/win.h
|
|
|
|
win_joystickconfig.o: ibm.h config.h device.h gameport.h win/plat_joystick.h win/resource.h win/win.h
|
|
|
|
win_keyboard.o: device.h win/plat_keyboard.h win/resource.h win/win.h
|
|
|
|
win_language.o: ibm.h device.h win/plat_ui.h win/resource.h win/win.h win/win_language.h
|
|
|
|
win_midi.o: ibm.h config.h sound/midi.h win/plat_midi.h win/resource.h
|
|
|
|
win_mouse.o: win/plat_mouse.h win/resource.h win/win.h
|
|
|
|
win_opendir.o: ibm.h win/plat_dir.h win/resource.h
|
|
|
|
win_serial.o: win/plat_thread.h win/plat_serial.h win/resource.h
|
|
|
|
win_settings.o: ibm.h mem.h cpu/cpu.h nvr.h device.h machine/machine.h cdrom.h floppy.h fdd.h hdd/hdd.h hdd/hdd_ide_at.h scsi/scsi.h network/network.h sound/midi.h \
|
|
sound/sound.h sound/snd_dbopl.h sound/snd_mpu401.h video/video.h video/vid_voodoo.h gameport.h mouse.h win/plat_midi.h \
|
|
win/resource.h win/win.h win/win_language.h
|
|
|
|
win_status.o: ibm.h mem.h cpu/x86_ops.h cpu/codegen.h device.h win/resource.h win/win.h
|
|
|
|
win_video.o: video/video.h win/resource.h win/win_cgapal.h
|
|
|
|
|
|
# End of Makefile.mingw.
|