Previous 199869 Revisions Next

r23485 Thursday 6th June, 2013 at 09:09:30 UTC by Miodrag Milanović
make machine part optionals, update tiny.mak and ldplayer.mak, still need to clear usages in mame.mak and mess.mak (nw)
[src/emu]emu.mak
[src/emu/machine]machine.mak
[src/ldplayer]ldplayer.mak
[src/mame]mame.mak tiny.mak
[src/mess]mess.mak tiny.mak

trunk/src/emu/emu.mak
r23484r23485
144144   $(EMUMACHINE)/ram.o        \
145145   $(EMUMACHINE)/nvram.o        \
146146   $(EMUMACHINE)/laserdsc.o    \
147   $(EMUMACHINE)/net_lib.o     \
148   $(EMUMACHINE)/netlist.o     \
147149   
148150EMUIMAGEDEVOBJS = \
149151   $(EMUIMAGEDEV)/bitbngr.o    \
trunk/src/emu/machine/machine.mak
r23484r23485
1515
1616
1717#-------------------------------------------------
18# Core machine types
18#
1919#-------------------------------------------------
2020
21MACHINEOBJS +=  $(MACHINEOBJ)/53c7xx.o      \
22            $(MACHINEOBJ)/53c810.o      \
23            $(MACHINEOBJ)/6522via.o     \
24            $(MACHINEOBJ)/6525tpi.o     \
25            $(MACHINEOBJ)/6526cia.o     \
26            $(MACHINEOBJ)/6532riot.o    \
27            $(MACHINEOBJ)/6821pia.o     \
28            $(MACHINEOBJ)/6840ptm.o     \
29            $(MACHINEOBJ)/6850acia.o    \
30            $(MACHINEOBJ)/68681.o       \
31            $(MACHINEOBJ)/7200fifo.o    \
32            $(MACHINEOBJ)/74123.o       \
33            $(MACHINEOBJ)/74145.o       \
34            $(MACHINEOBJ)/74148.o       \
35            $(MACHINEOBJ)/74153.o       \
36            $(MACHINEOBJ)/74181.o       \
37            $(MACHINEOBJ)/7474.o        \
38            $(MACHINEOBJ)/8042kbdc.o    \
39            $(MACHINEOBJ)/8257dma.o     \
40            $(MACHINEOBJ)/aakart.o      \
41            $(MACHINEOBJ)/adc0808.o     \
42            $(MACHINEOBJ)/adc083x.o     \
43            $(MACHINEOBJ)/adc1038.o     \
44            $(MACHINEOBJ)/adc1213x.o    \
45            $(MACHINEOBJ)/am53cf96.o    \
46            $(MACHINEOBJ)/am9517a.o     \
47            $(MACHINEOBJ)/amigafdc.o    \
48            $(MACHINEOBJ)/at28c16.o     \
49            $(MACHINEOBJ)/at29040a.o    \
50            $(MACHINEOBJ)/at45dbxx.o    \
51            $(MACHINEOBJ)/ataflash.o    \
52            $(MACHINEOBJ)/ay31015.o     \
53            $(MACHINEOBJ)/bankdev.o     \
54            $(MACHINEOBJ)/cdp1852.o     \
55            $(MACHINEOBJ)/cdp1871.o     \
56            $(MACHINEOBJ)/com8116.o     \
57            $(MACHINEOBJ)/cr589.o       \
58            $(MACHINEOBJ)/ctronics.o    \
59            $(MACHINEOBJ)/ds1302.o      \
60            $(MACHINEOBJ)/ds2401.o      \
61            $(MACHINEOBJ)/ds2404.o      \
62            $(MACHINEOBJ)/ds75160a.o    \
63            $(MACHINEOBJ)/ds75161a.o    \
64            $(MACHINEOBJ)/e0516.o       \
65            $(MACHINEOBJ)/eeprom.o      \
66            $(MACHINEOBJ)/er2055.o      \
67            $(MACHINEOBJ)/er59256.o     \
68            $(MACHINEOBJ)/f3853.o       \
69            $(MACHINEOBJ)/fdc_pll.o     \
70            $(MACHINEOBJ)/i2cmem.o      \
71            $(MACHINEOBJ)/i8155.o       \
72            $(MACHINEOBJ)/i8212.o       \
73            $(MACHINEOBJ)/i8214.o       \
74            $(MACHINEOBJ)/i8243.o       \
75            $(MACHINEOBJ)/i8251.o       \
76            $(MACHINEOBJ)/i8255.o       \
77            $(MACHINEOBJ)/i8279.o       \
78            $(MACHINEOBJ)/i8355.o       \
79            $(MACHINEOBJ)/idectrl.o     \
80            $(MACHINEOBJ)/idehd.o       \
81            $(MACHINEOBJ)/im6402.o      \
82            $(MACHINEOBJ)/ins8154.o     \
83            $(MACHINEOBJ)/ins8250.o     \
84            $(MACHINEOBJ)/intelfsh.o    \
85            $(MACHINEOBJ)/jvsdev.o      \
86            $(MACHINEOBJ)/jvshost.o     \
87            $(MACHINEOBJ)/k033906.o     \
88            $(MACHINEOBJ)/k053252.o     \
89            $(MACHINEOBJ)/k056230.o     \
90            $(MACHINEOBJ)/latch8.o      \
91            $(MACHINEOBJ)/lc89510.o     \
92            $(MACHINEOBJ)/ldpr8210.o    \
93            $(MACHINEOBJ)/ldstub.o      \
94            $(MACHINEOBJ)/ldv1000.o     \
95            $(MACHINEOBJ)/ldvp931.o     \
96            $(MACHINEOBJ)/linflash.o    \
97            $(MACHINEOBJ)/m6m80011ap.o  \
98            $(MACHINEOBJ)/matsucd.o     \
99            $(MACHINEOBJ)/mb14241.o     \
100            $(MACHINEOBJ)/mb3773.o      \
101            $(MACHINEOBJ)/mb87078.o     \
102            $(MACHINEOBJ)/mb89371.o     \
103            $(MACHINEOBJ)/mc146818.o    \
104            $(MACHINEOBJ)/mc2661.o      \
105            $(MACHINEOBJ)/mc6843.o      \
106            $(MACHINEOBJ)/mc6846.o      \
107            $(MACHINEOBJ)/mc6852.o      \
108            $(MACHINEOBJ)/mc6854.o      \
109            $(MACHINEOBJ)/mc68901.o     \
110            $(MACHINEOBJ)/mccs1850.o    \
111            $(MACHINEOBJ)/mcf5206e.o    \
112            $(MACHINEOBJ)/microtch.o    \
113            $(MACHINEOBJ)/mm58274c.o    \
114            $(MACHINEOBJ)/mm74c922.o    \
115            $(MACHINEOBJ)/mos6526.o     \
116            $(MACHINEOBJ)/mos6529.o     \
117            $(MACHINEOBJ)/mos6530.o     \
118            $(MACHINEOBJ)/mos6551.o     \
119            $(MACHINEOBJ)/msm5832.o     \
120            $(MACHINEOBJ)/msm58321.o    \
121            $(MACHINEOBJ)/msm6242.o     \
122            $(MACHINEOBJ)/n68681.o      \
123            $(MACHINEOBJ)/ncr539x.o     \
124            $(MACHINEOBJ)/net_lib.o     \
125            $(MACHINEOBJ)/netlist.o     \
126            $(MACHINEOBJ)/nmc9306.o     \
127            $(MACHINEOBJ)/nscsi_bus.o   \
128            $(MACHINEOBJ)/nscsi_cd.o    \
129            $(MACHINEOBJ)/nscsi_hd.o    \
130            $(MACHINEOBJ)/pccard.o      \
131            $(MACHINEOBJ)/pcf8593.o     \
132            $(MACHINEOBJ)/pci.o         \
133            $(MACHINEOBJ)/pckeybrd.o    \
134            $(MACHINEOBJ)/pd4990a.o     \
135            $(MACHINEOBJ)/pic8259.o     \
136            $(MACHINEOBJ)/pit8253.o     \
137            $(MACHINEOBJ)/pla.o         \
138            $(MACHINEOBJ)/rf5c296.o     \
139            $(MACHINEOBJ)/roc10937.o    \
140            $(MACHINEOBJ)/rp5c01.o      \
141            $(MACHINEOBJ)/rp5c15.o      \
142            $(MACHINEOBJ)/rp5h01.o      \
143            $(MACHINEOBJ)/rtc4543.o     \
144            $(MACHINEOBJ)/rtc65271.o    \
145            $(MACHINEOBJ)/rtc9701.o     \
146            $(MACHINEOBJ)/s3520cf.o     \
147            $(MACHINEOBJ)/s3c2400.o     \
148            $(MACHINEOBJ)/s3c2410.o     \
149            $(MACHINEOBJ)/s3c2440.o     \
150            $(MACHINEOBJ)/saturn.o      \
151            $(MACHINEOBJ)/scsibus.o     \
152            $(MACHINEOBJ)/scsicb.o      \
153            $(MACHINEOBJ)/scsicd.o      \
154            $(MACHINEOBJ)/scsidev.o     \
155            $(MACHINEOBJ)/scsihd.o      \
156            $(MACHINEOBJ)/scsihle.o     \
157            $(MACHINEOBJ)/scudsp.o      \
158            $(MACHINEOBJ)/secflash.o    \
159            $(MACHINEOBJ)/seibu_cop.o   \
160            $(MACHINEOBJ)/smc91c9x.o    \
161            $(MACHINEOBJ)/smpc.o        \
162            $(MACHINEOBJ)/stvcd.o       \
163            $(MACHINEOBJ)/tc009xlvc.o   \
164            $(MACHINEOBJ)/timekpr.o     \
165            $(MACHINEOBJ)/tmp68301.o    \
166            $(MACHINEOBJ)/tms6100.o     \
167            $(MACHINEOBJ)/tms9901.o     \
168            $(MACHINEOBJ)/tms9902.o     \
169            $(MACHINEOBJ)/upd1990a.o    \
170            $(MACHINEOBJ)/upd4701.o     \
171            $(MACHINEOBJ)/upd7002.o     \
172            $(MACHINEOBJ)/upd765.o      \
173            $(MACHINEOBJ)/v3021.o       \
174            $(MACHINEOBJ)/wd_fdc.o      \
175            $(MACHINEOBJ)/wd11c00_17.o  \
176            $(MACHINEOBJ)/wd17xx.o      \
177            $(MACHINEOBJ)/wd2010.o      \
178            $(MACHINEOBJ)/wd33c93.o     \
179            $(MACHINEOBJ)/x2212.o       \
180            $(MACHINEOBJ)/x76f041.o     \
181            $(MACHINEOBJ)/x76f100.o     \
182            $(MACHINEOBJ)/z80ctc.o      \
183            $(MACHINEOBJ)/z80dart.o     \
184            $(MACHINEOBJ)/z80dma.o      \
185            $(MACHINEOBJ)/z80pio.o      \
186            $(MACHINEOBJ)/z80sio.o      \
187            $(MACHINEOBJ)/z80sti.o      \
188            $(MACHINEOBJ)/z8536.o       \
21ifneq ($(filter NCR53C7XX,$(MACHINES)),)
22MACHINES += NSCSI
23MACHINEOBJS += $(MACHINEOBJ)/53c7xx.o
24endif
18925
26#-------------------------------------------------
27#
28#-------------------------------------------------
29
30ifneq ($(filter LSI53C810,$(MACHINES)),)
31MACHINES += SCSI
32MACHINEOBJS += $(MACHINEOBJ)/53c810.o
33endif
34
35#-------------------------------------------------
36#
37#-------------------------------------------------
38
39ifneq ($(filter 6522VIA,$(MACHINES)),)
40MACHINEOBJS += $(MACHINEOBJ)/6522via.o
41endif
42
43#-------------------------------------------------
44#
45#-------------------------------------------------
46
47ifneq ($(filter TPI6525,$(MACHINES)),)
48MACHINEOBJS += $(MACHINEOBJ)/6525tpi.o
49endif
50
51#-------------------------------------------------
52#
53#-------------------------------------------------
54
55ifneq ($(filter 6526CIA,$(MACHINES)),)
56MACHINEOBJS += $(MACHINEOBJ)/6526cia.o
57endif
58
59#-------------------------------------------------
60#
61#-------------------------------------------------
62
63ifneq ($(filter RIOT6532,$(MACHINES)),)
64MACHINEOBJS += $(MACHINEOBJ)/6532riot.o
65endif
66
67#-------------------------------------------------
68#
69#-------------------------------------------------
70
71ifneq ($(filter 6821PIA,$(MACHINES)),)
72MACHINEOBJS += $(MACHINEOBJ)/6821pia.o
73endif
74
75#-------------------------------------------------
76#
77#-------------------------------------------------
78
79ifneq ($(filter 6840PTM,$(MACHINES)),)
80MACHINEOBJS += $(MACHINEOBJ)/6840ptm.o
81endif
82
83#-------------------------------------------------
84#
85#-------------------------------------------------
86
87ifneq ($(filter ACIA6850,$(MACHINES)),)
88MACHINEOBJS += $(MACHINEOBJ)/6850acia.o
89endif
90
91#-------------------------------------------------
92#
93#-------------------------------------------------
94
95ifneq ($(filter 68681,$(MACHINES)),)
96MACHINEOBJS += $(MACHINEOBJ)/68681.o
97MACHINEOBJS += $(MACHINEOBJ)/n68681.o
98endif
99
100#-------------------------------------------------
101#
102#-------------------------------------------------
103
104ifneq ($(filter 7200FIFO,$(MACHINES)),)
105MACHINEOBJS += $(MACHINEOBJ)/7200fifo.o
106endif
107
108#-------------------------------------------------
109#
110#-------------------------------------------------
111
112ifneq ($(filter TTL74123,$(MACHINES)),)
113MACHINEOBJS += $(MACHINEOBJ)/74123.o
114endif
115
116#-------------------------------------------------
117#
118#-------------------------------------------------
119
120ifneq ($(filter TTL74145,$(MACHINES)),)
121MACHINEOBJS += $(MACHINEOBJ)/74145.o
122endif
123
124#-------------------------------------------------
125#
126#-------------------------------------------------
127
128ifneq ($(filter TTL74148,$(MACHINES)),)
129MACHINEOBJS += $(MACHINEOBJ)/74148.o
130endif
131
132#-------------------------------------------------
133#
134#-------------------------------------------------
135
136ifneq ($(filter TTL74153,$(MACHINES)),)
137MACHINEOBJS += $(MACHINEOBJ)/74153.o
138endif
139
140#-------------------------------------------------
141#
142#-------------------------------------------------
143
144ifneq ($(filter TTL74181,$(MACHINES)),)
145MACHINEOBJS += $(MACHINEOBJ)/74181.o
146endif
147
148#-------------------------------------------------
149#
150#-------------------------------------------------
151
152ifneq ($(filter TTL7474,$(MACHINES)),)
153MACHINEOBJS += $(MACHINEOBJ)/7474.o 
154endif
155
156#-------------------------------------------------
157#
158#-------------------------------------------------
159
160ifneq ($(filter KBDC8042,$(MACHINES)),)
161MACHINEOBJS += $(MACHINEOBJ)/8042kbdc.o
162endif
163
164#-------------------------------------------------
165#
166#-------------------------------------------------
167
168ifneq ($(filter I8257,$(MACHINES)),)
169MACHINEOBJS += $(MACHINEOBJ)/8257dma.o
170endif
171
172#-------------------------------------------------
173#
174#-------------------------------------------------
175
176ifneq ($(filter AAKARTDEV,$(MACHINES)),)
177MACHINEOBJS += $(MACHINEOBJ)/aakart.o
178endif
179
180#-------------------------------------------------
181#
182#-------------------------------------------------
183
184ifneq ($(filter ADC0808,$(MACHINES)),)
185MACHINEOBJS += $(MACHINEOBJ)/adc0808.o
186endif
187
188#-------------------------------------------------
189#
190#-------------------------------------------------
191
192ifneq ($(filter ADC083X,$(MACHINES)),)
193MACHINEOBJS += $(MACHINEOBJ)/adc083x.o
194endif
195
196#-------------------------------------------------
197#
198#-------------------------------------------------
199
200ifneq ($(filter ADC1038,$(MACHINES)),)
201MACHINEOBJS += $(MACHINEOBJ)/adc1038.o
202endif
203
204#-------------------------------------------------
205#
206#-------------------------------------------------
207
208ifneq ($(filter ADC1213X,$(MACHINES)),)
209MACHINEOBJS += $(MACHINEOBJ)/adc1213x.o
210endif
211
212#-------------------------------------------------
213#
214#-------------------------------------------------
215
216ifneq ($(filter AM53CF96,$(MACHINES)),)
217MACHINEOBJS += $(MACHINEOBJ)/am53cf96.o
218endif
219
220#-------------------------------------------------
221#
222#-------------------------------------------------
223
224ifneq ($(filter AM9517A,$(MACHINES)),)
225MACHINEOBJS += $(MACHINEOBJ)/am9517a.o
226endif
227
228#-------------------------------------------------
229#
230#-------------------------------------------------
231
232ifneq ($(filter AMIGAFDC,$(MACHINES)),)
233MACHINEOBJS += $(MACHINEOBJ)/amigafdc.o
234endif
235
236#-------------------------------------------------
237#
238#-------------------------------------------------
239
240ifneq ($(filter AT28C16,$(MACHINES)),)
241MACHINEOBJS += $(MACHINEOBJ)/at28c16.o
242endif
243
244#-------------------------------------------------
245#
246#-------------------------------------------------
247
248ifneq ($(filter AT29040,$(MACHINES)),)
249MACHINEOBJS += $(MACHINEOBJ)/at29040a.o
250endif
251
252#-------------------------------------------------
253#
254#-------------------------------------------------
255
256ifneq ($(filter AT45DBXX,$(MACHINES)),)
257MACHINEOBJS += $(MACHINEOBJ)/at45dbxx.o
258endif
259
260#-------------------------------------------------
261#
262#-------------------------------------------------
263
264ifneq ($(filter ATAFLASH,$(MACHINES)),)
265MACHINES += IDE
266MACHINES += PCCARD
267MACHINEOBJS += $(MACHINEOBJ)/ataflash.o
268endif
269
270#-------------------------------------------------
271#
272#-------------------------------------------------
273
274ifneq ($(filter AY31015,$(MACHINES)),)
275MACHINEOBJS += $(MACHINEOBJ)/ay31015.o
276endif
277
278#-------------------------------------------------
279#
280#-------------------------------------------------
281
282ifneq ($(filter BANKDEV,$(MACHINES)),)
283MACHINEOBJS += $(MACHINEOBJ)/bankdev.o
284endif
285
286#-------------------------------------------------
287#
288#-------------------------------------------------
289
290ifneq ($(filter CDP1852,$(MACHINES)),)
291MACHINEOBJS += $(MACHINEOBJ)/cdp1852.o
292endif
293
294#-------------------------------------------------
295#
296#-------------------------------------------------
297
298ifneq ($(filter CDP1871,$(MACHINES)),)
299MACHINEOBJS += $(MACHINEOBJ)/cdp1871.o
300endif
301
302#-------------------------------------------------
303#
304#-------------------------------------------------
305
306ifneq ($(filter COM8116,$(MACHINES)),)
307MACHINEOBJS += $(MACHINEOBJ)/com8116.o
308endif
309
310#-------------------------------------------------
311#
312#-------------------------------------------------
313
314ifneq ($(filter CR589,$(MACHINES)),)
315MACHINEOBJS += $(MACHINEOBJ)/cr589.o
316endif
317
318#-------------------------------------------------
319#
320#-------------------------------------------------
321
322ifneq ($(filter CTRONICS,$(MACHINES)),)
323MACHINEOBJS += $(MACHINEOBJ)/ctronics.o
324endif
325
326#-------------------------------------------------
327#
328#-------------------------------------------------
329
330ifneq ($(filter DS1302,$(MACHINES)),)
331MACHINEOBJS += $(MACHINEOBJ)/ds1302.o
332endif
333
334#-------------------------------------------------
335#
336#-------------------------------------------------
337
338ifneq ($(filter DS2401,$(MACHINES)),)
339MACHINEOBJS += $(MACHINEOBJ)/ds2401.o
340endif
341
342#-------------------------------------------------
343#
344#-------------------------------------------------
345
346ifneq ($(filter DS2404,$(MACHINES)),)
347MACHINEOBJS += $(MACHINEOBJ)/ds2404.o
348endif
349
350#-------------------------------------------------
351#
352#-------------------------------------------------
353
354ifneq ($(filter DS75160A,$(MACHINES)),)
355MACHINEOBJS += $(MACHINEOBJ)/ds75160a.o
356endif
357
358#-------------------------------------------------
359#
360#-------------------------------------------------
361
362ifneq ($(filter DS75161A,$(MACHINES)),)
363MACHINEOBJS += $(MACHINEOBJ)/ds75161a.o
364endif
365
366#-------------------------------------------------
367#
368#-------------------------------------------------
369
370ifneq ($(filter E0516,$(MACHINES)),)
371MACHINEOBJS += $(MACHINEOBJ)/e0516.o
372endif
373
374#-------------------------------------------------
375#
376#-------------------------------------------------
377
378ifneq ($(filter EEPROMDEV,$(MACHINES)),)
379MACHINEOBJS += $(MACHINEOBJ)/eeprom.o
380endif
381
382#-------------------------------------------------
383#
384#-------------------------------------------------
385
386ifneq ($(filter ER2055,$(MACHINES)),)
387MACHINEOBJS += $(MACHINEOBJ)/er2055.o
388endif
389
390#-------------------------------------------------
391#
392#-------------------------------------------------
393
394ifneq ($(filter ER59256,$(MACHINES)),)
395MACHINEOBJS += $(MACHINEOBJ)/er59256.o
396endif
397
398#-------------------------------------------------
399#
400#-------------------------------------------------
401
402ifneq ($(filter F3853,$(MACHINES)),)
403MACHINEOBJS += $(MACHINEOBJ)/f3853.o
404endif
405
406#-------------------------------------------------
407#
408#-------------------------------------------------
409
410ifneq ($(filter I2CMEM,$(MACHINES)),)
411MACHINEOBJS += $(MACHINEOBJ)/i2cmem.o
412endif
413
414#-------------------------------------------------
415#
416#-------------------------------------------------
417
418ifneq ($(filter I8155,$(MACHINES)),)
419MACHINEOBJS += $(MACHINEOBJ)/i8155.o
420endif
421
422#-------------------------------------------------
423#
424#-------------------------------------------------
425
426ifneq ($(filter I8212,$(MACHINES)),)
427MACHINEOBJS += $(MACHINEOBJ)/i8212.o
428endif
429
430#-------------------------------------------------
431#
432#-------------------------------------------------
433
434ifneq ($(filter I8214,$(MACHINES)),)
435MACHINEOBJS += $(MACHINEOBJ)/i8214.o
436endif
437
438#-------------------------------------------------
439#
440#-------------------------------------------------
441
442ifneq ($(filter I8243,$(MACHINES)),)
443MACHINEOBJS += $(MACHINEOBJ)/i8243.o
444endif
445
446#-------------------------------------------------
447#
448#-------------------------------------------------
449
450ifneq ($(filter I8251,$(MACHINES)),)
451MACHINEOBJS += $(MACHINEOBJ)/i8251.o
452endif
453
454#-------------------------------------------------
455#
456#-------------------------------------------------
457
458ifneq ($(filter I8279,$(MACHINES)),)
459MACHINEOBJS += $(MACHINEOBJ)/i8279.o
460endif
461
462#-------------------------------------------------
463#
464#-------------------------------------------------
465
466ifneq ($(filter I8355,$(MACHINES)),)
467MACHINEOBJS += $(MACHINEOBJ)/i8355.o
468endif
469
470#-------------------------------------------------
471#
472#-------------------------------------------------
473
474ifneq ($(filter IDE,$(MACHINES)),)
475MACHINEOBJS += $(MACHINEOBJ)/idectrl.o
476MACHINEOBJS += $(MACHINEOBJ)/idehd.o
477endif
478
479#-------------------------------------------------
480#
481#-------------------------------------------------
482
483ifneq ($(filter IM6402,$(MACHINES)),)
484MACHINEOBJS += $(MACHINEOBJ)/im6402.o
485endif
486
487#-------------------------------------------------
488#
489#-------------------------------------------------
490
491ifneq ($(filter INS8154,$(MACHINES)),)
492MACHINEOBJS += $(MACHINEOBJ)/ins8154.o
493endif
494
495#-------------------------------------------------
496#
497#-------------------------------------------------
498
499ifneq ($(filter INS8250,$(MACHINES)),)
500MACHINEOBJS += $(MACHINEOBJ)/ins8250.o
501endif
502
503#-------------------------------------------------
504#
505#-------------------------------------------------
506
507ifneq ($(filter INTELFLASH,$(MACHINES)),)
508MACHINEOBJS += $(MACHINEOBJ)/intelfsh.o
509endif
510
511#-------------------------------------------------
512#
513#-------------------------------------------------
514
515ifneq ($(filter JVS,$(MACHINES)),)
516MACHINEOBJS += $(MACHINEOBJ)/jvsdev.o
517MACHINEOBJS += $(MACHINEOBJ)/jvshost.o
518endif
519
520#-------------------------------------------------
521#
522#-------------------------------------------------
523
524ifneq ($(filter K033906,$(MACHINES)),)
525MACHINEOBJS += $(MACHINEOBJ)/k033906.o
526endif
527
528#-------------------------------------------------
529#
530#-------------------------------------------------
531
532ifneq ($(filter K053252,$(MACHINES)),)
533MACHINEOBJS += $(MACHINEOBJ)/k053252.o
534endif
535
536#-------------------------------------------------
537#
538#-------------------------------------------------
539
540ifneq ($(filter K056230,$(MACHINES)),)
541MACHINEOBJS += $(MACHINEOBJ)/k056230.o
542endif
543
544#-------------------------------------------------
545#
546#-------------------------------------------------
547
548ifneq ($(filter LATCH8,$(MACHINES)),)
549MACHINEOBJS += $(MACHINEOBJ)/latch8.o
550endif
551
552#-------------------------------------------------
553#
554#-------------------------------------------------
555
556ifneq ($(filter LC89510,$(MACHINES)),)
557MACHINEOBJS += $(MACHINEOBJ)/lc89510.o
558endif
559
560#-------------------------------------------------
561#
562#-------------------------------------------------
563
564ifneq ($(filter LDPR8210,$(MACHINES)),)
565MACHINEOBJS += $(MACHINEOBJ)/ldpr8210.o
566endif
567
568#-------------------------------------------------
569#
570#-------------------------------------------------
571
572ifneq ($(filter LDSTUB,$(MACHINES)),)
573MACHINEOBJS += $(MACHINEOBJ)/ldstub.o
574endif
575
576#-------------------------------------------------
577#
578#-------------------------------------------------
579
580ifneq ($(filter LDV1000,$(MACHINES)),)
581MACHINES += Z80CTC
582MACHINES += I8255
583MACHINEOBJS += $(MACHINEOBJ)/ldv1000.o
584endif
585
586#-------------------------------------------------
587#
588#-------------------------------------------------
589
590ifneq ($(filter LDVP931,$(MACHINES)),)
591MACHINEOBJS += $(MACHINEOBJ)/ldvp931.o
592endif
593
594#-------------------------------------------------
595#
596#-------------------------------------------------
597
598ifneq ($(filter LINFLASH,$(MACHINES)),)
599MACHINEOBJS += $(MACHINEOBJ)/linflash.o
600endif
601
602#-------------------------------------------------
603#
604#-------------------------------------------------
605
606ifneq ($(filter M6M80011AP,$(MACHINES)),)
607MACHINEOBJS += $(MACHINEOBJ)/m6m80011ap.o
608endif
609
610#-------------------------------------------------
611#
612#-------------------------------------------------
613
614ifneq ($(filter MATSUCD,$(MACHINES)),)
615MACHINEOBJS += $(MACHINEOBJ)/matsucd.o
616endif
617
618#-------------------------------------------------
619#
620#-------------------------------------------------
621
622ifneq ($(filter MB14241,$(MACHINES)),)
623MACHINEOBJS += $(MACHINEOBJ)/mb14241.o
624endif
625
626#-------------------------------------------------
627#
628#-------------------------------------------------
629
630ifneq ($(filter MB3773,$(MACHINES)),)
631MACHINEOBJS += $(MACHINEOBJ)/mb3773.o
632endif
633
634#-------------------------------------------------
635#
636#-------------------------------------------------
637
638ifneq ($(filter MB87078,$(MACHINES)),)
639MACHINEOBJS += $(MACHINEOBJ)/mb87078.o
640endif
641
642#-------------------------------------------------
643#
644#-------------------------------------------------
645
646ifneq ($(filter MB89371,$(MACHINES)),)
647MACHINEOBJS += $(MACHINEOBJ)/mb89371.o
648endif
649
650#-------------------------------------------------
651#
652#-------------------------------------------------
653
654ifneq ($(filter MC146818,$(MACHINES)),)
655MACHINEOBJS += $(MACHINEOBJ)/mc146818.o
656endif
657
658#-------------------------------------------------
659#
660#-------------------------------------------------
661
662ifneq ($(filter MC2661,$(MACHINES)),)
663MACHINEOBJS += $(MACHINEOBJ)/mc2661.o
664endif
665
666#-------------------------------------------------
667#
668#-------------------------------------------------
669
670ifneq ($(filter MC6843,$(MACHINES)),)
671MACHINEOBJS += $(MACHINEOBJ)/mc6843.o
672endif
673
674#-------------------------------------------------
675#
676#-------------------------------------------------
677
678ifneq ($(filter MC6846,$(MACHINES)),)
679MACHINEOBJS += $(MACHINEOBJ)/mc6846.o
680endif
681
682#-------------------------------------------------
683#
684#-------------------------------------------------
685
686ifneq ($(filter MC6852,$(MACHINES)),)
687MACHINEOBJS += $(MACHINEOBJ)/mc6852.o
688endif
689
690#-------------------------------------------------
691#
692#-------------------------------------------------
693
694ifneq ($(filter MC6854,$(MACHINES)),)
695MACHINEOBJS += $(MACHINEOBJ)/mc6854.o
696endif
697
698#-------------------------------------------------
699#
700#-------------------------------------------------
701
702ifneq ($(filter MC68901,$(MACHINES)),)
703MACHINEOBJS += $(MACHINEOBJ)/mc68901.o
704endif
705
706#-------------------------------------------------
707#
708#-------------------------------------------------
709
710ifneq ($(filter MCCS1850,$(MACHINES)),)
711MACHINEOBJS += $(MACHINEOBJ)/mccs1850.o
712endif
713
714#-------------------------------------------------
715#
716#-------------------------------------------------
717
718ifneq ($(filter MCF5206E,$(MACHINES)),)
719MACHINEOBJS += $(MACHINEOBJ)/mcf5206e.o
720endif
721
722#-------------------------------------------------
723#
724#-------------------------------------------------
725
726ifneq ($(filter MICROTOUCH,$(MACHINES)),)
727MACHINEOBJS += $(MACHINEOBJ)/microtch.o
728endif
729
730#-------------------------------------------------
731#
732#-------------------------------------------------
733
734ifneq ($(filter MM58274C,$(MACHINES)),)
735MACHINEOBJS += $(MACHINEOBJ)/mm58274c.o
736endif
737
738#-------------------------------------------------
739#
740#-------------------------------------------------
741
742ifneq ($(filter MM74C922,$(MACHINES)),)
743MACHINEOBJS += $(MACHINEOBJ)/mm74c922.o
744endif
745
746#-------------------------------------------------
747#
748#-------------------------------------------------
749
750ifneq ($(filter MOS6526,$(MACHINES)),)
751MACHINEOBJS += $(MACHINEOBJ)/mos6526.o
752endif
753
754#-------------------------------------------------
755#
756#-------------------------------------------------
757
758ifneq ($(filter MOS6529,$(MACHINES)),)
759MACHINEOBJS += $(MACHINEOBJ)/mos6529.o
760endif
761
762#-------------------------------------------------
763#
764#-------------------------------------------------
765
766ifneq ($(filter MIOT6530,$(MACHINES)),)
767MACHINEOBJS += $(MACHINEOBJ)/mos6530.o
768endif
769
770#-------------------------------------------------
771#
772#-------------------------------------------------
773
774ifneq ($(filter MOS6551,$(MACHINES)),)
775MACHINEOBJS += $(MACHINEOBJ)/mos6551.o
776endif
777
778#-------------------------------------------------
779#
780#-------------------------------------------------
781
782ifneq ($(filter MSM5832,$(MACHINES)),)
783MACHINEOBJS += $(MACHINEOBJ)/msm5832.o
784endif
785
786#-------------------------------------------------
787#
788#-------------------------------------------------
789
790ifneq ($(filter MSM58321,$(MACHINES)),)
791MACHINEOBJS += $(MACHINEOBJ)/msm58321.o
792endif
793
794#-------------------------------------------------
795#
796#-------------------------------------------------
797
798ifneq ($(filter MSM6242,$(MACHINES)),)
799MACHINEOBJS += $(MACHINEOBJ)/msm6242.o
800endif
801
802#-------------------------------------------------
803#
804#-------------------------------------------------
805
806ifneq ($(filter NCR539x,$(MACHINES)),)
807MACHINES += SCSI
808MACHINEOBJS += $(MACHINEOBJ)/ncr539x.o
809endif
810
811#-------------------------------------------------
812#
813#-------------------------------------------------
814
815ifneq ($(filter NMC9306,$(MACHINES)),)
816MACHINEOBJS += $(MACHINEOBJ)/nmc9306.o
817endif
818
819#-------------------------------------------------
820#
821#-------------------------------------------------
822
823ifneq ($(filter NSCSI,$(MACHINES)),)
824MACHINEOBJS += $(MACHINEOBJ)/nscsi_bus.o
825MACHINEOBJS += $(MACHINEOBJ)/nscsi_cd.o
826MACHINEOBJS += $(MACHINEOBJ)/nscsi_hd.o
827endif
828
829#-------------------------------------------------
830#
831#-------------------------------------------------
832
833ifneq ($(filter PCF8593,$(MACHINES)),)
834MACHINEOBJS += $(MACHINEOBJ)/pcf8593.o
835endif
836
837#-------------------------------------------------
838#
839#-------------------------------------------------
840
841ifneq ($(filter PCI,$(MACHINES)),)
842MACHINEOBJS += $(MACHINEOBJ)/pci.o   
843endif
844
845#-------------------------------------------------
846#
847#-------------------------------------------------
848
849ifneq ($(filter PCKEYBRD,$(MACHINES)),)
850MACHINEOBJS += $(MACHINEOBJ)/pckeybrd.o
851endif
852
853#-------------------------------------------------
854#
855#-------------------------------------------------
856
857ifneq ($(filter PD4990A_OLD,$(MACHINES)),)
858MACHINEOBJS += $(MACHINEOBJ)/pd4990a.o
859endif
860
861#-------------------------------------------------
862#
863#-------------------------------------------------
864
865ifneq ($(filter PIC8259,$(MACHINES)),)
866MACHINEOBJS += $(MACHINEOBJ)/pic8259.o
867endif
868
869#-------------------------------------------------
870#
871#-------------------------------------------------
872
873ifneq ($(filter PIT8253,$(MACHINES)),)
874MACHINEOBJS += $(MACHINEOBJ)/pit8253.o
875endif
876
877#-------------------------------------------------
878#
879#-------------------------------------------------
880
881ifneq ($(filter PLA,$(MACHINES)),)
882MACHINEOBJS += $(MACHINEOBJ)/pla.o   
883endif
884
885#-------------------------------------------------
886#
887#-------------------------------------------------
888
889ifneq ($(filter RF5C296,$(MACHINES)),)
890MACHINES += PCCARD
891MACHINEOBJS += $(MACHINEOBJ)/rf5c296.o
892endif
893
894#-------------------------------------------------
895#
896#-------------------------------------------------
897
898ifneq ($(filter ROC10937,$(MACHINES)),)
899MACHINEOBJS += $(MACHINEOBJ)/roc10937.o
900endif
901
902#-------------------------------------------------
903#
904#-------------------------------------------------
905
906ifneq ($(filter RP5C01,$(MACHINES)),)
907MACHINEOBJS += $(MACHINEOBJ)/rp5c01.o
908endif
909
910#-------------------------------------------------
911#
912#-------------------------------------------------
913
914ifneq ($(filter RP5C15,$(MACHINES)),)
915MACHINEOBJS += $(MACHINEOBJ)/rp5c15.o
916endif
917
918#-------------------------------------------------
919#
920#-------------------------------------------------
921
922ifneq ($(filter RP5H01,$(MACHINES)),)
923MACHINEOBJS += $(MACHINEOBJ)/rp5h01.o
924endif
925
926#-------------------------------------------------
927#
928#-------------------------------------------------
929
930ifneq ($(filter RTC4543,$(MACHINES)),)
931MACHINEOBJS += $(MACHINEOBJ)/rtc4543.o
932endif
933
934#-------------------------------------------------
935#
936#-------------------------------------------------
937
938ifneq ($(filter RTC65271,$(MACHINES)),)
939MACHINEOBJS += $(MACHINEOBJ)/rtc65271.o
940endif
941
942#-------------------------------------------------
943#
944#-------------------------------------------------
945
946ifneq ($(filter RTC9701,$(MACHINES)),)
947MACHINEOBJS += $(MACHINEOBJ)/rtc9701.o
948endif
949
950#-------------------------------------------------
951#
952#-------------------------------------------------
953
954ifneq ($(filter S3520CF,$(MACHINES)),)
955MACHINEOBJS += $(MACHINEOBJ)/s3520cf.o
956endif
957
958#-------------------------------------------------
959#
960#-------------------------------------------------
961
962ifneq ($(filter S3C2400,$(MACHINES)),)
963MACHINEOBJS += $(MACHINEOBJ)/s3c2400.o
964endif
965
966#-------------------------------------------------
967#
968#-------------------------------------------------
969
970ifneq ($(filter S3C2410,$(MACHINES)),)
971MACHINEOBJS += $(MACHINEOBJ)/s3c2410.o
972endif
973
974#-------------------------------------------------
975#
976#-------------------------------------------------
977
978ifneq ($(filter S3C2440,$(MACHINES)),)
979MACHINEOBJS += $(MACHINEOBJ)/s3c2440.o
980endif
981
982#-------------------------------------------------
983#
984#-------------------------------------------------
985
986ifneq ($(filter SATURN,$(MACHINES)),)
987MACHINEOBJS += $(MACHINEOBJ)/saturn.o
988endif
989
990#-------------------------------------------------
991#
992#-------------------------------------------------
993
994ifneq ($(filter SCSI,$(MACHINES)),)
995MACHINEOBJS += $(MACHINEOBJ)/scsibus.o
996MACHINEOBJS += $(MACHINEOBJ)/scsicb.o
997MACHINEOBJS += $(MACHINEOBJ)/scsicd.o
998MACHINEOBJS += $(MACHINEOBJ)/scsidev.o
999MACHINEOBJS += $(MACHINEOBJ)/scsihd.o
1000MACHINEOBJS += $(MACHINEOBJ)/scsihle.o
1001endif
1002
1003#-------------------------------------------------
1004#
1005#-------------------------------------------------
1006
1007ifneq ($(filter SCUDSP,$(MACHINES)),)
1008MACHINEOBJS += $(MACHINEOBJ)/scudsp.o
1009endif
1010
1011#-------------------------------------------------
1012#
1013#-------------------------------------------------
1014
1015ifneq ($(filter SEIBU_COP,$(MACHINES)),)
1016MACHINEOBJS += $(MACHINEOBJ)/seibu_cop.o
1017endif
1018
1019#-------------------------------------------------
1020#
1021#-------------------------------------------------
1022
1023ifneq ($(filter SMC91C9X,$(MACHINES)),)
1024MACHINEOBJS += $(MACHINEOBJ)/smc91c9x.o
1025endif
1026
1027#-------------------------------------------------
1028#
1029#-------------------------------------------------
1030
1031ifneq ($(filter SMPC,$(MACHINES)),)
1032MACHINEOBJS += $(MACHINEOBJ)/smpc.o 
1033endif
1034
1035#-------------------------------------------------
1036#
1037#-------------------------------------------------
1038
1039ifneq ($(filter STVCD,$(MACHINES)),)
1040MACHINEOBJS += $(MACHINEOBJ)/stvcd.o
1041endif
1042
1043#-------------------------------------------------
1044#
1045#-------------------------------------------------
1046
1047ifneq ($(filter TC0091LVC,$(MACHINES)),)
1048MACHINEOBJS += $(MACHINEOBJ)/tc009xlvc.o
1049endif
1050
1051#-------------------------------------------------
1052#
1053#-------------------------------------------------
1054
1055ifneq ($(filter TIMEKPR,$(MACHINES)),)
1056MACHINEOBJS += $(MACHINEOBJ)/timekpr.o
1057endif
1058
1059#-------------------------------------------------
1060#
1061#-------------------------------------------------
1062
1063ifneq ($(filter TMP68301,$(MACHINES)),)
1064MACHINEOBJS += $(MACHINEOBJ)/tmp68301.o
1065endif
1066
1067#-------------------------------------------------
1068#
1069#-------------------------------------------------
1070
1071ifneq ($(filter TMS6100,$(MACHINES)),)
1072MACHINEOBJS += $(MACHINEOBJ)/tms6100.o
1073endif
1074
1075#-------------------------------------------------
1076#
1077#-------------------------------------------------
1078
1079ifneq ($(filter TMS9901,$(MACHINES)),)
1080MACHINEOBJS += $(MACHINEOBJ)/tms9901.o
1081endif
1082
1083#-------------------------------------------------
1084#
1085#-------------------------------------------------
1086
1087ifneq ($(filter TMS9902,$(MACHINES)),)
1088MACHINEOBJS += $(MACHINEOBJ)/tms9902.o
1089endif
1090
1091#-------------------------------------------------
1092#
1093#-------------------------------------------------
1094
1095ifneq ($(filter UPD1990A,$(MACHINES)),)
1096MACHINEOBJS += $(MACHINEOBJ)/upd1990a.o
1097endif
1098
1099#-------------------------------------------------
1100#
1101#-------------------------------------------------
1102
1103ifneq ($(filter UPD4701,$(MACHINES)),)
1104MACHINEOBJS += $(MACHINEOBJ)/upd4701.o
1105endif
1106
1107#-------------------------------------------------
1108#
1109#-------------------------------------------------
1110
1111ifneq ($(filter UPD7002,$(MACHINES)),)
1112MACHINEOBJS += $(MACHINEOBJ)/upd7002.o
1113endif
1114
1115#-------------------------------------------------
1116#
1117#-------------------------------------------------
1118
1119ifneq ($(filter UPD765,$(MACHINES)),)
1120MACHINEOBJS += $(MACHINEOBJ)/upd765.o
1121endif
1122
1123#-------------------------------------------------
1124#
1125#-------------------------------------------------
1126
1127ifneq ($(filter V3021,$(MACHINES)),)
1128MACHINEOBJS += $(MACHINEOBJ)/v3021.o
1129endif
1130
1131#-------------------------------------------------
1132#
1133#-------------------------------------------------
1134
1135ifneq ($(filter WD_FDC,$(MACHINES)),)
1136MACHINEOBJS += $(MACHINEOBJ)/wd_fdc.o
1137MACHINEOBJS += $(MACHINEOBJ)/fdc_pll.o
1138endif
1139
1140#-------------------------------------------------
1141#
1142#-------------------------------------------------
1143
1144ifneq ($(filter WD11C00_17,$(MACHINES)),)
1145MACHINEOBJS += $(MACHINEOBJ)/wd11c00_17.o
1146endif
1147
1148#-------------------------------------------------
1149#
1150#-------------------------------------------------
1151
1152ifneq ($(filter WD17XX,$(MACHINES)),)
1153MACHINEOBJS += $(MACHINEOBJ)/wd17xx.o
1154endif
1155
1156#-------------------------------------------------
1157#
1158#-------------------------------------------------
1159
1160ifneq ($(filter WD2010,$(MACHINES)),)
1161MACHINEOBJS += $(MACHINEOBJ)/wd2010.o
1162endif
1163
1164#-------------------------------------------------
1165#
1166#-------------------------------------------------
1167
1168ifneq ($(filter WD33C93,$(MACHINES)),)
1169MACHINES += SCSI
1170MACHINEOBJS += $(MACHINEOBJ)/wd33c93.o
1171endif
1172
1173#-------------------------------------------------
1174#
1175#-------------------------------------------------
1176
1177ifneq ($(filter X2212,$(MACHINES)),)
1178MACHINEOBJS += $(MACHINEOBJ)/x2212.o
1179endif
1180
1181#-------------------------------------------------
1182#
1183#-------------------------------------------------
1184
1185ifneq ($(filter X76F041,$(MACHINES)),)
1186MACHINES += SECFLASH
1187MACHINEOBJS += $(MACHINEOBJ)/x76f041.o
1188endif
1189
1190#-------------------------------------------------
1191#
1192#-------------------------------------------------
1193
1194ifneq ($(filter X76F100,$(MACHINES)),)
1195MACHINES += SECFLASH
1196MACHINEOBJS += $(MACHINEOBJ)/x76f100.o
1197endif
1198
1199#-------------------------------------------------
1200#
1201#-------------------------------------------------
1202
1203ifneq ($(filter Z80CTC,$(MACHINES)),)
1204MACHINEOBJS += $(MACHINEOBJ)/z80ctc.o
1205endif
1206
1207#-------------------------------------------------
1208#
1209#-------------------------------------------------
1210
1211ifneq ($(filter Z80DART,$(MACHINES)),)
1212MACHINEOBJS += $(MACHINEOBJ)/z80dart.o
1213endif
1214
1215#-------------------------------------------------
1216#
1217#-------------------------------------------------
1218
1219ifneq ($(filter Z80DMA,$(MACHINES)),)
1220MACHINEOBJS += $(MACHINEOBJ)/z80dma.o
1221endif
1222
1223#-------------------------------------------------
1224#
1225#-------------------------------------------------
1226
1227ifneq ($(filter Z80PIO,$(MACHINES)),)
1228MACHINEOBJS += $(MACHINEOBJ)/z80pio.o
1229endif
1230
1231#-------------------------------------------------
1232#
1233#-------------------------------------------------
1234
1235ifneq ($(filter Z80SIO,$(MACHINES)),)
1236MACHINEOBJS += $(MACHINEOBJ)/z80sio.o
1237endif
1238
1239#-------------------------------------------------
1240#
1241#-------------------------------------------------
1242
1243ifneq ($(filter Z80STI,$(MACHINES)),)
1244MACHINEOBJS += $(MACHINEOBJ)/z80sti.o
1245endif
1246
1247#-------------------------------------------------
1248#
1249#-------------------------------------------------
1250
1251ifneq ($(filter Z8536,$(MACHINES)),)
1252MACHINEOBJS += $(MACHINEOBJ)/z8536.o
1253endif
1254
1255#-------------------------------------------------
1256#
1257#-------------------------------------------------
1258
1259ifneq ($(filter SECFLASH,$(MACHINES)),)
1260MACHINEOBJS += $(MACHINEOBJ)/secflash.o
1261endif
1262
1263#-------------------------------------------------
1264#
1265#-------------------------------------------------
1266
1267ifneq ($(filter PCCARD,$(MACHINES)),)
1268MACHINEOBJS += $(MACHINEOBJ)/pccard.o
1269endif
1270
1271#-------------------------------------------------
1272#
1273#-------------------------------------------------
1274
1275ifneq ($(filter I8255,$(MACHINES)),)
1276MACHINEOBJS += $(MACHINEOBJ)/i8255.o
1277endif
1278
1901279$(MACHINEOBJ)/s3c2400.o:    $(MACHINESRC)/s3c24xx.c
1911280$(MACHINEOBJ)/s3c2410.o:    $(MACHINESRC)/s3c24xx.c
1921281$(MACHINEOBJ)/s3c2440.o:    $(MACHINESRC)/s3c24xx.c
trunk/src/mess/mess.mak
r23484r23485
301301#VIDEOS += VOODOO
302302
303303#-------------------------------------------------
304# specify available machine cores
305#-------------------------------------------------
306
307MACHINES += NCR53C7XX
308MACHINES += LSI53C810
309MACHINES += 6522VIA
310MACHINES += TPI6525
311MACHINES += 6526CIA
312MACHINES += RIOT6532
313MACHINES += 6821PIA
314MACHINES += 6840PTM
315MACHINES += ACIA6850
316MACHINES += 68681
317MACHINES += 7200FIFO
318MACHINES += TTL74123
319MACHINES += TTL74145
320MACHINES += TTL74148
321MACHINES += TTL74153
322MACHINES += TTL74181
323MACHINES += TTL7474
324MACHINES += KBDC8042
325MACHINES += I8257
326MACHINES += AAKARTDEV
327MACHINES += ADC0808
328MACHINES += ADC083X
329MACHINES += ADC1038
330MACHINES += ADC1213X
331MACHINES += AM53CF96
332MACHINES += AM9517A
333MACHINES += AMIGAFDC
334MACHINES += AT28C16
335MACHINES += AT29040
336MACHINES += AT45DBXX
337MACHINES += ATAFLASH
338MACHINES += AY31015
339MACHINES += BANKDEV
340MACHINES += CDP1852
341MACHINES += CDP1871
342MACHINES += COM8116
343MACHINES += CR589
344MACHINES += CTRONICS
345MACHINES += DS1302
346MACHINES += DS2401
347MACHINES += DS2404
348MACHINES += DS75160A
349MACHINES += DS75161A
350MACHINES += E0516
351MACHINES += EEPROMDEV
352MACHINES += ER2055
353MACHINES += ER59256
354MACHINES += F3853
355MACHINES += I2CMEM
356MACHINES += I8155
357MACHINES += I8212
358MACHINES += I8214
359MACHINES += I8243
360MACHINES += I8251
361MACHINES += I8255
362MACHINES += I8279
363MACHINES += I8355
364MACHINES += IDE
365MACHINES += IM6402
366MACHINES += INS8154
367MACHINES += INS8250
368MACHINES += INTELFLASH
369MACHINES += JVS
370MACHINES += K033906
371MACHINES += K053252
372MACHINES += K056230
373MACHINES += LATCH8
374MACHINES += LC89510
375MACHINES += LDPR8210
376MACHINES += LDSTUB
377MACHINES += LDV1000
378MACHINES += LDVP931
379MACHINES += LINFLASH
380MACHINES += M6M80011AP
381MACHINES += MATSUCD
382MACHINES += MB14241
383MACHINES += MB3773
384MACHINES += MB87078
385MACHINES += MB89371
386MACHINES += MC146818
387MACHINES += MC2661
388MACHINES += MC6843
389MACHINES += MC6846
390MACHINES += MC6852
391MACHINES += MC6854
392MACHINES += MC68901
393MACHINES += MCCS1850
394MACHINES += MCF5206E
395MACHINES += MICROTOUCH
396MACHINES += MM58274C
397MACHINES += MM74C922
398MACHINES += MOS6526
399MACHINES += MOS6529
400MACHINES += MIOT6530
401MACHINES += MOS6551
402MACHINES += MSM5832
403MACHINES += MSM58321
404MACHINES += MSM6242
405MACHINES += NCR539x
406MACHINES += NMC9306
407MACHINES += NSCSI
408MACHINES += PCF8593
409MACHINES += PCI
410MACHINES += PCKEYBRD
411MACHINES += PD4990A_OLD
412MACHINES += PIC8259
413MACHINES += PIT8253
414MACHINES += PLA
415MACHINES += RF5C296
416MACHINES += ROC10937
417MACHINES += RP5C01
418MACHINES += RP5C15
419MACHINES += RP5H01
420MACHINES += RTC4543
421MACHINES += RTC65271
422MACHINES += RTC9701
423MACHINES += S3520CF
424MACHINES += S3C2400
425MACHINES += S3C2410
426MACHINES += S3C2440
427MACHINES += SATURN
428MACHINES += SCSI
429MACHINES += SCUDSP
430MACHINES += SEIBU_COP
431MACHINES += SMC91C9X
432MACHINES += SMPC
433MACHINES += STVCD
434MACHINES += TC0091LVC
435MACHINES += TIMEKPR
436MACHINES += TMP68301
437MACHINES += TMS6100
438MACHINES += TMS9901
439MACHINES += TMS9902
440MACHINES += UPD1990A
441MACHINES += UPD4701
442MACHINES += UPD7002
443MACHINES += UPD765
444MACHINES += V3021
445MACHINES += WD_FDC
446MACHINES += WD11C00_17
447MACHINES += WD17XX
448MACHINES += WD2010
449MACHINES += WD33C93
450MACHINES += X2212
451MACHINES += X76F041
452MACHINES += X76F100
453MACHINES += Z80CTC
454MACHINES += Z80DART
455MACHINES += Z80DMA
456MACHINES += Z80PIO
457MACHINES += Z80SIO
458MACHINES += Z80STI
459MACHINES += Z8536
460MACHINES += SECFLASH
461MACHINES += PCCARD
462
463#-------------------------------------------------
304464# this is the list of driver libraries that
305465# comprise MESS plus messdriv.o which contains
306466# the list of drivers
trunk/src/mess/tiny.mak
r23484r23485
2222#-------------------------------------------------
2323
2424CPUS += Z80
25CPUS += MCS48
2625
2726
2827
r23484r23485
4140
4241VIDEOS += TMS9928A
4342
43
4444#-------------------------------------------------
45# specify available machine cores
46#-------------------------------------------------
47
48
49
50#-------------------------------------------------
4551# This is the list of files that are necessary
4652# for building all of the drivers referenced
4753# in tiny.c
4854#-------------------------------------------------
4955
5056DRVLIBS = \
51   $(EMUOBJ)/drivers/emudummy.o \
5257   $(MESS_DRIVERS)/coleco.o \
5358   $(MESS_MACHINE)/coleco.o \
5459
trunk/src/ldplayer/ldplayer.mak
r23484r23485
4141
4242
4343#-------------------------------------------------
44# specify available video cores
45#-------------------------------------------------
46
47#-------------------------------------------------
48# specify available machine cores
49#-------------------------------------------------
50
51MACHINES += LDV1000
52MACHINES += LDPR8210
53
54#-------------------------------------------------
4455# this is the list of driver libraries that
4556# comprise MAME plus mamedriv.o which contains
4657# the list of drivers
trunk/src/mame/mame.mak
r23484r23485
316316VIDEOS += VOODOO
317317
318318#-------------------------------------------------
319# specify available machine cores
320#-------------------------------------------------
321
322MACHINES += NCR53C7XX
323MACHINES += LSI53C810
324MACHINES += 6522VIA
325MACHINES += TPI6525
326MACHINES += 6526CIA
327MACHINES += RIOT6532
328MACHINES += 6821PIA
329MACHINES += 6840PTM
330MACHINES += ACIA6850
331MACHINES += 68681
332MACHINES += 7200FIFO
333MACHINES += TTL74123
334MACHINES += TTL74145
335MACHINES += TTL74148
336MACHINES += TTL74153
337MACHINES += TTL74181
338MACHINES += TTL7474
339MACHINES += KBDC8042
340MACHINES += I8257
341MACHINES += AAKARTDEV
342MACHINES += ADC0808
343MACHINES += ADC083X
344MACHINES += ADC1038
345MACHINES += ADC1213X
346MACHINES += AM53CF96
347MACHINES += AM9517A
348MACHINES += AMIGAFDC
349MACHINES += AT28C16
350MACHINES += AT29040
351MACHINES += AT45DBXX
352MACHINES += ATAFLASH
353MACHINES += AY31015
354MACHINES += BANKDEV
355MACHINES += CDP1852
356MACHINES += CDP1871
357MACHINES += COM8116
358MACHINES += CR589
359MACHINES += CTRONICS
360MACHINES += DS1302
361MACHINES += DS2401
362MACHINES += DS2404
363MACHINES += DS75160A
364MACHINES += DS75161A
365MACHINES += E0516
366MACHINES += EEPROMDEV
367MACHINES += ER2055
368MACHINES += ER59256
369MACHINES += F3853
370MACHINES += I2CMEM
371MACHINES += I8155
372MACHINES += I8212
373MACHINES += I8214
374MACHINES += I8243
375MACHINES += I8251
376MACHINES += I8255
377MACHINES += I8279
378MACHINES += I8355
379MACHINES += IDE
380MACHINES += IM6402
381MACHINES += INS8154
382MACHINES += INS8250
383MACHINES += INTELFLASH
384MACHINES += JVS
385MACHINES += K033906
386MACHINES += K053252
387MACHINES += K056230
388MACHINES += LATCH8
389MACHINES += LC89510
390MACHINES += LDPR8210
391MACHINES += LDSTUB
392MACHINES += LDV1000
393MACHINES += LDVP931
394MACHINES += LINFLASH
395MACHINES += M6M80011AP
396MACHINES += MATSUCD
397MACHINES += MB14241
398MACHINES += MB3773
399MACHINES += MB87078
400MACHINES += MB89371
401MACHINES += MC146818
402MACHINES += MC2661
403MACHINES += MC6843
404MACHINES += MC6846
405MACHINES += MC6852
406MACHINES += MC6854
407MACHINES += MC68901
408MACHINES += MCCS1850
409MACHINES += MCF5206E
410MACHINES += MICROTOUCH
411MACHINES += MM58274C
412MACHINES += MM74C922
413MACHINES += MOS6526
414MACHINES += MOS6529
415MACHINES += MIOT6530
416MACHINES += MOS6551
417MACHINES += MSM5832
418MACHINES += MSM58321
419MACHINES += MSM6242
420MACHINES += NCR539x
421MACHINES += NMC9306
422MACHINES += NSCSI
423MACHINES += PCF8593
424MACHINES += PCI
425MACHINES += PCKEYBRD
426MACHINES += PD4990A_OLD
427MACHINES += PIC8259
428MACHINES += PIT8253
429MACHINES += PLA
430MACHINES += RF5C296
431MACHINES += ROC10937
432MACHINES += RP5C01
433MACHINES += RP5C15
434MACHINES += RP5H01
435MACHINES += RTC4543
436MACHINES += RTC65271
437MACHINES += RTC9701
438MACHINES += S3520CF
439MACHINES += S3C2400
440MACHINES += S3C2410
441MACHINES += S3C2440
442MACHINES += SATURN
443MACHINES += SCSI
444MACHINES += SCUDSP
445MACHINES += SEIBU_COP
446MACHINES += SMC91C9X
447MACHINES += SMPC
448MACHINES += STVCD
449MACHINES += TC0091LVC
450MACHINES += TIMEKPR
451MACHINES += TMP68301
452MACHINES += TMS6100
453MACHINES += TMS9901
454MACHINES += TMS9902
455MACHINES += UPD1990A
456MACHINES += UPD4701
457MACHINES += UPD7002
458MACHINES += UPD765
459MACHINES += V3021
460MACHINES += WD_FDC
461MACHINES += WD11C00_17
462MACHINES += WD17XX
463MACHINES += WD2010
464MACHINES += WD33C93
465MACHINES += X2212
466MACHINES += X76F041
467MACHINES += X76F100
468MACHINES += Z80CTC
469MACHINES += Z80DART
470MACHINES += Z80DMA
471MACHINES += Z80PIO
472MACHINES += Z80SIO
473MACHINES += Z80STI
474MACHINES += Z8536
475MACHINES += SECFLASH
476MACHINES += PCCARD
477
478#-------------------------------------------------
319479# this is the list of driver libraries that
320480# comprise MAME plus mamedriv.o which contains
321481# the list of drivers
trunk/src/mame/tiny.mak
r23484r23485
6868#-------------------------------------------------
6969
7070#-------------------------------------------------
71# specify available machine cores
72#-------------------------------------------------
73
74MACHINES += 6821PIA
75MACHINES += TTL74148
76MACHINES += TTL74153
77MACHINES += TTL7474
78MACHINES += RIOT6532
79MACHINES += PIT8253
80MACHINES += Z80CTC
81MACHINES += 68681
82
83#-------------------------------------------------
7184# This is the list of files that are necessary
7285# for building all of the drivers referenced
7386# in tiny.c
7487#-------------------------------------------------
7588
7689DRVLIBS = \
77   $(EMUDRIVERS)/emudummy.o \
7890   $(MACHINE)/ticket.o \
7991   $(DRIVERS)/carpolo.o $(MACHINE)/carpolo.o $(VIDEO)/carpolo.o \
8092   $(DRIVERS)/circus.o $(AUDIO)/circus.o $(VIDEO)/circus.o \

Previous 199869 Revisions Next


© 1997-2024 The MAME Team