# # 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.42 2017/09/02 # # Authors: Miran Grca, # Fred N. van Kempen, # # 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_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 = . cpu \ 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) 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 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 ifeq ($(WALTJE), y) OPENDIR = win_opendir.o SERIAL = serial.o WSERIAL = win_serial.o WFLAGS = -DWALTJE else SERIAL = serial_old.o endif MAINOBJ = pc.o config.o device.o timer.o dma.o io.o nmi.o pic.o \ mca.o mcr.o pit.o ppi.o pci.o sio.o intel.o rom.o mem.o \ memregs.o intel_flash.o rtc.o nvr.o ps2_nvr.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 \ machine_europc.o \ 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 \ fdc37c665.o fdc37c669.o fdc37c932fr.o \ pc87306.o w83877f.o 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 \ fdd.o fdc.o fdi2raw.o \ disc.o \ disc_86f.o disc_fdi.o disc_imd.o disc_img.o \ disc_random.o disc_td0.o \ 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) $(HDDOBJ) $(DEVOBJ) \ $(USBOBJ) $(NETOBJ) $(SCSIOBJ) $(SNDOBJ) $(VIDOBJ) \ $(WINOBJ) $(DEVBRANCHOBJ) 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 # 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. 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 \ 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 disc.h fdc.h 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 disc.o: ibm.h config.h disc.h disc_fdi.h disc_img.h disc_86f.h \ disc_td0.h disc_imd.h fdc.h fdd.h timer.h disc_86f.o: lzf/lzf.h config.h dma.h disc.h disc_86f.h disc_random.h \ fdc.h fdd.h ibm.h disc_fdi.o: ibm.h disc.h disc_img.h disc_fdi.h fdc.h fdd.h fdi2raw.h \ disc.h disc_imd.h fdc.h fdd.h config.h disc.h disc_img.h \ fdc.h fdd.h disc_random.o: disc_random.h disc_td0.o: ibm.h disc.h disc_td0.h fdc.h fdd.h dma.o: ibm.h cpu/x86.h mem.h io.h dma.h fdc.o: ibm.h disc.h dma.h fdc.h fdd.h io.h pic.h timer.h fdc37c665.o: ibm.h disc.h fdc.h fdd.h hdd/hdd_ide_at.h io.h lpt.h serial.h \ fdc37c665.h disc.h fdc.h fdd.h io.h hdd/hdd_ide_at.h \ lpt.h serial.h fdc37c669.h fdc37c932fr.o: ibm.h disc.h fdc.h fdd.h hdd/hdd_ide_at.h io.h lpt.h \ serial.h fdc37c932fr.h fdd.o: ibm.h disc.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 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 rom.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 disc.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 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 nvr.o: ibm.h cpu/cpu.h device.h io.h mem.h machine/machine.h \ machine/machine_europc.h nvr.h pic.h rom.h timer.h rtc.h pc.o: 86box.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 \ disc.h disc_86f.h disc_fdi.h disc_imd.h disc_img.h disc_td0.h \ disc_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 pc87306.o: ibm.h disc.h fdc.h fdd.h hdd/hdd_ide_at.h io.h lpt.h serial.h \ pc87306.h pci.o: ibm.h cdrom.h disc.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 ps2_nvr.o: ibm.h device.h io.h mem.h rom.h ps2_nvr.h rom.o: config.h ibm.h mem.h rom.h rtc.o: nvr.h rtc.h serial.o: ibm.h io.h pic.h timer.h serial.h plat_serial.h serial_old.o: ibm.h io.h mouse.h pic.h serial.h timer.h sio.o: ibm.h dma.h mem.h pci.h sio.h superio_detect.o: ibm.h io.h disc.h fdd.h fdc.h superio_detect.h tandy_eeprom.o: ibm.h device.h mem.h io.h rom.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 w83877f.o: ibm.h disc.h fdc.h fdd.h io.h lpt.h serial.h w83877f.h 386.o: ibm.h cpu/cpu.h cpu/x86.h cpu/x87.h mem.h disc.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 disc.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 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 machine.o: ibm.h cpu/cpu.h device.h disc.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 disc.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 fdc37c665.h intel_flash.h mem.h memregs.h pc87306.h pci.h piix.h w83877f.h \ machine/machine_at.h machine/machine_at_430fx.h machine_at_430hx.o: ibm.h cpu/cpu.h device.h fdc37c669.h fdc37c932fr.h io.h intel_flash.h mem.h memregs.h pc87306.h pci.h \ piix.h w83877f.h machine/machine_at.h machine/machine_at_430hx.h machine_at_430lx_nx.o: ibm.h cpu/cpu.h device.h fdc37c665.h intel.h intel_flash.h mem.h memregs.h pci.h sio.h machine/machine_at.h \ machine/machine_at_430lx_nx.h machine_at_430vx.o: ibm.h cpu/cpu.h device.h fdc37c932fr.h io.h mem.h memregs.h intel_flash.h pci.h piix.h um8669f.h w83877f.h \ machine/machine_at.h machine/machine_at_430vx.h machine_at_440fx.o: ibm.h cpu/cpu.h device.h fdc37c665.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 disc.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 fdc37c665.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 disc.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 disc.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 machine/machine_common.h \ machine/machine_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 disc.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 disc.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 disc.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 ps2_nvr.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 net_ne2000.o: ibm.h io.h mem.h rom.h pci.h pic.h device.h config.h disc_random.h network/network.h network/net_ne2000.h network/bswap.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 network.o: ibm.h device.h network/network.h network/net_ne2000.h win/plat_ui.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 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 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 vid_ati_eeprom.o: ibm.h mem.h rom.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 rom.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 disc.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 disc.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.