diff options
author | 2015-03-26 09:00:39 +0100 | |
---|---|---|
committer | 2015-03-26 09:00:39 +0100 | |
commit | f76d59c41df1c14a6abb710414809ae1915bda14 (patch) | |
tree | ed92194004cbc4806f036721a719d757e1ef63c2 /src/emu/bus | |
parent | 522a6d8c30082725de73d6af310004726b307f93 (diff) |
Moved build system to GENie [Miodrag Milanovic]
make TARGET=mess -j19
will generate all needed files and build MESS, while developing you can use
make TARGET=mess COMPILE=1 -j19
to prevent rebuilding of make files.
Build system have automatic generate of dependencies so will do incremental builds fine.
make clean
will remove all generated files/projects and obj files
Diffstat (limited to 'src/emu/bus')
-rw-r--r-- | src/emu/bus/bus.mak | 1584 |
1 files changed, 0 insertions, 1584 deletions
diff --git a/src/emu/bus/bus.mak b/src/emu/bus/bus.mak deleted file mode 100644 index 2f05a7cc60a..00000000000 --- a/src/emu/bus/bus.mak +++ /dev/null @@ -1,1584 +0,0 @@ -########################################################################### -# -# bus.mak -# -# Rules for building bus cores -# -# Copyright Nicola Salmoria and the MAME Team. -# Visit http://mamedev.org for licensing and usage restrictions. -# -########################################################################### - - -BUSSRC = $(EMUSRC)/bus -BUSOBJ = $(EMUOBJ)/bus - - -#------------------------------------------------- -# -#@src/emu/bus/a7800/a78_slot.h,BUSES += A7800 -#------------------------------------------------- - -ifneq ($(filter A7800,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/a7800 -BUSOBJS += $(BUSOBJ)/a7800/a78_slot.o -BUSOBJS += $(BUSOBJ)/a7800/rom.o -BUSOBJS += $(BUSOBJ)/a7800/hiscore.o -BUSOBJS += $(BUSOBJ)/a7800/xboard.o -BUSOBJS += $(BUSOBJ)/a7800/cpuwiz.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/a800/a800_slot.h,BUSES += A800 -#------------------------------------------------- - -ifneq ($(filter A800,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/a800 -BUSOBJS += $(BUSOBJ)/a800/a800_slot.o -BUSOBJS += $(BUSOBJ)/a800/rom.o -BUSOBJS += $(BUSOBJ)/a800/oss.o -BUSOBJS += $(BUSOBJ)/a800/sparta.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/a8sio/a8sio.h,BUSES += A8SIO -#------------------------------------------------- - -ifneq ($(filter A8SIO,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/a8sio -BUSOBJS += $(BUSOBJ)/a8sio/a8sio.o -BUSOBJS += $(BUSOBJ)/a8sio/cassette.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/abcbus/abcbus.h,BUSES += ABCBUS -#------------------------------------------------- - -ifneq ($(filter ABCBUS,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/abcbus -BUSOBJS += $(BUSOBJ)/abcbus/abcbus.o -BUSOBJS += $(BUSOBJ)/abcbus/abc890.o -BUSOBJS += $(BUSOBJ)/abcbus/dos.o -BUSOBJS += $(BUSOBJ)/abcbus/fd2.o -BUSOBJS += $(BUSOBJ)/abcbus/hdc.o -BUSOBJS += $(BUSOBJ)/abcbus/lux10828.o -BUSOBJS += $(BUSOBJ)/abcbus/lux21046.o -BUSOBJS += $(BUSOBJ)/abcbus/lux21056.o -BUSOBJS += $(BUSOBJ)/abcbus/lux4105.o -BUSOBJS += $(BUSOBJ)/abcbus/uni800.o -BUSOBJS += $(BUSOBJ)/abcbus/sio.o -BUSOBJS += $(BUSOBJ)/abcbus/slutprov.o -BUSOBJS += $(BUSOBJ)/abcbus/turbo.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/adam/exp.h,BUSES += ADAM -#------------------------------------------------- - -ifneq ($(filter ADAM,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/adam -BUSOBJS += $(BUSOBJ)/adam/exp.o -BUSOBJS += $(BUSOBJ)/adam/adamlink.o -BUSOBJS += $(BUSOBJ)/adam/ide.o -BUSOBJS += $(BUSOBJ)/adam/ram.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/adamnet/adamnet.h,BUSES += ADAMNET -#------------------------------------------------- - -ifneq ($(filter ADAMNET,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/adamnet -BUSOBJS += $(BUSOBJ)/adamnet/adamnet.o -BUSOBJS += $(BUSOBJ)/adamnet/ddp.o -BUSOBJS += $(BUSOBJ)/adamnet/fdc.o -BUSOBJS += $(BUSOBJ)/adamnet/kb.o -BUSOBJS += $(BUSOBJ)/adamnet/printer.o -BUSOBJS += $(BUSOBJ)/adamnet/spi.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/apf/slot.h,BUSES += APF -#------------------------------------------------- - -ifneq ($(filter APF,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/apf -BUSOBJS += $(BUSOBJ)/apf/slot.o -BUSOBJS += $(BUSOBJ)/apf/rom.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/arcadia/slot.h,BUSES += ARCADIA -#------------------------------------------------- - -ifneq ($(filter ARCADIA,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/arcadia -BUSOBJS += $(BUSOBJ)/arcadia/slot.o -BUSOBJS += $(BUSOBJ)/arcadia/rom.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/astrocde/slot.h,BUSES += ASTROCADE -#------------------------------------------------- - -ifneq ($(filter ASTROCADE,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/astrocde -BUSOBJS += $(BUSOBJ)/astrocde/slot.o -BUSOBJS += $(BUSOBJ)/astrocde/rom.o -BUSOBJS += $(BUSOBJ)/astrocde/exp.o -BUSOBJS += $(BUSOBJ)/astrocde/ram.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/bw2/exp.h,BUSES += BW2 -#------------------------------------------------- - -ifneq ($(filter BW2,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/bw2 -BUSOBJS += $(BUSOBJ)/bw2/exp.o -BUSOBJS += $(BUSOBJ)/bw2/ramcard.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/c64/exp.h,BUSES += C64 -#@src/emu/bus/c64/user.h,BUSES += C64 -#------------------------------------------------- - -ifneq ($(filter C64,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/c64 -BUSOBJS += $(BUSOBJ)/c64/exp.o -BUSOBJS += $(BUSOBJ)/c64/c128_comal80.o -BUSOBJS += $(BUSOBJ)/c64/comal80.o -BUSOBJS += $(BUSOBJ)/c64/cpm.o -BUSOBJS += $(BUSOBJ)/c64/currah_speech.o -BUSOBJS += $(BUSOBJ)/c64/dela_ep256.o -BUSOBJS += $(BUSOBJ)/c64/dela_ep64.o -BUSOBJS += $(BUSOBJ)/c64/dela_ep7x8.o -BUSOBJS += $(BUSOBJ)/c64/dinamic.o -BUSOBJS += $(BUSOBJ)/c64/dqbb.o -BUSOBJS += $(BUSOBJ)/c64/easy_calc_result.o -BUSOBJS += $(BUSOBJ)/c64/easyflash.o -BUSOBJS += $(BUSOBJ)/c64/epyx_fast_load.o -BUSOBJS += $(BUSOBJ)/c64/exos.o -BUSOBJS += $(BUSOBJ)/c64/fcc.o -BUSOBJS += $(BUSOBJ)/c64/final.o -BUSOBJS += $(BUSOBJ)/c64/final3.o -BUSOBJS += $(BUSOBJ)/c64/fun_play.o -BUSOBJS += $(BUSOBJ)/c64/georam.o -BUSOBJS += $(BUSOBJ)/c64/ide64.o -BUSOBJS += $(BUSOBJ)/c64/ieee488.o -BUSOBJS += $(BUSOBJ)/c64/kingsoft.o -BUSOBJS += $(BUSOBJ)/c64/mach5.o -BUSOBJS += $(BUSOBJ)/c64/magic_desk.o -BUSOBJS += $(BUSOBJ)/c64/magic_formel.o -BUSOBJS += $(BUSOBJ)/c64/magic_voice.o -BUSOBJS += $(BUSOBJ)/c64/midi_maplin.o -BUSOBJS += $(BUSOBJ)/c64/midi_namesoft.o -BUSOBJS += $(BUSOBJ)/c64/midi_passport.o -BUSOBJS += $(BUSOBJ)/c64/midi_sci.o -BUSOBJS += $(BUSOBJ)/c64/midi_siel.o -BUSOBJS += $(BUSOBJ)/c64/mikro_assembler.o -BUSOBJS += $(BUSOBJ)/c64/multiscreen.o -BUSOBJS += $(BUSOBJ)/c64/music64.o -BUSOBJS += $(BUSOBJ)/c64/neoram.o -BUSOBJS += $(BUSOBJ)/c64/ocean.o -BUSOBJS += $(BUSOBJ)/c64/pagefox.o -BUSOBJS += $(BUSOBJ)/c64/partner.o -BUSOBJS += $(BUSOBJ)/c64/prophet64.o -BUSOBJS += $(BUSOBJ)/c64/ps64.o -BUSOBJS += $(BUSOBJ)/c64/reu.o -BUSOBJS += $(BUSOBJ)/c64/rex.o -BUSOBJS += $(BUSOBJ)/c64/rex_ep256.o -BUSOBJS += $(BUSOBJ)/c64/ross.o -BUSOBJS += $(BUSOBJ)/c64/sfx_sound_expander.o -BUSOBJS += $(BUSOBJ)/c64/silverrock.o -BUSOBJS += $(BUSOBJ)/c64/simons_basic.o -BUSOBJS += $(BUSOBJ)/c64/stardos.o -BUSOBJS += $(BUSOBJ)/c64/std.o -BUSOBJS += $(BUSOBJ)/c64/structured_basic.o -BUSOBJS += $(BUSOBJ)/c64/super_explode.o -BUSOBJS += $(BUSOBJ)/c64/super_games.o -BUSOBJS += $(BUSOBJ)/c64/supercpu.o -BUSOBJS += $(BUSOBJ)/c64/sw8k.o -BUSOBJS += $(BUSOBJ)/c64/swiftlink.o -BUSOBJS += $(BUSOBJ)/c64/system3.o -BUSOBJS += $(BUSOBJ)/c64/tdos.o -BUSOBJS += $(BUSOBJ)/c64/turbo232.o -BUSOBJS += $(BUSOBJ)/c64/vizastar.o -BUSOBJS += $(BUSOBJ)/c64/vw64.o -BUSOBJS += $(BUSOBJ)/c64/warp_speed.o -BUSOBJS += $(BUSOBJ)/c64/westermann.o -BUSOBJS += $(BUSOBJ)/c64/xl80.o -BUSOBJS += $(BUSOBJ)/c64/zaxxon.o -BUSOBJS += $(BUSOBJ)/c64/user.o -BUSOBJS += $(BUSOBJ)/c64/4dxh.o -BUSOBJS += $(BUSOBJ)/c64/4ksa.o -BUSOBJS += $(BUSOBJ)/c64/4tba.o -BUSOBJS += $(BUSOBJ)/c64/16kb.o -BUSOBJS += $(BUSOBJ)/c64/bn1541.o -BUSOBJS += $(BUSOBJ)/c64/geocable.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/cbm2/exp.h,BUSES += CBM2 -#@src/emu/bus/cbm2/user.h,BUSES += CBM2 -#------------------------------------------------- - -ifneq ($(filter CBM2,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/cbm2 -BUSOBJS += $(BUSOBJ)/cbm2/exp.o -BUSOBJS += $(BUSOBJ)/cbm2/24k.o -BUSOBJS += $(BUSOBJ)/cbm2/hrg.o -BUSOBJS += $(BUSOBJ)/cbm2/std.o -BUSOBJS += $(BUSOBJ)/cbm2/user.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/cbmiec/cbmiec.h,BUSES += CBMIEC -#------------------------------------------------- - -ifneq ($(filter CBMIEC,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/cbmiec -BUSOBJS += $(BUSOBJ)/cbmiec/cbmiec.o -BUSOBJS += $(BUSOBJ)/cbmiec/c1541.o -BUSOBJS += $(BUSOBJ)/cbmiec/c1571.o -BUSOBJS += $(BUSOBJ)/cbmiec/c1581.o -BUSOBJS += $(BUSOBJ)/cbmiec/c64_nl10.o -BUSOBJS += $(BUSOBJ)/cbmiec/cmdhd.o -BUSOBJS += $(BUSOBJ)/cbmiec/diag264_lb_iec.o -BUSOBJS += $(BUSOBJ)/cbmiec/fd2000.o -BUSOBJS += $(BUSOBJ)/cbmiec/interpod.o -BUSOBJS += $(BUSOBJ)/cbmiec/serialbox.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/chanf/slot.h,BUSES += CHANNELF -#------------------------------------------------- - -ifneq ($(filter CHANNELF,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/chanf -BUSOBJS += $(BUSOBJ)/chanf/slot.o -BUSOBJS += $(BUSOBJ)/chanf/rom.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/comx35/exp.h,BUSES += COMX35 -#------------------------------------------------- - -ifneq ($(filter COMX35,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/comx35 -BUSOBJS += $(BUSOBJ)/comx35/exp.o -BUSOBJS += $(BUSOBJ)/comx35/clm.o -BUSOBJS += $(BUSOBJ)/comx35/expbox.o -BUSOBJS += $(BUSOBJ)/comx35/eprom.o -BUSOBJS += $(BUSOBJ)/comx35/fdc.o -BUSOBJS += $(BUSOBJ)/comx35/joycard.o -BUSOBJS += $(BUSOBJ)/comx35/printer.o -BUSOBJS += $(BUSOBJ)/comx35/ram.o -BUSOBJS += $(BUSOBJ)/comx35/thermal.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/coleco/ctrl.h,BUSES += COLECO -#------------------------------------------------- - -ifneq ($(filter COLECO,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/coleco -BUSOBJS += $(BUSOBJ)/coleco/ctrl.o -BUSOBJS += $(BUSOBJ)/coleco/hand.o -BUSOBJS += $(BUSOBJ)/coleco/sac.o -BUSOBJS += $(BUSOBJ)/coleco/exp.o -BUSOBJS += $(BUSOBJ)/coleco/std.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/crvision/slot.h,BUSES += CRVISION -#------------------------------------------------- - -ifneq ($(filter CRVISION,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/crvision -BUSOBJS += $(BUSOBJ)/crvision/slot.o -BUSOBJS += $(BUSOBJ)/crvision/rom.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/dmv/dmv.h,BUSES += DMV -#------------------------------------------------- - -ifneq ($(filter DMV,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/dmv -BUSOBJS += $(BUSOBJ)/dmv/dmvbus.o -BUSOBJS += $(BUSOBJ)/dmv/k210.o -BUSOBJS += $(BUSOBJ)/dmv/k220.o -BUSOBJS += $(BUSOBJ)/dmv/k230.o -BUSOBJS += $(BUSOBJ)/dmv/k233.o -BUSOBJS += $(BUSOBJ)/dmv/k801.o -BUSOBJS += $(BUSOBJ)/dmv/k803.o -BUSOBJS += $(BUSOBJ)/dmv/k806.o -BUSOBJS += $(BUSOBJ)/dmv/ram.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/ecbbus/ecbbus.h,BUSES += ECBBUS -#------------------------------------------------- - -ifneq ($(filter ECBBUS,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/ecbbus -BUSOBJS += $(BUSOBJ)/ecbbus/ecbbus.o -BUSOBJS += $(BUSOBJ)/ecbbus/grip.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/econet/econet.h,BUSES += ECONET -#------------------------------------------------- - -ifneq ($(filter ECONET,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/econet -BUSOBJS += $(BUSOBJ)/econet/econet.o -BUSOBJS += $(BUSOBJ)/econet/e01.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/ep64/exp.h,BUSES += EP64 -#------------------------------------------------- - -ifneq ($(filter EP64,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/ep64 -BUSOBJS += $(BUSOBJ)/ep64/exp.o -BUSOBJS += $(BUSOBJ)/ep64/exdos.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/generic/slot.h,BUSES += GENERIC -#------------------------------------------------- - -ifneq ($(filter GENERIC,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/generic -BUSOBJS += $(BUSOBJ)/generic/slot.o -BUSOBJS += $(BUSOBJ)/generic/carts.o -BUSOBJS += $(BUSOBJ)/generic/ram.o -BUSOBJS += $(BUSOBJ)/generic/rom.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/ieee488/ieee488.h,BUSES += IEEE488 -#------------------------------------------------- - -ifneq ($(filter IEEE488,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/ieee488 -BUSOBJS += $(BUSOBJ)/ieee488/ieee488.o -BUSOBJS += $(BUSOBJ)/ieee488/c2031.o -BUSOBJS += $(BUSOBJ)/ieee488/c2040.o -BUSOBJS += $(BUSOBJ)/ieee488/c2040fdc.o -BUSOBJS += $(BUSOBJ)/ieee488/c8050.o -BUSOBJS += $(BUSOBJ)/ieee488/c8050fdc.o -BUSOBJS += $(BUSOBJ)/ieee488/c8280.o -BUSOBJS += $(BUSOBJ)/ieee488/d9060.o -BUSOBJS += $(BUSOBJ)/ieee488/softbox.o -BUSOBJS += $(BUSOBJ)/ieee488/hardbox.o -BUSOBJS += $(BUSOBJ)/ieee488/shark.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/iq151/iq151.h,BUSES += IQ151 -#------------------------------------------------- - -ifneq ($(filter IQ151,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/iq151 -BUSOBJS += $(BUSOBJ)/iq151/iq151.o -BUSOBJS += $(BUSOBJ)/iq151/disc2.o -BUSOBJS += $(BUSOBJ)/iq151/grafik.o -BUSOBJS += $(BUSOBJ)/iq151/minigraf.o -BUSOBJS += $(BUSOBJ)/iq151/ms151a.o -BUSOBJS += $(BUSOBJ)/iq151/rom.o -BUSOBJS += $(BUSOBJ)/iq151/staper.o -BUSOBJS += $(BUSOBJ)/iq151/video32.o -BUSOBJS += $(BUSOBJ)/iq151/video64.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/isbx/isbx.h,BUSES += IMI7000 -#------------------------------------------------- - -ifneq ($(filter IMI7000,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/imi7000 -BUSOBJS += $(BUSOBJ)/imi7000/imi7000.o -BUSOBJS += $(BUSOBJ)/imi7000/imi5000h.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/intv/slot.h,BUSES += INTV -#------------------------------------------------- - -ifneq ($(filter INTV,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/intv -BUSOBJS += $(BUSOBJ)/intv/slot.o -BUSOBJS += $(BUSOBJ)/intv/rom.o -BUSOBJS += $(BUSOBJ)/intv/voice.o -BUSOBJS += $(BUSOBJ)/intv/ecs.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/isa/isa.h,BUSES += ISA -#------------------------------------------------- - -ifneq ($(filter ISA,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/isa -BUSOBJS += $(BUSOBJ)/isa/isa.o -BUSOBJS += $(BUSOBJ)/isa/isa_cards.o -BUSOBJS += $(BUSOBJ)/isa/mda.o -BUSOBJS += $(BUSOBJ)/isa/wdxt_gen.o -BUSOBJS += $(BUSOBJ)/isa/adlib.o -BUSOBJS += $(BUSOBJ)/isa/com.o -BUSOBJS += $(BUSOBJ)/isa/fdc.o -BUSOBJS += $(BUSOBJ)/isa/mufdc.o -BUSOBJS += $(BUSOBJ)/isa/finalchs.o -BUSOBJS += $(BUSOBJ)/isa/gblaster.o -BUSOBJS += $(BUSOBJ)/isa/gus.o -BUSOBJS += $(BUSOBJ)/isa/sb16.o -BUSOBJS += $(BUSOBJ)/isa/hdc.o -BUSOBJS += $(BUSOBJ)/isa/ibm_mfc.o -BUSOBJS += $(BUSOBJ)/isa/mpu401.o -BUSOBJS += $(BUSOBJ)/isa/sblaster.o -BUSOBJS += $(BUSOBJ)/isa/stereo_fx.o -BUSOBJS += $(BUSOBJ)/isa/ssi2001.o -BUSOBJS += $(BUSOBJ)/isa/ide.o -BUSOBJS += $(BUSOBJ)/isa/xtide.o -BUSOBJS += $(BUSOBJ)/isa/side116.o -BUSOBJS += $(BUSOBJ)/isa/aha1542.o -BUSOBJS += $(BUSOBJ)/isa/wd1002a_wx1.o -BUSOBJS += $(BUSOBJ)/isa/dectalk.o -BUSOBJS += $(BUSOBJ)/isa/pds.o -BUSOBJS += $(BUSOBJ)/isa/omti8621.o -BUSOBJS += $(BUSOBJ)/isa/cga.o -BUSOBJS += $(BUSOBJ)/isa/svga_cirrus.o -BUSOBJS += $(BUSOBJ)/isa/ega.o -BUSOBJS += $(BUSOBJ)/isa/vga.o -BUSOBJS += $(BUSOBJ)/isa/vga_ati.o -BUSOBJS += $(BUSOBJ)/isa/mach32.o -BUSOBJS += $(BUSOBJ)/isa/svga_tseng.o -BUSOBJS += $(BUSOBJ)/isa/svga_s3.o -BUSOBJS += $(BUSOBJ)/isa/s3virge.o -BUSOBJS += $(BUSOBJ)/isa/pc1640_iga.o -BUSOBJS += $(BUSOBJ)/isa/3c503.o -BUSOBJS += $(BUSOBJ)/isa/ne1000.o -BUSOBJS += $(BUSOBJ)/isa/ne2000.o -BUSOBJS += $(BUSOBJ)/isa/3c505.o -BUSOBJS += $(BUSOBJ)/isa/lpt.o -BUSOBJS += $(BUSOBJ)/isa/p1_fdc.o -BUSOBJS += $(BUSOBJ)/isa/p1_hdc.o -BUSOBJS += $(BUSOBJ)/isa/p1_rom.o -BUSOBJS += $(BUSOBJ)/isa/mc1502_fdc.o -BUSOBJS += $(BUSOBJ)/isa/mc1502_rom.o -BUSOBJS += $(BUSOBJ)/isa/xsu_cards.o -BUSOBJS += $(BUSOBJ)/isa/sc499.o -BUSOBJS += $(BUSOBJ)/isa/aga.o -BUSOBJS += $(BUSOBJ)/isa/svga_trident.o -BUSOBJS += $(BUSOBJ)/isa/num9rev.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/isbx/isbx.h,BUSES += ISBX -#------------------------------------------------- - -ifneq ($(filter ISBX,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/isbx -BUSOBJS += $(BUSOBJ)/isbx/isbx.o -BUSOBJS += $(BUSOBJ)/isbx/compis_fdc.o -BUSOBJS += $(BUSOBJ)/isbx/isbc_218a.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/msx_slot/slot.h,BUSES += MSX_SLOT -#------------------------------------------------- - -ifneq ($(filter MSX_SLOT,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/msx_slot -BUSOBJS += $(BUSOBJ)/msx_slot/bunsetsu.o -BUSOBJS += $(BUSOBJ)/msx_slot/cartridge.o -BUSOBJS += $(BUSOBJ)/msx_slot/disk.o -BUSOBJS += $(BUSOBJ)/msx_slot/fs4600.o -BUSOBJS += $(BUSOBJ)/msx_slot/music.o -BUSOBJS += $(BUSOBJ)/msx_slot/panasonic08.o -BUSOBJS += $(BUSOBJ)/msx_slot/rom.o -BUSOBJS += $(BUSOBJ)/msx_slot/ram.o -BUSOBJS += $(BUSOBJ)/msx_slot/ram_mm.o -BUSOBJS += $(BUSOBJ)/msx_slot/slot.o -BUSOBJS += $(BUSOBJ)/msx_slot/sony08.o -OBJDIRS += $(BUSOBJ)/msx_cart -BUSOBJS += $(BUSOBJ)/msx_cart/arc.o -BUSOBJS += $(BUSOBJ)/msx_cart/ascii.o -BUSOBJS += $(BUSOBJ)/msx_cart/bm_012.o -BUSOBJS += $(BUSOBJ)/msx_cart/cartridge.o -BUSOBJS += $(BUSOBJ)/msx_cart/crossblaim.o -BUSOBJS += $(BUSOBJ)/msx_cart/disk.o -BUSOBJS += $(BUSOBJ)/msx_cart/dooly.o -BUSOBJS += $(BUSOBJ)/msx_cart/fmpac.o -BUSOBJS += $(BUSOBJ)/msx_cart/halnote.o -BUSOBJS += $(BUSOBJ)/msx_cart/hfox.o -BUSOBJS += $(BUSOBJ)/msx_cart/holy_quran.o -BUSOBJS += $(BUSOBJ)/msx_cart/konami.o -BUSOBJS += $(BUSOBJ)/msx_cart/korean.o -BUSOBJS += $(BUSOBJ)/msx_cart/majutsushi.o -BUSOBJS += $(BUSOBJ)/msx_cart/msx_audio.o -BUSOBJS += $(BUSOBJ)/msx_cart/msx_audio_kb.o -BUSOBJS += $(BUSOBJ)/msx_cart/msxdos2.o -BUSOBJS += $(BUSOBJ)/msx_cart/nomapper.o -BUSOBJS += $(BUSOBJ)/msx_cart/rtype.o -BUSOBJS += $(BUSOBJ)/msx_cart/superloderunner.o -BUSOBJS += $(BUSOBJ)/msx_cart/super_swangi.o -BUSOBJS += $(BUSOBJ)/msx_cart/yamaha.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/kc/kc.h,BUSES += KC -#------------------------------------------------- - -ifneq ($(filter KC,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/kc -BUSOBJS += $(BUSOBJ)/kc/kc.o -BUSOBJS += $(BUSOBJ)/kc/d002.o -BUSOBJS += $(BUSOBJ)/kc/d004.o -BUSOBJS += $(BUSOBJ)/kc/ram.o -BUSOBJS += $(BUSOBJ)/kc/rom.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/odyssey2/slot.h,BUSES += O2 -#------------------------------------------------- - -ifneq ($(filter O2,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/odyssey2 -BUSOBJS += $(BUSOBJ)/odyssey2/slot.o -BUSOBJS += $(BUSOBJ)/odyssey2/rom.o -BUSOBJS += $(BUSOBJ)/odyssey2/chess.o -BUSOBJS += $(BUSOBJ)/odyssey2/voice.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/pc_joy/pc_joy.h,BUSES += PC_JOY -#------------------------------------------------- - -ifneq ($(filter PC_JOY,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/pc_joy -BUSOBJS += $(BUSOBJ)/pc_joy/pc_joy.o -BUSOBJS += $(BUSOBJ)/pc_joy/pc_joy_sw.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/pc_kbd/pc_kbdc.h,BUSES += PC_KBD -#------------------------------------------------- - -ifneq ($(filter PC_KBD,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/pc_kbd -BUSOBJS += $(BUSOBJ)/pc_kbd/pc_kbdc.o -BUSOBJS += $(BUSOBJ)/pc_kbd/keyboards.o -BUSOBJS += $(BUSOBJ)/pc_kbd/ec1841.o -BUSOBJS += $(BUSOBJ)/pc_kbd/iskr1030.o -BUSOBJS += $(BUSOBJ)/pc_kbd/keytro.o -BUSOBJS += $(BUSOBJ)/pc_kbd/msnat.o -BUSOBJS += $(BUSOBJ)/pc_kbd/pc83.o -BUSOBJS += $(BUSOBJ)/pc_kbd/pcat84.o -BUSOBJS += $(BUSOBJ)/pc_kbd/pcxt83.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/pet/cass.h,BUSES += PET -#@src/emu/bus/pet/exp.h,BUSES += PET -#@src/emu/bus/pet/user.h,BUSES += PET -#------------------------------------------------- - -ifneq ($(filter PET,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/pet -BUSOBJS += $(BUSOBJ)/pet/cass.o -BUSOBJS += $(BUSOBJ)/pet/c2n.o -BUSOBJS += $(BUSOBJ)/pet/diag264_lb_tape.o -BUSOBJS += $(BUSOBJ)/pet/exp.o -BUSOBJS += $(BUSOBJ)/pet/64k.o -BUSOBJS += $(BUSOBJ)/pet/hsg.o -BUSOBJS += $(BUSOBJ)/pet/superpet.o -BUSOBJS += $(BUSOBJ)/pet/user.o -BUSOBJS += $(BUSOBJ)/pet/diag.o -BUSOBJS += $(BUSOBJ)/pet/petuja.o -BUSOBJS += $(BUSOBJ)/pet/cb2snd.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/plus4/exp.h,BUSES += PLUS4 -#@src/emu/bus/plus4/user.h,BUSES += PLUS4 -#------------------------------------------------- - -ifneq ($(filter PLUS4,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/plus4 -BUSOBJS += $(BUSOBJ)/plus4/exp.o -BUSOBJS += $(BUSOBJ)/plus4/c1551.o -BUSOBJS += $(BUSOBJ)/plus4/sid.o -BUSOBJS += $(BUSOBJ)/plus4/std.o -BUSOBJS += $(BUSOBJ)/plus4/user.o -BUSOBJS += $(BUSOBJ)/plus4/diag264_lb_user.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/s100/s100.h,BUSES += S100 -#------------------------------------------------- - -ifneq ($(filter S100,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/s100 -BUSOBJS += $(BUSOBJ)/s100/s100.o -BUSOBJS += $(BUSOBJ)/s100/dj2db.o -BUSOBJS += $(BUSOBJ)/s100/djdma.o -BUSOBJS += $(BUSOBJ)/s100/mm65k16s.o -BUSOBJS += $(BUSOBJ)/s100/nsmdsa.o -BUSOBJS += $(BUSOBJ)/s100/nsmdsad.o -BUSOBJS += $(BUSOBJ)/s100/wunderbus.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/spc1000/exp.h,BUSES += SPC1000 -#------------------------------------------------- - -ifneq ($(filter SPC1000,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/spc1000 -BUSOBJS += $(BUSOBJ)/spc1000/exp.o -BUSOBJS += $(BUSOBJ)/spc1000/fdd.o -BUSOBJS += $(BUSOBJ)/spc1000/vdp.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/tvc/tvc.h,BUSES += TVC -#------------------------------------------------- - -ifneq ($(filter TVC,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/tvc -BUSOBJS += $(BUSOBJ)/tvc/tvc.o -BUSOBJS += $(BUSOBJ)/tvc/hbf.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/vc4000/slot.h,BUSES += VC4000 -#------------------------------------------------- - -ifneq ($(filter VC4000,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/vc4000 -BUSOBJS += $(BUSOBJ)/vc4000/slot.o -BUSOBJS += $(BUSOBJ)/vc4000/rom.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/vcs/vcs_slot.h,BUSES += VCS -#------------------------------------------------- - -ifneq ($(filter VCS,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/vcs -BUSOBJS += $(BUSOBJ)/vcs/vcs_slot.o -BUSOBJS += $(BUSOBJ)/vcs/rom.o -BUSOBJS += $(BUSOBJ)/vcs/compumat.o -BUSOBJS += $(BUSOBJ)/vcs/dpc.o -BUSOBJS += $(BUSOBJ)/vcs/scharger.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/vcs/ctrl.h,BUSES += VCS_CTRL -#------------------------------------------------- - -ifneq ($(filter VCS_CTRL,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/vcs_ctrl -BUSOBJS += $(BUSOBJ)/vcs_ctrl/ctrl.o -BUSOBJS += $(BUSOBJ)/vcs_ctrl/joystick.o -BUSOBJS += $(BUSOBJ)/vcs_ctrl/joybooster.o -BUSOBJS += $(BUSOBJ)/vcs_ctrl/keypad.o -BUSOBJS += $(BUSOBJ)/vcs_ctrl/lightpen.o -BUSOBJS += $(BUSOBJ)/vcs_ctrl/paddles.o -BUSOBJS += $(BUSOBJ)/vcs_ctrl/wheel.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/vectrex/slot.h,BUSES += VECTREX -#------------------------------------------------- - -ifneq ($(filter VECTREX,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/vectrex -BUSOBJS += $(BUSOBJ)/vectrex/slot.o -BUSOBJS += $(BUSOBJ)/vectrex/rom.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/vic10/exp.h,BUSES += VIC10 -#------------------------------------------------- - -ifneq ($(filter VIC10,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/vic10 -BUSOBJS += $(BUSOBJ)/vic10/exp.o -BUSOBJS += $(BUSOBJ)/vic10/std.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/vic20/exp.h,BUSES += VIC20 -#@src/emu/bus/vic20/user.h,BUSES += VIC20 -#------------------------------------------------- - -ifneq ($(filter VIC20,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/vic20 -BUSOBJS += $(BUSOBJ)/vic20/exp.o -BUSOBJS += $(BUSOBJ)/vic20/fe3.o -BUSOBJS += $(BUSOBJ)/vic20/megacart.o -BUSOBJS += $(BUSOBJ)/vic20/std.o -BUSOBJS += $(BUSOBJ)/vic20/vic1010.o -BUSOBJS += $(BUSOBJ)/vic20/vic1110.o -BUSOBJS += $(BUSOBJ)/vic20/vic1111.o -BUSOBJS += $(BUSOBJ)/vic20/vic1112.o -BUSOBJS += $(BUSOBJ)/vic20/vic1210.o -BUSOBJS += $(BUSOBJ)/vic20/user.o -BUSOBJS += $(BUSOBJ)/vic20/4cga.o -BUSOBJS += $(BUSOBJ)/vic20/vic1011.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/vidbrain/exp.h,BUSES += VIDBRAIN -#------------------------------------------------- - -ifneq ($(filter VIDBRAIN,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/vidbrain -BUSOBJS += $(BUSOBJ)/vidbrain/exp.o -BUSOBJS += $(BUSOBJ)/vidbrain/std.o -BUSOBJS += $(BUSOBJ)/vidbrain/money_minder.o -BUSOBJS += $(BUSOBJ)/vidbrain/timeshare.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/vip/byteio.h,BUSES += VIP -#@src/emu/bus/vip/exp.h,BUSES += VIP -#------------------------------------------------- - -ifneq ($(filter VIP,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/vip -BUSOBJS += $(BUSOBJ)/vip/byteio.o -BUSOBJS += $(BUSOBJ)/vip/vp620.o -BUSOBJS += $(BUSOBJ)/vip/exp.o -BUSOBJS += $(BUSOBJ)/vip/vp550.o -BUSOBJS += $(BUSOBJ)/vip/vp570.o -BUSOBJS += $(BUSOBJ)/vip/vp575.o -BUSOBJS += $(BUSOBJ)/vip/vp585.o -BUSOBJS += $(BUSOBJ)/vip/vp590.o -BUSOBJS += $(BUSOBJ)/vip/vp595.o -BUSOBJS += $(BUSOBJ)/vip/vp700.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/wangpc/wangpc.h,BUSES += WANGPC -#------------------------------------------------- - -ifneq ($(filter WANGPC,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/wangpc -BUSOBJS += $(BUSOBJ)/wangpc/wangpc.o -BUSOBJS += $(BUSOBJ)/wangpc/emb.o -BUSOBJS += $(BUSOBJ)/wangpc/lic.o -BUSOBJS += $(BUSOBJ)/wangpc/lvc.o -BUSOBJS += $(BUSOBJ)/wangpc/mcc.o -BUSOBJS += $(BUSOBJ)/wangpc/mvc.o -BUSOBJS += $(BUSOBJ)/wangpc/rtc.o -BUSOBJS += $(BUSOBJ)/wangpc/tig.o -BUSOBJS += $(BUSOBJ)/wangpc/wdc.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/z88/z88.h,BUSES += Z88 -#------------------------------------------------- - -ifneq ($(filter Z88,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/z88 -BUSOBJS += $(BUSOBJ)/z88/z88.o -BUSOBJS += $(BUSOBJ)/z88/flash.o -BUSOBJS += $(BUSOBJ)/z88/ram.o -BUSOBJS += $(BUSOBJ)/z88/rom.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/a2bus/a2bus.h,BUSES += A2BUS -#------------------------------------------------- - -ifneq ($(filter A2BUS,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/a2bus -BUSOBJS += $(BUSOBJ)/a2bus/a2bus.o -BUSOBJS += $(BUSOBJ)/a2bus/a2lang.o -BUSOBJS += $(BUSOBJ)/a2bus/a2diskii.o -BUSOBJS += $(BUSOBJ)/a2bus/a2mockingboard.o -BUSOBJS += $(BUSOBJ)/a2bus/a2cffa.o -BUSOBJS += $(BUSOBJ)/a2bus/a2memexp.o -BUSOBJS += $(BUSOBJ)/a2bus/a2scsi.o -BUSOBJS += $(BUSOBJ)/a2bus/a2thunderclock.o -BUSOBJS += $(BUSOBJ)/a2bus/a2softcard.o -BUSOBJS += $(BUSOBJ)/a2bus/a2videoterm.o -BUSOBJS += $(BUSOBJ)/a2bus/a2ssc.o -BUSOBJS += $(BUSOBJ)/a2bus/a2swyft.o -BUSOBJS += $(BUSOBJ)/a2bus/a2eauxslot.o -BUSOBJS += $(BUSOBJ)/a2bus/a2themill.o -BUSOBJS += $(BUSOBJ)/a2bus/a2sam.o -BUSOBJS += $(BUSOBJ)/a2bus/a2alfam2.o -BUSOBJS += $(BUSOBJ)/a2bus/laser128.o -BUSOBJS += $(BUSOBJ)/a2bus/a2echoii.o -BUSOBJS += $(BUSOBJ)/a2bus/a2arcadebd.o -BUSOBJS += $(BUSOBJ)/a2bus/a2midi.o -BUSOBJS += $(BUSOBJ)/a2bus/a2vulcan.o -BUSOBJS += $(BUSOBJ)/a2bus/a2zipdrive.o -BUSOBJS += $(BUSOBJ)/a2bus/a2applicard.o -BUSOBJS += $(BUSOBJ)/a2bus/a2hsscsi.o -BUSOBJS += $(BUSOBJ)/a2bus/a2ultraterm.o -BUSOBJS += $(BUSOBJ)/a2bus/a2pic.o -BUSOBJS += $(BUSOBJ)/a2bus/a2estd80col.o -BUSOBJS += $(BUSOBJ)/a2bus/a2eext80col.o -BUSOBJS += $(BUSOBJ)/a2bus/a2eramworks3.o -BUSOBJS += $(BUSOBJ)/a2bus/a2corvus.o -BUSOBJS += $(BUSOBJ)/a2bus/a2diskiing.o -BUSOBJS += $(BUSOBJ)/a2bus/a2mcms.o -BUSOBJS += $(BUSOBJ)/a2bus/a2dx1.o -BUSOBJS += $(BUSOBJ)/a2bus/timemasterho.o -BUSOBJS += $(BUSOBJ)/a2bus/mouse.o -BUSOBJS += $(BUSOBJ)/a2bus/corvfdc01.o -BUSOBJS += $(BUSOBJ)/a2bus/corvfdc02.o -BUSOBJS += $(BUSOBJ)/a2bus/ramcard16k.o -BUSOBJS += $(BUSOBJ)/a2bus/ramcard128k.o -BUSOBJS += $(BUSOBJ)/a2bus/ezcgi.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/nubus/nubus.h,BUSES += NUBUS -#------------------------------------------------- - -ifneq ($(filter NUBUS,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/nubus -BUSOBJS += $(BUSOBJ)/nubus/nubus.o -BUSOBJS += $(BUSOBJ)/nubus/nubus_48gc.o -BUSOBJS += $(BUSOBJ)/nubus/nubus_cb264.o -BUSOBJS += $(BUSOBJ)/nubus/nubus_vikbw.o -BUSOBJS += $(BUSOBJ)/nubus/nubus_specpdq.o -BUSOBJS += $(BUSOBJ)/nubus/nubus_m2hires.o -BUSOBJS += $(BUSOBJ)/nubus/nubus_spec8.o -BUSOBJS += $(BUSOBJ)/nubus/nubus_radiustpd.o -BUSOBJS += $(BUSOBJ)/nubus/nubus_m2video.o -BUSOBJS += $(BUSOBJ)/nubus/nubus_asntmc3b.o -BUSOBJS += $(BUSOBJ)/nubus/nubus_image.o -BUSOBJS += $(BUSOBJ)/nubus/nubus_wsportrait.o -BUSOBJS += $(BUSOBJ)/nubus/pds30_cb264.o -BUSOBJS += $(BUSOBJ)/nubus/pds30_procolor816.o -BUSOBJS += $(BUSOBJ)/nubus/pds30_sigmalview.o -BUSOBJS += $(BUSOBJ)/nubus/pds30_30hr.o -BUSOBJS += $(BUSOBJ)/nubus/pds30_mc30.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/centronics/ctronics.h,BUSES += CENTRONICS -#------------------------------------------------- - -ifneq ($(filter CENTRONICS,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/centronics -BUSOBJS += $(BUSOBJ)/centronics/ctronics.o -BUSOBJS += $(BUSOBJ)/centronics/comxpl80.o -BUSOBJS += $(BUSOBJ)/centronics/covox.o -BUSOBJS += $(BUSOBJ)/centronics/dsjoy.o -BUSOBJS += $(BUSOBJ)/centronics/epson_ex800.o -BUSOBJS += $(BUSOBJ)/centronics/epson_lx800.o -BUSOBJS += $(BUSOBJ)/centronics/epson_lx810l.o -BUSOBJS += $(BUSOBJ)/centronics/printer.o -BUSOBJS += $(BUSOBJ)/centronics/digiblst.o -$(BUSOBJ)/centronics/epson_ex800.o: $(EMUOBJ)/layout/ex800.lh -$(BUSOBJ)/centronics/epson_lx800.o: $(EMUOBJ)/layout/lx800.lh -$(BUSOBJ)/centronics/epson_lx810l.o: $(EMUOBJ)/layout/lx800.lh -endif - -#------------------------------------------------- -# -#@src/emu/bus/rs232/rs232.h,BUSES += RS232 -#------------------------------------------------- - -ifneq ($(filter RS232,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/rs232 -BUSOBJS += $(BUSOBJ)/rs232/keyboard.o -BUSOBJS += $(BUSOBJ)/rs232/loopback.o -BUSOBJS += $(BUSOBJ)/rs232/null_modem.o -BUSOBJS += $(BUSOBJ)/rs232/printer.o -BUSOBJS += $(BUSOBJ)/rs232/rs232.o -BUSOBJS += $(BUSOBJ)/rs232/ser_mouse.o -BUSOBJS += $(BUSOBJ)/rs232/terminal.o -BUSOBJS += $(BUSOBJ)/rs232/xvd701.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/midi/midi.h,BUSES += MIDI -#------------------------------------------------- - -ifneq ($(filter MIDI,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/midi -BUSOBJS += $(BUSOBJ)/midi/midi.o -BUSOBJS += $(BUSOBJ)/midi/midiinport.o -BUSOBJS += $(BUSOBJ)/midi/midioutport.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/lpci/pci.h,BUSES += LPCI -#------------------------------------------------- - -ifneq ($(filter LPCI,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/lpci -BUSOBJS += $(BUSOBJ)/lpci/pci.o -BUSOBJS += $(BUSOBJ)/lpci/cirrus.o -BUSOBJS += $(BUSOBJ)/lpci/i82371ab.o -BUSOBJS += $(BUSOBJ)/lpci/i82371sb.o -BUSOBJS += $(BUSOBJ)/lpci/i82439tx.o -BUSOBJS += $(BUSOBJ)/lpci/northbridge.o -BUSOBJS += $(BUSOBJ)/lpci/southbridge.o -BUSOBJS += $(BUSOBJ)/lpci/mpc105.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/nes/nes_slot.h,BUSES += NES -#------------------------------------------------- - -ifneq ($(filter NES,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/nes -BUSOBJS += $(BUSOBJ)/nes/nes_slot.o -BUSOBJS += $(BUSOBJ)/nes/nes_carts.o -BUSOBJS += $(BUSOBJ)/nes/2a03pur.o -BUSOBJS += $(BUSOBJ)/nes/act53.o -BUSOBJS += $(BUSOBJ)/nes/aladdin.o -BUSOBJS += $(BUSOBJ)/nes/ave.o -BUSOBJS += $(BUSOBJ)/nes/bandai.o -BUSOBJS += $(BUSOBJ)/nes/benshieng.o -BUSOBJS += $(BUSOBJ)/nes/bootleg.o -BUSOBJS += $(BUSOBJ)/nes/camerica.o -BUSOBJS += $(BUSOBJ)/nes/cne.o -BUSOBJS += $(BUSOBJ)/nes/cony.o -BUSOBJS += $(BUSOBJ)/nes/datach.o -BUSOBJS += $(BUSOBJ)/nes/discrete.o -BUSOBJS += $(BUSOBJ)/nes/disksys.o -BUSOBJS += $(BUSOBJ)/nes/event.o -BUSOBJS += $(BUSOBJ)/nes/ggenie.o -BUSOBJS += $(BUSOBJ)/nes/henggedianzi.o -BUSOBJS += $(BUSOBJ)/nes/hes.o -BUSOBJS += $(BUSOBJ)/nes/hosenkan.o -BUSOBJS += $(BUSOBJ)/nes/irem.o -BUSOBJS += $(BUSOBJ)/nes/jaleco.o -BUSOBJS += $(BUSOBJ)/nes/jy.o -BUSOBJS += $(BUSOBJ)/nes/kaiser.o -BUSOBJS += $(BUSOBJ)/nes/karastudio.o -BUSOBJS += $(BUSOBJ)/nes/konami.o -BUSOBJS += $(BUSOBJ)/nes/legacy.o -BUSOBJS += $(BUSOBJ)/nes/mmc1.o -BUSOBJS += $(BUSOBJ)/nes/mmc2.o -BUSOBJS += $(BUSOBJ)/nes/mmc3.o -BUSOBJS += $(BUSOBJ)/nes/mmc3_clones.o -BUSOBJS += $(BUSOBJ)/nes/mmc5.o -BUSOBJS += $(BUSOBJ)/nes/multigame.o -BUSOBJS += $(BUSOBJ)/nes/namcot.o -BUSOBJS += $(BUSOBJ)/nes/nanjing.o -BUSOBJS += $(BUSOBJ)/nes/ntdec.o -BUSOBJS += $(BUSOBJ)/nes/nxrom.o -BUSOBJS += $(BUSOBJ)/nes/pirate.o -BUSOBJS += $(BUSOBJ)/nes/pt554.o -BUSOBJS += $(BUSOBJ)/nes/racermate.o -BUSOBJS += $(BUSOBJ)/nes/rcm.o -BUSOBJS += $(BUSOBJ)/nes/rexsoft.o -BUSOBJS += $(BUSOBJ)/nes/sachen.o -BUSOBJS += $(BUSOBJ)/nes/somari.o -BUSOBJS += $(BUSOBJ)/nes/sunsoft.o -BUSOBJS += $(BUSOBJ)/nes/sunsoft_dcs.o -BUSOBJS += $(BUSOBJ)/nes/taito.o -BUSOBJS += $(BUSOBJ)/nes/tengen.o -BUSOBJS += $(BUSOBJ)/nes/txc.o -BUSOBJS += $(BUSOBJ)/nes/waixing.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/nes_ctrl/ctrl.h,BUSES += NES_CTRL -#------------------------------------------------- - -ifneq ($(filter NES_CTRL,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/nes_ctrl -BUSOBJS += $(BUSOBJ)/nes_ctrl/ctrl.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/joypad.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/4score.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/arkpaddle.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/bcbattle.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/ftrainer.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/fckeybrd.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/hori.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/konamihs.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/miracle.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/mjpanel.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/pachinko.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/partytap.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/powerpad.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/suborkey.o -BUSOBJS += $(BUSOBJ)/nes_ctrl/zapper.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/snes/snes_slot.h,BUSES += SNES -#------------------------------------------------- - -ifneq ($(filter SNES,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/snes -BUSOBJS += $(BUSOBJ)/snes/snes_slot.o -BUSOBJS += $(BUSOBJ)/snes/snes_carts.o -BUSOBJS += $(BUSOBJ)/snes/bsx.o -BUSOBJS += $(BUSOBJ)/snes/event.o -BUSOBJS += $(BUSOBJ)/snes/rom.o -BUSOBJS += $(BUSOBJ)/snes/rom21.o -BUSOBJS += $(BUSOBJ)/snes/sa1.o -BUSOBJS += $(BUSOBJ)/snes/sdd1.o -BUSOBJS += $(BUSOBJ)/snes/sfx.o -BUSOBJS += $(BUSOBJ)/snes/sgb.o -BUSOBJS += $(BUSOBJ)/snes/spc7110.o -BUSOBJS += $(BUSOBJ)/snes/sufami.o -BUSOBJS += $(BUSOBJ)/snes/upd.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/snes_ctrl/ctrl.h,BUSES += SNES_CTRL -#------------------------------------------------- - -ifneq ($(filter SNES_CTRL,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/snes_ctrl -BUSOBJS += $(BUSOBJ)/snes_ctrl/ctrl.o -BUSOBJS += $(BUSOBJ)/snes_ctrl/bcbattle.o -BUSOBJS += $(BUSOBJ)/snes_ctrl/joypad.o -BUSOBJS += $(BUSOBJ)/snes_ctrl/miracle.o -BUSOBJS += $(BUSOBJ)/snes_ctrl/mouse.o -BUSOBJS += $(BUSOBJ)/snes_ctrl/multitap.o -BUSOBJS += $(BUSOBJ)/snes_ctrl/pachinko.o -BUSOBJS += $(BUSOBJ)/snes_ctrl/sscope.o -BUSOBJS += $(BUSOBJ)/snes_ctrl/twintap.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/vboy/slot.h,BUSES += VBOY -#------------------------------------------------- -ifneq ($(filter VBOY,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/vboy -BUSOBJS += $(BUSOBJ)/vboy/slot.o -BUSOBJS += $(BUSOBJ)/vboy/rom.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/megadrive/md_slot.h,BUSES += MEGADRIVE -#------------------------------------------------- - -ifneq ($(filter MEGADRIVE,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/megadrive -BUSOBJS += $(BUSOBJ)/megadrive/md_slot.o -BUSOBJS += $(BUSOBJ)/megadrive/md_carts.o -BUSOBJS += $(BUSOBJ)/megadrive/eeprom.o -BUSOBJS += $(BUSOBJ)/megadrive/ggenie.o -BUSOBJS += $(BUSOBJ)/megadrive/jcart.o -BUSOBJS += $(BUSOBJ)/megadrive/rom.o -BUSOBJS += $(BUSOBJ)/megadrive/sk.o -BUSOBJS += $(BUSOBJ)/megadrive/stm95.o -BUSOBJS += $(BUSOBJ)/megadrive/svp.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/neogeo/neogeo_slot.h,BUSES += NEOGEO -#------------------------------------------------- - -ifneq ($(filter NEOGEO,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/neogeo -BUSOBJS += $(BUSOBJ)/neogeo/neogeo_slot.o -BUSOBJS += $(BUSOBJ)/neogeo/neogeo_intf.o -BUSOBJS += $(BUSOBJ)/neogeo/neogeo_carts.o -BUSOBJS += $(BUSOBJ)/neogeo/neogeo_helper.o -BUSOBJS += $(BUSOBJ)/neogeo/banked_cart.o -BUSOBJS += $(BUSOBJ)/neogeo/mslugx_prot.o -BUSOBJS += $(BUSOBJ)/neogeo/mslugx_cart.o -BUSOBJS += $(BUSOBJ)/neogeo/sma_prot.o -BUSOBJS += $(BUSOBJ)/neogeo/sma_cart.o -BUSOBJS += $(BUSOBJ)/neogeo/cmc_prot.o -BUSOBJS += $(BUSOBJ)/neogeo/cmc_cart.o -BUSOBJS += $(BUSOBJ)/neogeo/pcm2_prot.o -BUSOBJS += $(BUSOBJ)/neogeo/pcm2_cart.o -BUSOBJS += $(BUSOBJ)/neogeo/kof2002_prot.o -BUSOBJS += $(BUSOBJ)/neogeo/kof2002_cart.o -BUSOBJS += $(BUSOBJ)/neogeo/pvc_prot.o -BUSOBJS += $(BUSOBJ)/neogeo/pvc_cart.o -BUSOBJS += $(BUSOBJ)/neogeo/fatfury2_prot.o -BUSOBJS += $(BUSOBJ)/neogeo/fatfury2_cart.o -BUSOBJS += $(BUSOBJ)/neogeo/kof98_prot.o -BUSOBJS += $(BUSOBJ)/neogeo/kof98_cart.o -BUSOBJS += $(BUSOBJ)/neogeo/bootleg_prot.o -BUSOBJS += $(BUSOBJ)/neogeo/bootleg_cart.o -BUSOBJS += $(BUSOBJ)/neogeo/bootleg_hybrid_cart.o -BUSOBJS += $(BUSOBJ)/neogeo/sbp_prot.o -BUSOBJS += $(BUSOBJ)/neogeo/kog_prot.o -BUSOBJS += $(BUSOBJ)/neogeo/rom.o -endif - - -#------------------------------------------------- -# -#@src/emu/bus/saturn/sat_slot.h,BUSES += SATURN -#------------------------------------------------- - -ifneq ($(filter SATURN,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/saturn -BUSOBJS += $(BUSOBJ)/saturn/sat_slot.o -BUSOBJS += $(BUSOBJ)/saturn/bram.o -BUSOBJS += $(BUSOBJ)/saturn/dram.o -BUSOBJS += $(BUSOBJ)/saturn/rom.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/sega8/sega8_slot.h,BUSES += SEGA8 -#------------------------------------------------- - -ifneq ($(filter SEGA8,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/sega8 -BUSOBJS += $(BUSOBJ)/sega8/sega8_slot.o -BUSOBJS += $(BUSOBJ)/sega8/rom.o -BUSOBJS += $(BUSOBJ)/sega8/ccatch.o -BUSOBJS += $(BUSOBJ)/sega8/mgear.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/sms_ctrl/smsctrl.h,BUSES += SMS_CTRL -#------------------------------------------------- - -ifneq ($(filter SMS_CTRL,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/sms_ctrl -BUSOBJS += $(BUSOBJ)/sms_ctrl/smsctrl.o -BUSOBJS += $(BUSOBJ)/sms_ctrl/joypad.o -BUSOBJS += $(BUSOBJ)/sms_ctrl/lphaser.o -BUSOBJS += $(BUSOBJ)/sms_ctrl/paddle.o -BUSOBJS += $(BUSOBJ)/sms_ctrl/rfu.o -BUSOBJS += $(BUSOBJ)/sms_ctrl/sports.o -BUSOBJS += $(BUSOBJ)/sms_ctrl/sportsjp.o -BUSOBJS += $(BUSOBJ)/sms_ctrl/multitap.o -BUSOBJS += $(BUSOBJ)/sms_ctrl/graphic.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/sms_exp/smsexp.h,BUSES += SMS_EXP -#------------------------------------------------- - -ifneq ($(filter SMS_EXP,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/sms_exp -BUSOBJS += $(BUSOBJ)/sms_exp/smsexp.o -BUSOBJS += $(BUSOBJ)/sms_exp/gender.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/ti99_peb/peribox.h,BUSES += TI99PEB -#------------------------------------------------- - -ifneq ($(filter TI99PEB,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/ti99_peb -BUSOBJS += $(BUSOBJ)/ti99_peb/peribox.o -BUSOBJS += $(BUSOBJ)/ti99_peb/bwg.o -BUSOBJS += $(BUSOBJ)/ti99_peb/evpc.o -BUSOBJS += $(BUSOBJ)/ti99_peb/hfdc.o -BUSOBJS += $(BUSOBJ)/ti99_peb/horizon.o -BUSOBJS += $(BUSOBJ)/ti99_peb/hsgpl.o -BUSOBJS += $(BUSOBJ)/ti99_peb/memex.o -BUSOBJS += $(BUSOBJ)/ti99_peb/myarcmem.o -BUSOBJS += $(BUSOBJ)/ti99_peb/pcode.o -BUSOBJS += $(BUSOBJ)/ti99_peb/samsmem.o -BUSOBJS += $(BUSOBJ)/ti99_peb/spchsyn.o -BUSOBJS += $(BUSOBJ)/ti99_peb/ti_32kmem.o -BUSOBJS += $(BUSOBJ)/ti99_peb/ti_fdc.o -BUSOBJS += $(BUSOBJ)/ti99_peb/ti_rs232.o -BUSOBJS += $(BUSOBJ)/ti99_peb/tn_ide.o -BUSOBJS += $(BUSOBJ)/ti99_peb/tn_usbsm.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/gameboy/gb_slot.h,BUSES += GAMEBOY -#------------------------------------------------- - -ifneq ($(filter GAMEBOY,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/gameboy -BUSOBJS += $(BUSOBJ)/gameboy/gb_slot.o -BUSOBJS += $(BUSOBJ)/gameboy/rom.o -BUSOBJS += $(BUSOBJ)/gameboy/mbc.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/gamegear/ggext.h,BUSES += GAMEGEAR -#------------------------------------------------- - -ifneq ($(filter GAMEGEAR,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/gamegear -BUSOBJS += $(BUSOBJ)/gamegear/ggext.o -BUSOBJS += $(BUSOBJ)/gamegear/smsctrladp.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/gba/gba_slot.h,BUSES += GBA -#------------------------------------------------- - -ifneq ($(filter GBA,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/gba -BUSOBJS += $(BUSOBJ)/gba/gba_slot.o -BUSOBJS += $(BUSOBJ)/gba/rom.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/bml3/bml3bus.h,BUSES += BML3 -#------------------------------------------------- -ifneq ($(filter BML3,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/bml3 -BUSOBJS += $(BUSOBJ)/bml3/bml3bus.o -BUSOBJS += $(BUSOBJ)/bml3/bml3mp1802.o -BUSOBJS += $(BUSOBJ)/bml3/bml3mp1805.o -BUSOBJS += $(BUSOBJ)/bml3/bml3kanji.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/coco/cococart.h,BUSES += COCO -#------------------------------------------------- -ifneq ($(filter COCO,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/coco -BUSOBJS += $(BUSOBJ)/coco/cococart.o -BUSOBJS += $(BUSOBJ)/coco/coco_232.o -BUSOBJS += $(BUSOBJ)/coco/coco_orch90.o -BUSOBJS += $(BUSOBJ)/coco/coco_pak.o -BUSOBJS += $(BUSOBJ)/coco/coco_fdc.o -BUSOBJS += $(BUSOBJ)/coco/coco_multi.o -BUSOBJS += $(BUSOBJ)/coco/coco_dwsock.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/cpc/cpcexp.h,BUSES += CPC -#------------------------------------------------- -ifneq ($(filter CPC,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/cpc -BUSOBJS += $(BUSOBJ)/cpc/cpcexp.o -BUSOBJS += $(BUSOBJ)/cpc/cpc_ssa1.o -BUSOBJS += $(BUSOBJ)/cpc/cpc_rom.o -BUSOBJS += $(BUSOBJ)/cpc/cpc_pds.o -BUSOBJS += $(BUSOBJ)/cpc/cpc_rs232.o -BUSOBJS += $(BUSOBJ)/cpc/mface2.o -BUSOBJS += $(BUSOBJ)/cpc/symbfac2.o -BUSOBJS += $(BUSOBJ)/cpc/amdrum.o -BUSOBJS += $(BUSOBJ)/cpc/playcity.o -BUSOBJS += $(BUSOBJ)/cpc/smartwatch.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/epson_sio/epson_sio.h,BUSES += EPSON_SIO -#------------------------------------------------- -ifneq ($(filter EPSON_SIO,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/epson_sio -BUSOBJS += $(BUSOBJ)/epson_sio/epson_sio.o -BUSOBJS += $(BUSOBJ)/epson_sio/pf10.o -BUSOBJS += $(BUSOBJ)/epson_sio/tf20.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/pce/pce_slot.h,BUSES += PCE -#------------------------------------------------- -ifneq ($(filter PCE,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/pce -BUSOBJS += $(BUSOBJ)/pce/pce_slot.o -BUSOBJS += $(BUSOBJ)/pce/pce_rom.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/scv/slot.h,BUSES += SCV -#------------------------------------------------- -ifneq ($(filter SCV,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/scv -BUSOBJS += $(BUSOBJ)/scv/slot.o -BUSOBJS += $(BUSOBJ)/scv/rom.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/x68k/x68kexp.h,BUSES += X68K -#------------------------------------------------- -ifneq ($(filter X68K,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/x68k -BUSOBJS += $(BUSOBJ)/x68k/x68kexp.o -BUSOBJS += $(BUSOBJ)/x68k/x68k_neptunex.o -BUSOBJS += $(BUSOBJ)/x68k/x68k_scsiext.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/abckb/abckb.h,BUSES += ABCKB -#------------------------------------------------- -ifneq ($(filter ABCKB,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/abckb -BUSOBJS += $(BUSOBJ)/abckb/abckb.o -BUSOBJS += $(BUSOBJ)/abckb/abc77.o -BUSOBJS += $(BUSOBJ)/abckb/abc99.o -BUSOBJS += $(BUSOBJ)/abckb/abc800kb.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/compucolor/compclr_flp.h,BUSES += COMPUCOLOR -#------------------------------------------------- -ifneq ($(filter COMPUCOLOR,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/compucolor -BUSOBJS += $(BUSOBJ)/compucolor/floppy.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/scsi/scsi.h,BUSES += SCSI -#------------------------------------------------- -ifneq ($(filter SCSI,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/scsi -BUSOBJS += $(BUSOBJ)/scsi/scsi.o -BUSOBJS += $(BUSOBJ)/scsi/scsicd.o -BUSOBJS += $(BUSOBJ)/scsi/scsihd.o -BUSOBJS += $(BUSOBJ)/scsi/scsihle.o -BUSOBJS += $(BUSOBJ)/scsi/cdu76s.o -BUSOBJS += $(BUSOBJ)/scsi/acb4070.o -BUSOBJS += $(BUSOBJ)/scsi/d9060hd.o -BUSOBJS += $(BUSOBJ)/scsi/sa1403d.o -BUSOBJS += $(BUSOBJ)/scsi/s1410.o -BUSOBJS += $(BUSOBJ)/scsi/pc9801_sasi.o -BUSOBJS += $(BUSOBJ)/scsi/omti5100.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/macpds/macpds.h,BUSES += MACPDS -#------------------------------------------------- -ifneq ($(filter MACPDS,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/macpds -BUSOBJS += $(BUSOBJ)/macpds/macpds.o -BUSOBJS += $(BUSOBJ)/macpds/pds_tpdfpd.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/oricext/oricext.h,BUSES += ORICEXT -#------------------------------------------------- -ifneq ($(filter ORICEXT,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/oricext -BUSOBJS += $(BUSOBJ)/oricext/oricext.o -BUSOBJS += $(BUSOBJ)/oricext/jasmin.o -BUSOBJS += $(BUSOBJ)/oricext/microdisc.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/a1bus/a1bus.h,BUSES += A1BUS -#------------------------------------------------- - -ifneq ($(filter A1BUS,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/a1bus -BUSOBJS += $(BUSOBJ)/a1bus/a1bus.o -BUSOBJS += $(BUSOBJ)/a1bus/a1cassette.o -BUSOBJS += $(BUSOBJ)/a1bus/a1cffa.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/amiga/zorro/zorro.h,BUSES += ZORRO -#------------------------------------------------- - -ifneq ($(filter ZORRO,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/amiga/zorro -BUSOBJS += $(BUSOBJ)/amiga/zorro/zorro.o -BUSOBJS += $(BUSOBJ)/amiga/zorro/cards.o -BUSOBJS += $(BUSOBJ)/amiga/zorro/a2052.o -BUSOBJS += $(BUSOBJ)/amiga/zorro/a2232.o -BUSOBJS += $(BUSOBJ)/amiga/zorro/a590.o -BUSOBJS += $(BUSOBJ)/amiga/zorro/action_replay.o -BUSOBJS += $(BUSOBJ)/amiga/zorro/buddha.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/ql/exp.h,BUSES += QL -#------------------------------------------------- - -ifneq ($(filter QL,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/ql -BUSOBJS += $(BUSOBJ)/ql/exp.o -BUSOBJS += $(BUSOBJ)/ql/cst_qdisc.o -BUSOBJS += $(BUSOBJ)/ql/cst_q_plus4.o -BUSOBJS += $(BUSOBJ)/ql/cumana_fdi.o -BUSOBJS += $(BUSOBJ)/ql/kempston_di.o -BUSOBJS += $(BUSOBJ)/ql/miracle_gold_card.o -BUSOBJS += $(BUSOBJ)/ql/mp_fdi.o -BUSOBJS += $(BUSOBJ)/ql/opd_basic_master.o -BUSOBJS += $(BUSOBJ)/ql/pcml_qdisk.o -BUSOBJS += $(BUSOBJ)/ql/qubide.o -BUSOBJS += $(BUSOBJ)/ql/sandy_superdisk.o -BUSOBJS += $(BUSOBJ)/ql/sandy_superqboard.o -BUSOBJS += $(BUSOBJ)/ql/trumpcard.o -BUSOBJS += $(BUSOBJ)/ql/rom.o -BUSOBJS += $(BUSOBJ)/ql/miracle_hd.o -BUSOBJS += $(BUSOBJ)/ql/std.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/vtech/memexp/memexp.h,BUSES += VTECH_MEMEXP -#------------------------------------------------- - -ifneq ($(filter VTECH_MEMEXP,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/vtech/memexp -BUSOBJS += $(BUSOBJ)/vtech/memexp/memexp.o -BUSOBJS += $(BUSOBJ)/vtech/memexp/carts.o -BUSOBJS += $(BUSOBJ)/vtech/memexp/floppy.o -BUSOBJS += $(BUSOBJ)/vtech/memexp/memory.o -BUSOBJS += $(BUSOBJ)/vtech/memexp/rs232.o -BUSOBJS += $(BUSOBJ)/vtech/memexp/wordpro.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/vtech/ioexp/ioexp.h,BUSES += VTECH_IOEXP -#------------------------------------------------- - -ifneq ($(filter VTECH_IOEXP,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/vtech/ioexp -BUSOBJS += $(BUSOBJ)/vtech/ioexp/ioexp.o -BUSOBJS += $(BUSOBJ)/vtech/ioexp/carts.o -BUSOBJS += $(BUSOBJ)/vtech/ioexp/joystick.o -BUSOBJS += $(BUSOBJ)/vtech/ioexp/printer.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/wswan/slot.h,BUSES += WSWAN -#------------------------------------------------- - -ifneq ($(filter WSWAN,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/wswan -BUSOBJS += $(BUSOBJ)/wswan/slot.o -BUSOBJS += $(BUSOBJ)/wswan/rom.o -endif - -#------------------------------------------------- -# -#@src/emu/bus/psx/ctlrport.h,BUSES += PSX_CONTROLLER -#------------------------------------------------- - -ifneq ($(filter PSX_CONTROLLER,$(BUSES)),) -OBJDIRS += $(BUSOBJ)/psx -BUSOBJS += $(BUSOBJ)/psx/ctlrport.o -BUSOBJS += $(BUSOBJ)/psx/analogue.o -BUSOBJS += $(BUSOBJ)/psx/multitap.o -BUSOBJS += $(BUSOBJ)/psx/memcard.o -endif |