trunk/src/emu/cpu/cpu.mak
| r23769 | r23770 | |
| 125 | 125 | |
| 126 | 126 | #------------------------------------------------- |
| 127 | 127 | # Alpha 8201 |
| 128 | | #@src/emu/cpu/,CPUS += |
| 128 | #@src/emu/cpu/alph8201/alph8201.h,CPUS += ALPHA8201 |
| 129 | 129 | #------------------------------------------------- |
| 130 | 130 | |
| 131 | 131 | ifneq ($(filter ALPHA8201,$(CPUS)),) |
| r23769 | r23770 | |
| 141 | 141 | |
| 142 | 142 | #------------------------------------------------- |
| 143 | 143 | # Analog Devices ADSP21xx series |
| 144 | | #@src/emu/cpu/,CPUS += |
| 144 | #@src/emu/cpu/adsp2100/adsp2100.h,CPUS += ADSP21XX |
| 145 | 145 | #------------------------------------------------- |
| 146 | 146 | |
| 147 | 147 | ifneq ($(filter ADSP21XX,$(CPUS)),) |
| r23769 | r23770 | |
| 158 | 158 | |
| 159 | 159 | #------------------------------------------------- |
| 160 | 160 | # Analog Devices "Sharc" ADSP21062 |
| 161 | | #@src/emu/cpu/,CPUS += |
| 161 | #@src/emu/cpu/sharc/sharc.h,CPUS += ADSP21062 |
| 162 | 162 | #------------------------------------------------- |
| 163 | 163 | |
| 164 | 164 | ifneq ($(filter ADSP21062,$(CPUS)),) |
| r23769 | r23770 | |
| 181 | 181 | |
| 182 | 182 | #------------------------------------------------- |
| 183 | 183 | # APEXC |
| 184 | | #@src/emu/cpu/,CPUS += |
| 184 | #@src/emu/cpu/apexc/apexc.h,CPUS += APEXC |
| 185 | 185 | #------------------------------------------------- |
| 186 | 186 | |
| 187 | 187 | ifneq ($(filter APEXC,$(CPUS)),) |
| r23769 | r23770 | |
| 197 | 197 | |
| 198 | 198 | #------------------------------------------------- |
| 199 | 199 | # AT&T DSP16A |
| 200 | | #@src/emu/cpu/,CPUS += |
| 200 | #@src/emu/cpu/dsp16/dsp16.h,CPUS += DSP16A |
| 201 | 201 | #------------------------------------------------- |
| 202 | 202 | |
| 203 | 203 | ifneq ($(filter DSP16A,$(CPUS)),) |
| r23769 | r23770 | |
| 213 | 213 | |
| 214 | 214 | #------------------------------------------------- |
| 215 | 215 | # AT&T DSP32C |
| 216 | | #@src/emu/cpu/,CPUS += |
| 216 | #@src/emu/cpu/dsp32/dsp32.h,CPUS += DSP32C |
| 217 | 217 | #------------------------------------------------- |
| 218 | 218 | |
| 219 | 219 | ifneq ($(filter DSP32C,$(CPUS)),) |
| r23769 | r23770 | |
| 230 | 230 | |
| 231 | 231 | #------------------------------------------------- |
| 232 | 232 | # Atari custom RISC processor |
| 233 | | #@src/emu/cpu/,CPUS += |
| 233 | #@src/emu/cpu/asap/asap.h,CPUS += ASAP |
| 234 | 234 | #------------------------------------------------- |
| 235 | 235 | |
| 236 | 236 | ifneq ($(filter ASAP,$(CPUS)),) |
| r23769 | r23770 | |
| 246 | 246 | |
| 247 | 247 | #------------------------------------------------- |
| 248 | 248 | # AMD Am29000 |
| 249 | | #@src/emu/cpu/,CPUS += |
| 249 | #@src/emu/cpu/am29000/am29000.h,CPUS += AM29000 |
| 250 | 250 | #------------------------------------------------- |
| 251 | 251 | |
| 252 | 252 | ifneq ($(filter AM29000,$(CPUS)),) |
| r23769 | r23770 | |
| 263 | 263 | |
| 264 | 264 | #------------------------------------------------- |
| 265 | 265 | # Atari Jaguar custom DSPs |
| 266 | | #@src/emu/cpu/,CPUS += |
| 266 | #@src/emu/cpu/jaguar/jaguar.h,CPUS += JAGUAR |
| 267 | 267 | #------------------------------------------------- |
| 268 | 268 | |
| 269 | 269 | ifneq ($(filter JAGUAR,$(CPUS)),) |
| r23769 | r23770 | |
| 279 | 279 | |
| 280 | 280 | #------------------------------------------------- |
| 281 | 281 | # Simutrek Cube Quest bit-sliced CPUs |
| 282 | | #@src/emu/cpu/,CPUS += |
| 282 | #@src/emu/cpu/cubeqcpu/cubeqcpu.h,CPUS += CUBEQCPU |
| 283 | 283 | #------------------------------------------------- |
| 284 | 284 | |
| 285 | 285 | ifneq ($(filter CUBEQCPU,$(CPUS)),) |
| r23769 | r23770 | |
| 294 | 294 | |
| 295 | 295 | #------------------------------------------------- |
| 296 | 296 | # Ensoniq ES5510 ('ESP') DSP |
| 297 | | #@src/emu/cpu/,CPUS += |
| 297 | #@src/emu/cpu/es5510/es5510.h,CPUS += ES5510 |
| 298 | 298 | #------------------------------------------------- |
| 299 | 299 | |
| 300 | 300 | ifneq ($(filter ES5510,$(CPUS)),) |
| r23769 | r23770 | |
| 308 | 308 | |
| 309 | 309 | #------------------------------------------------- |
| 310 | 310 | # Entertainment Sciences AM29116-based RIP |
| 311 | | #@src/emu/cpu/,CPUS += |
| 311 | #@src/emu/cpu/esrip/esrip.h,CPUS += ESRIP |
| 312 | 312 | #------------------------------------------------- |
| 313 | 313 | |
| 314 | 314 | ifneq ($(filter ESRIP,$(CPUS)),) |
| r23769 | r23770 | |
| 324 | 324 | |
| 325 | 325 | #------------------------------------------------- |
| 326 | 326 | # RCA COSMAC |
| 327 | | #@src/emu/cpu/,CPUS += |
| 327 | #@src/emu/cpu/cosmac/cosmac.h,CPUS += COSMAC |
| 328 | 328 | #------------------------------------------------- |
| 329 | 329 | |
| 330 | 330 | ifneq ($(filter COSMAC,$(CPUS)),) |
| r23769 | r23770 | |
| 340 | 340 | |
| 341 | 341 | #------------------------------------------------- |
| 342 | 342 | # National Semiconductor COP400 family |
| 343 | | #@src/emu/cpu/,CPUS += |
| 343 | #@src/emu/cpu/cop400/cop400.h,CPUS += COP400 |
| 344 | 344 | #------------------------------------------------- |
| 345 | 345 | |
| 346 | 346 | ifneq ($(filter COP400,$(CPUS)),) |
| r23769 | r23770 | |
| 359 | 359 | |
| 360 | 360 | #------------------------------------------------- |
| 361 | 361 | # CP1610 |
| 362 | | #@src/emu/cpu/,CPUS += |
| 362 | #@src/emu/cpu/cp1610/cp1610.h,CPUS += CP1610 |
| 363 | 363 | #------------------------------------------------- |
| 364 | 364 | |
| 365 | 365 | ifneq ($(filter CP1610,$(CPUS)),) |
| r23769 | r23770 | |
| 375 | 375 | |
| 376 | 376 | #------------------------------------------------- |
| 377 | 377 | # Cinematronics vector "CPU" |
| 378 | | #@src/emu/cpu/,CPUS += |
| 378 | #@src/emu/cpu/ccpu/ccpu.h,CPUS += CCPU |
| 379 | 379 | #------------------------------------------------- |
| 380 | 380 | |
| 381 | 381 | ifneq ($(filter CCPU,$(CPUS)),) |
| r23769 | r23770 | |
| 391 | 391 | |
| 392 | 392 | #------------------------------------------------- |
| 393 | 393 | # DEC T-11 |
| 394 | | #@src/emu/cpu/,CPUS += |
| 394 | #@src/emu/cpu/t11/t11.h,CPUS += T11 |
| 395 | 395 | #------------------------------------------------- |
| 396 | 396 | |
| 397 | 397 | ifneq ($(filter T11,$(CPUS)),) |
| r23769 | r23770 | |
| 409 | 409 | |
| 410 | 410 | #------------------------------------------------- |
| 411 | 411 | # F8 |
| 412 | | #@src/emu/cpu/,CPUS += |
| 412 | #@src/emu/cpu/f8/f8.h,CPUS += F8 |
| 413 | 413 | #------------------------------------------------- |
| 414 | 414 | |
| 415 | 415 | ifneq ($(filter F8,$(CPUS)),) |
| r23769 | r23770 | |
| 425 | 425 | |
| 426 | 426 | #------------------------------------------------- |
| 427 | 427 | # G65816 |
| 428 | | #@src/emu/cpu/,CPUS += |
| 428 | #@src/emu/cpu/g65816/g65816.h,CPUS += G65816 |
| 429 | 429 | #------------------------------------------------- |
| 430 | 430 | |
| 431 | 431 | ifneq ($(filter G65816,$(CPUS)),) |
| r23769 | r23770 | |
| 467 | 467 | |
| 468 | 468 | #------------------------------------------------- |
| 469 | 469 | # Hitachi H8/30xx (16/32-bit H8/3xx series) |
| 470 | | #@src/emu/cpu/,CPUS += |
| 470 | #@src/emu/cpu/h83002/h8.h,CPUS += H83002 |
| 471 | 471 | #------------------------------------------------- |
| 472 | 472 | |
| 473 | 473 | ifneq ($(filter H83002,$(CPUS)),) |
| r23769 | r23770 | |
| 494 | 494 | |
| 495 | 495 | #------------------------------------------------- |
| 496 | 496 | # Hitachi H8/3334 (8/16-bit H8/3xx series) |
| 497 | | #@src/emu/cpu/,CPUS += |
| 497 | #@src/emu/cpu/h83002/h8.h,CPUS += H83334 |
| 498 | 498 | #------------------------------------------------- |
| 499 | 499 | |
| 500 | 500 | ifneq ($(filter H83334,$(CPUS)),) |
| r23769 | r23770 | |
| 520 | 520 | |
| 521 | 521 | #------------------------------------------------- |
| 522 | 522 | # Hitachi HCD62121 |
| 523 | | #@src/emu/cpu/,CPUS += |
| 523 | #@src/emu/cpu/hcd62121/hcd62121.h,CPUS += HCD62121 |
| 524 | 524 | #------------------------------------------------- |
| 525 | 525 | |
| 526 | 526 | ifneq ($(filter HCD62121,$(CPUS)),) |
| r23769 | r23770 | |
| 536 | 536 | |
| 537 | 537 | #------------------------------------------------- |
| 538 | 538 | # Hitachi SH1/SH2 |
| 539 | | #@src/emu/cpu/,CPUS += |
| 539 | #@src/emu/cpu/sh2/sh2.h,CPUS += SH2 |
| 540 | 540 | #------------------------------------------------- |
| 541 | 541 | |
| 542 | 542 | ifneq ($(filter SH2,$(CPUS)),) |
| r23769 | r23770 | |
| 564 | 564 | |
| 565 | 565 | #------------------------------------------------- |
| 566 | 566 | # Hitachi SH4 |
| 567 | | #@src/emu/cpu/,CPUS += |
| 567 | #@src/emu/cpu/sh4/sh4.h,CPUS += SH4 |
| 568 | 568 | #------------------------------------------------- |
| 569 | 569 | |
| 570 | 570 | ifneq ($(filter SH4,$(CPUS)),) |
| r23769 | r23770 | |
| 609 | 609 | |
| 610 | 610 | #------------------------------------------------- |
| 611 | 611 | # Hudsonsoft 6280 |
| 612 | | #@src/emu/cpu/,CPUS += |
| 612 | #@src/emu/cpu/h6280/h6280.h,CPUS += H6280 |
| 613 | 613 | #------------------------------------------------- |
| 614 | 614 | |
| 615 | 615 | ifneq ($(filter H6280,$(CPUS)),) |
| r23769 | r23770 | |
| 627 | 627 | |
| 628 | 628 | #------------------------------------------------- |
| 629 | 629 | # Hyperstone E1 series |
| 630 | | #@src/emu/cpu/,CPUS += |
| 630 | #@src/emu/cpu/e132xs/e132xs.h,CPUS += E1 |
| 631 | 631 | #------------------------------------------------- |
| 632 | 632 | |
| 633 | 633 | ifneq ($(filter E1,$(CPUS)),) |
| r23769 | r23770 | |
| 644 | 644 | |
| 645 | 645 | #------------------------------------------------- |
| 646 | 646 | # 15IE-00-013 CPU ("Microprogrammed Control Device") |
| 647 | | #@src/emu/cpu/,CPUS += |
| 647 | #@src/emu/cpu/ie15/ie15.h,CPUS += IE15 |
| 648 | 648 | #------------------------------------------------- |
| 649 | 649 | |
| 650 | 650 | ifneq ($(filter IE15,$(CPUS)),) |
| r23769 | r23770 | |
| 659 | 659 | |
| 660 | 660 | #------------------------------------------------- |
| 661 | 661 | # Intel 4004 |
| 662 | | #@src/emu/cpu/,CPUS += |
| 662 | #@src/emu/cpu/i4004/i4004.h,CPUS += I4004 |
| 663 | 663 | #------------------------------------------------- |
| 664 | 664 | |
| 665 | 665 | ifneq ($(filter I4004,$(CPUS)),) |
| r23769 | r23770 | |
| 674 | 674 | |
| 675 | 675 | #------------------------------------------------- |
| 676 | 676 | # Intel 8008 |
| 677 | | #@src/emu/cpu/,CPUS += |
| 677 | #@src/emu/cpu/i8008/i8008.h,CPUS += I8008 |
| 678 | 678 | #------------------------------------------------- |
| 679 | 679 | |
| 680 | 680 | ifneq ($(filter I8008,$(CPUS)),) |
| r23769 | r23770 | |
| 688 | 688 | |
| 689 | 689 | #------------------------------------------------- |
| 690 | 690 | # National Semiconductor SC/MP |
| 691 | | #@src/emu/cpu/,CPUS += |
| 691 | #@src/emu/cpu/scmp/scmp.h,CPUS += SCMP |
| 692 | 692 | #------------------------------------------------- |
| 693 | 693 | |
| 694 | 694 | ifneq ($(filter SCMP,$(CPUS)),) |
| r23769 | r23770 | |
| 703 | 703 | |
| 704 | 704 | #------------------------------------------------- |
| 705 | 705 | # Intel 8080/8085A |
| 706 | | #@src/emu/cpu/,CPUS += |
| 706 | #@src/emu/cpu/i8085/i8085.h,CPUS += I8085 |
| 707 | 707 | #------------------------------------------------- |
| 708 | 708 | |
| 709 | 709 | ifneq ($(filter I8085,$(CPUS)),) |
| r23769 | r23770 | |
| 720 | 720 | |
| 721 | 721 | #------------------------------------------------- |
| 722 | 722 | # Intel MCS-48 (8039 and derivatives) |
| 723 | | #@src/emu/cpu/,CPUS += |
| 723 | #@src/emu/cpu/mcs48/mcs48.h,CPUS += MCS48 |
| 724 | 724 | #------------------------------------------------- |
| 725 | 725 | |
| 726 | 726 | ifneq ($(filter MCS48,$(CPUS)),) |
| r23769 | r23770 | |
| 736 | 736 | |
| 737 | 737 | #------------------------------------------------- |
| 738 | 738 | # Intel 8051 and derivatives |
| 739 | | #@src/emu/cpu/,CPUS += |
| 739 | #@src/emu/cpu/mcs51/mcs51.h,CPUS += MCS51 |
| 740 | 740 | #------------------------------------------------- |
| 741 | 741 | |
| 742 | 742 | ifneq ($(filter MCS51,$(CPUS)),) |
| r23769 | r23770 | |
| 751 | 751 | |
| 752 | 752 | #------------------------------------------------- |
| 753 | 753 | # Intel MCS-96 |
| 754 | | #@src/emu/cpu/,CPUS += |
| 754 | #@src/emu/cpu/mcs96/mcs96.h,CPUS += MCS96 |
| 755 | 755 | #------------------------------------------------- |
| 756 | 756 | |
| 757 | 757 | ifneq ($(filter MCS96,$(CPUS)),) |
| r23769 | r23770 | |
| 789 | 789 | |
| 790 | 790 | #------------------------------------------------- |
| 791 | 791 | # Intel 80x86 series |
| 792 | | #@src/emu/cpu/,CPUS += |
| 793 | | #@src/emu/cpu/,CPUS += |
| 792 | #@src/emu/cpu/i86/i86.h,CPUS += I86 |
| 793 | #@src/emu/cpu/i86/i286.h,CPUS += I86 |
| 794 | #@src/emu/cpu/i386/i386.h,CPUS += I386 |
| 794 | 795 | #------------------------------------------------- |
| 795 | 796 | |
| 796 | 797 | ifneq ($(filter I86,$(CPUS)),) |
| r23769 | r23770 | |
| 844 | 845 | |
| 845 | 846 | #------------------------------------------------- |
| 846 | 847 | # Intel i860 |
| 847 | | #@src/emu/cpu/,CPUS += |
| 848 | #@src/emu/cpu/i860/i860.h,CPUS += I860 |
| 848 | 849 | #------------------------------------------------- |
| 849 | 850 | |
| 850 | 851 | ifneq ($(filter I860,$(CPUS)),) |
| r23769 | r23770 | |
| 859 | 860 | |
| 860 | 861 | #------------------------------------------------- |
| 861 | 862 | # Intel i960 |
| 862 | | #@src/emu/cpu/,CPUS += |
| 863 | #@src/emu/cpu/i960/i960.h,CPUS += I960 |
| 863 | 864 | #------------------------------------------------- |
| 864 | 865 | |
| 865 | 866 | ifneq ($(filter I960,$(CPUS)),) |
| r23769 | r23770 | |
| 875 | 876 | |
| 876 | 877 | #------------------------------------------------- |
| 877 | 878 | # LH5801 |
| 878 | | #@src/emu/cpu/,CPUS += |
| 879 | #@src/emu/cpu/lh5801/lh5801.h,CPUS += LH5801 |
| 879 | 880 | #------------------------------------------------- |
| 880 | 881 | |
| 881 | 882 | ifneq ($(filter LH5801,$(CPUS)),) |
| r23769 | r23770 | |
| 892 | 893 | |
| 893 | 894 | #------------------------------------------------- |
| 894 | 895 | # Manchester Small-Scale Experimental Machine |
| 895 | | #@src/emu/cpu/,CPUS += |
| 896 | #@src/emu/cpu/ssem/ssem.h,CPUS += SSEM |
| 896 | 897 | #------------------------------------------------- |
| 897 | 898 | |
| 898 | 899 | ifneq ($(filter SSEM,$(CPUS)),) |
| r23769 | r23770 | |
| 908 | 909 | |
| 909 | 910 | #------------------------------------------------- |
| 910 | 911 | # Fujitsu MB88xx |
| 911 | | #@src/emu/cpu/,CPUS += |
| 912 | #@src/emu/cpu/mb88xx/mb88xx.h,CPUS += MB88XX |
| 912 | 913 | #------------------------------------------------- |
| 913 | 914 | |
| 914 | 915 | ifneq ($(filter MB88XX,$(CPUS)),) |
| r23769 | r23770 | |
| 924 | 925 | |
| 925 | 926 | #------------------------------------------------- |
| 926 | 927 | # Fujitsu MB86233 |
| 927 | | #@src/emu/cpu/,CPUS += |
| 928 | #@src/emu/cpu/mb86233/mb86233.h,CPUS += MB86233 |
| 928 | 929 | #------------------------------------------------- |
| 929 | 930 | |
| 930 | 931 | ifneq ($(filter MB86233,$(CPUS)),) |
| r23769 | r23770 | |
| 940 | 941 | |
| 941 | 942 | #------------------------------------------------- |
| 942 | 943 | # Microchip PIC16C5x |
| 943 | | #@src/emu/cpu/,CPUS += |
| 944 | #@src/emu/cpu/pic16c5x/pic16c5x.h,CPUS += PIC16C5X |
| 944 | 945 | #------------------------------------------------- |
| 945 | 946 | |
| 946 | 947 | ifneq ($(filter PIC16C5X,$(CPUS)),) |
| r23769 | r23770 | |
| 956 | 957 | |
| 957 | 958 | #------------------------------------------------- |
| 958 | 959 | # Microchip PIC16C62x |
| 959 | | #@src/emu/cpu/,CPUS += |
| 960 | #@src/emu/cpu/pic16c62x/pic16c62x.h,CPUS += PIC16C62X |
| 960 | 961 | #------------------------------------------------- |
| 961 | 962 | |
| 962 | 963 | ifneq ($(filter PIC16C62X,$(CPUS)),) |
| r23769 | r23770 | |
| 973 | 974 | #------------------------------------------------- |
| 974 | 975 | # MIPS R3000 (MIPS I/II) series |
| 975 | 976 | # MIPS R4000 (MIPS III/IV) series |
| 976 | | #@src/emu/cpu/,CPUS += |
| 977 | #@src/emu/cpu/mips/mips3.h,CPUS += MIPS |
| 977 | 978 | #------------------------------------------------- |
| 978 | 979 | |
| 979 | 980 | ifneq ($(filter MIPS,$(CPUS)),) |
| r23769 | r23770 | |
| 1007 | 1008 | |
| 1008 | 1009 | #------------------------------------------------- |
| 1009 | 1010 | # Sony PlayStation CPU (R3000-based + GTE) |
| 1010 | | #@src/emu/cpu/,CPUS += |
| 1011 | #@src/emu/cpu/psx/psx.h,CPUS += PSX |
| 1011 | 1012 | #------------------------------------------------- |
| 1012 | 1013 | |
| 1013 | 1014 | ifneq ($(filter PSX,$(CPUS)),) |
| r23769 | r23770 | |
| 1040 | 1041 | |
| 1041 | 1042 | #------------------------------------------------- |
| 1042 | 1043 | # Mitsubishi M37702 and M37710 (based on 65C816) |
| 1043 | | #@src/emu/cpu/,CPUS += |
| 1044 | #@src/emu/cpu/m37710/m37710.h,CPUS += M37710 |
| 1044 | 1045 | #------------------------------------------------- |
| 1045 | 1046 | |
| 1046 | 1047 | ifneq ($(filter M37710,$(CPUS)),) |
| r23769 | r23770 | |
| 1081 | 1082 | |
| 1082 | 1083 | #------------------------------------------------- |
| 1083 | 1084 | # Mostek 6502 and its many derivatives |
| 1084 | | #@src/emu/cpu/,CPUS += |
| 1085 | #@src/emu/cpu/m6502/m6502.h,CPUS += M6502 |
| 1086 | #@src/emu/cpu/m6502/deco16.h,CPUS += M6502 |
| 1087 | #@src/emu/cpu/m6502/m4510.h,CPUS += M6502 |
| 1088 | #@src/emu/cpu/m6502/m65ce02.h,CPUS += M6502 |
| 1089 | #@src/emu/cpu/m6502/m65c02.h,CPUS += M6502 |
| 1090 | #@src/emu/cpu/m6502/r65c02.h,CPUS += M6502 |
| 1091 | #@src/emu/cpu/m6502/m65sc02.h,CPUS += M6502 |
| 1092 | #@src/emu/cpu/m6502/m6504.h,CPUS += M6502 |
| 1093 | #@src/emu/cpu/m6502/m6509.h,CPUS += M6502 |
| 1094 | #@src/emu/cpu/m6502/m6510.h,CPUS += M6502 |
| 1095 | #@src/emu/cpu/m6502/m6510t.h,CPUS += M6502 |
| 1096 | #@src/emu/cpu/m6502/m7501.h,CPUS += M6502 |
| 1097 | #@src/emu/cpu/m6502/m8502.h,CPUS += M6502 |
| 1098 | #@src/emu/cpu/m6502/n2a03.h,CPUS += M6502 |
| 1099 | #@src/emu/cpu/m6502/m740.h,CPUS += M6502 |
| 1100 | #@src/emu/cpu/m6502/m3745x.h,CPUS += M6502 |
| 1101 | #@src/emu/cpu/m6502/m5074x.h,CPUS += M6502 |
| 1102 | |
| 1085 | 1103 | #------------------------------------------------- |
| 1086 | 1104 | |
| 1087 | 1105 | ifneq ($(filter M6502,$(CPUS)),) |
| r23769 | r23770 | |
| 1233 | 1251 | |
| 1234 | 1252 | #------------------------------------------------- |
| 1235 | 1253 | # Motorola 680x |
| 1236 | | #@src/emu/cpu/,CPUS += |
| 1254 | #@src/emu/cpu/m6800/m6800.h,CPUS += M6800 |
| 1237 | 1255 | #------------------------------------------------- |
| 1238 | 1256 | |
| 1239 | 1257 | ifneq ($(filter M6800,$(CPUS)),) |
| r23769 | r23770 | |
| 1251 | 1269 | |
| 1252 | 1270 | #------------------------------------------------- |
| 1253 | 1271 | # Motorola 6805 |
| 1254 | | #@src/emu/cpu/,CPUS += |
| 1272 | #@src/emu/cpu/m6805/m6805.h,CPUS += M6805 |
| 1255 | 1273 | #------------------------------------------------- |
| 1256 | 1274 | |
| 1257 | 1275 | ifneq ($(filter M6805,$(CPUS)),) |
| r23769 | r23770 | |
| 1268 | 1286 | |
| 1269 | 1287 | #------------------------------------------------- |
| 1270 | 1288 | # Motorola 6809 |
| 1271 | | #@src/emu/cpu/,CPUS += |
| 1289 | #@src/emu/cpu/m6809/m6809.h,CPUS += M6809 |
| 1290 | #@src/emu/cpu/m6809/hd6309.h,CPUS += M6809 |
| 1291 | #@src/emu/cpu/m6809/konami.h,CPUS += M6809 |
| 1272 | 1292 | #------------------------------------------------- |
| 1273 | 1293 | |
| 1274 | 1294 | ifneq ($(filter M6809,$(CPUS)),) |
| r23769 | r23770 | |
| 1311 | 1331 | |
| 1312 | 1332 | #------------------------------------------------- |
| 1313 | 1333 | # Motorola 68HC11 |
| 1314 | | #@src/emu/cpu/,CPUS += |
| 1334 | #@src/emu/cpu/mc68hc11/mc68hc11.h,CPUS += MC68HC11 |
| 1315 | 1335 | #------------------------------------------------- |
| 1316 | 1336 | |
| 1317 | 1337 | ifneq ($(filter MC68HC11,$(CPUS)),) |
| r23769 | r23770 | |
| 1327 | 1347 | |
| 1328 | 1348 | #------------------------------------------------- |
| 1329 | 1349 | # Motorola 68000 series |
| 1330 | | #@src/emu/cpu/,CPUS += |
| 1350 | #@src/emu/cpu/m68000/m68000.h,CPUS += M680X0 |
| 1331 | 1351 | #------------------------------------------------- |
| 1332 | 1352 | |
| 1333 | 1353 | ifneq ($(filter M680X0,$(CPUS)),) |
| r23769 | r23770 | |
| 1391 | 1411 | |
| 1392 | 1412 | #------------------------------------------------- |
| 1393 | 1413 | # Motorola/Freescale dsp56k |
| 1394 | | #@src/emu/cpu/,CPUS += |
| 1414 | #@src/emu/cpu/dsp56k/dsp56k.h,CPUS += DSP56156 |
| 1395 | 1415 | #------------------------------------------------- |
| 1396 | 1416 | |
| 1397 | 1417 | ifneq ($(filter DSP56156,$(CPUS)),) |
| r23769 | r23770 | |
| 1440 | 1460 | #------------------------------------------------- |
| 1441 | 1461 | # PDP-1 |
| 1442 | 1462 | # TX0 |
| 1443 | | #@src/emu/cpu/,CPUS += |
| 1463 | #@src/emu/cpu/pdp1/pdp1.h,CPUS += PDP1 |
| 1464 | #@src/emu/cpu/pdp1/tx0.h,CPUS += PDP1 |
| 1444 | 1465 | #------------------------------------------------- |
| 1445 | 1466 | |
| 1446 | 1467 | ifneq ($(filter PDP1,$(CPUS)),) |
| r23769 | r23770 | |
| 1463 | 1484 | |
| 1464 | 1485 | #------------------------------------------------- |
| 1465 | 1486 | # Motorola PowerPC series |
| 1466 | | #@src/emu/cpu/,CPUS += |
| 1487 | #@src/emu/cpu/powerpc/ppc.h,CPUS += POWERPC |
| 1467 | 1488 | #------------------------------------------------- |
| 1468 | 1489 | |
| 1469 | 1490 | ifneq ($(filter POWERPC,$(CPUS)),) |
| r23769 | r23770 | |
| 1489 | 1510 | |
| 1490 | 1511 | #------------------------------------------------- |
| 1491 | 1512 | # NEC V-series Intel-compatible |
| 1492 | | #@src/emu/cpu/,CPUS += |
| 1493 | | #@src/emu/cpu/,CPUS += |
| 1513 | #@src/emu/cpu/nec/nec.h,CPUS += NEC |
| 1514 | #@src/emu/cpu/v30mz/v30mz.h,CPUS += V30MZ |
| 1494 | 1515 | #------------------------------------------------- |
| 1495 | 1516 | |
| 1496 | 1517 | ifneq ($(filter NEC,$(CPUS)),) |
| r23769 | r23770 | |
| 1537 | 1558 | |
| 1538 | 1559 | #------------------------------------------------- |
| 1539 | 1560 | # NEC V60/V70 |
| 1540 | | #@src/emu/cpu/,CPUS += |
| 1561 | #@src/emu/cpu/v60/v60.h,CPUS += V60 |
| 1541 | 1562 | #------------------------------------------------- |
| 1542 | 1563 | |
| 1543 | 1564 | ifneq ($(filter V60,$(CPUS)),) |
| r23769 | r23770 | |
| 1566 | 1587 | |
| 1567 | 1588 | #------------------------------------------------- |
| 1568 | 1589 | # NEC V810 (uPD70732) |
| 1569 | | #@src/emu/cpu/,CPUS += |
| 1590 | #@src/emu/cpu/v810/v810.h,CPUS += V810 |
| 1570 | 1591 | #------------------------------------------------- |
| 1571 | 1592 | |
| 1572 | 1593 | ifneq ($(filter V810,$(CPUS)),) |
| r23769 | r23770 | |
| 1581 | 1602 | |
| 1582 | 1603 | #------------------------------------------------- |
| 1583 | 1604 | # NEC uPD7725 |
| 1584 | | #@src/emu/cpu/,CPUS += |
| 1605 | #@src/emu/cpu/upd7725/upd7725.h,CPUS += UPD7725 |
| 1585 | 1606 | #------------------------------------------------- |
| 1586 | 1607 | |
| 1587 | 1608 | ifneq ($(filter UPD7725,$(CPUS)),) |
| r23769 | r23770 | |
| 1596 | 1617 | |
| 1597 | 1618 | #------------------------------------------------- |
| 1598 | 1619 | # NEC uPD7810 series |
| 1599 | | #@src/emu/cpu/,CPUS += |
| 1620 | #@src/emu/cpu/upd7810/upd7810.h,CPUS += UPD7810 |
| 1600 | 1621 | #------------------------------------------------- |
| 1601 | 1622 | |
| 1602 | 1623 | ifneq ($(filter UPD7810,$(CPUS)),) |
| r23769 | r23770 | |
| 1614 | 1635 | |
| 1615 | 1636 | #------------------------------------------------- |
| 1616 | 1637 | # Nintendo Minx |
| 1617 | | #@src/emu/cpu/,CPUS += |
| 1638 | #@src/emu/cpu/minx/minx.h,CPUS += MINX |
| 1618 | 1639 | #------------------------------------------------- |
| 1619 | 1640 | |
| 1620 | 1641 | ifneq ($(filter MINX,$(CPUS)),) |
| r23769 | r23770 | |
| 1634 | 1655 | |
| 1635 | 1656 | #------------------------------------------------- |
| 1636 | 1657 | # Nintendo/SGI RSP (R3000-based + vector processing) |
| 1637 | | #@src/emu/cpu/,CPUS += |
| 1658 | #@src/emu/cpu/rsp/rsp.h,CPUS += RSP |
| 1638 | 1659 | #------------------------------------------------- |
| 1639 | 1660 | |
| 1640 | 1661 | ifneq ($(filter RSP,$(CPUS)),) |
| r23769 | r23770 | |
| 1657 | 1678 | |
| 1658 | 1679 | #------------------------------------------------- |
| 1659 | 1680 | # Panasonic MN10200 |
| 1660 | | #@src/emu/cpu/,CPUS += |
| 1681 | #@src/emu/cpu/mn10200/mn10200.h,CPUS += MN10200 |
| 1661 | 1682 | #------------------------------------------------- |
| 1662 | 1683 | |
| 1663 | 1684 | ifneq ($(filter MN10200,$(CPUS)),) |
| r23769 | r23770 | |
| 1672 | 1693 | |
| 1673 | 1694 | #------------------------------------------------- |
| 1674 | 1695 | # Saturn |
| 1675 | | #@src/emu/cpu/,CPUS += |
| 1696 | #@src/emu/cpu/saturn/saturn.h,CPUS += SATURN |
| 1676 | 1697 | #------------------------------------------------- |
| 1677 | 1698 | |
| 1678 | 1699 | ifneq ($(filter SATURN,$(CPUS)),) |
| r23769 | r23770 | |
| 1690 | 1711 | |
| 1691 | 1712 | #------------------------------------------------- |
| 1692 | 1713 | # Signetics 2650 |
| 1693 | | #@src/emu/cpu/,CPUS += |
| 1714 | #@src/emu/cpu/s2650/s2650.h,CPUS += S2650 |
| 1694 | 1715 | #------------------------------------------------- |
| 1695 | 1716 | |
| 1696 | 1717 | ifneq ($(filter S2650,$(CPUS)),) |
| r23769 | r23770 | |
| 1707 | 1728 | |
| 1708 | 1729 | #------------------------------------------------- |
| 1709 | 1730 | # SC61860 |
| 1710 | | #@src/emu/cpu/,CPUS += |
| 1731 | #@src/emu/cpu/sc61860/sc61860.h,CPUS += SC61860 |
| 1711 | 1732 | #------------------------------------------------- |
| 1712 | 1733 | |
| 1713 | 1734 | ifneq ($(filter SC61860,$(CPUS)),) |
| r23769 | r23770 | |
| 1725 | 1746 | |
| 1726 | 1747 | #------------------------------------------------- |
| 1727 | 1748 | # SM8500 |
| 1728 | | #@src/emu/cpu/,CPUS += |
| 1749 | #@src/emu/cpu/sm8500/sm8500.h,CPUS += SM8500 |
| 1729 | 1750 | #------------------------------------------------- |
| 1730 | 1751 | |
| 1731 | 1752 | ifneq ($(filter SM8500,$(CPUS)),) |
| r23769 | r23770 | |
| 1742 | 1763 | |
| 1743 | 1764 | #------------------------------------------------- |
| 1744 | 1765 | # Sony/Nintendo SPC700 |
| 1745 | | #@src/emu/cpu/,CPUS += |
| 1766 | #@src/emu/cpu/spc700/spc700.h,CPUS += SPC700 |
| 1746 | 1767 | #------------------------------------------------- |
| 1747 | 1768 | |
| 1748 | 1769 | ifneq ($(filter SPC700,$(CPUS)),) |
| r23769 | r23770 | |
| 1759 | 1780 | |
| 1760 | 1781 | #------------------------------------------------- |
| 1761 | 1782 | # SSP1601 |
| 1762 | | #@src/emu/cpu/,CPUS += |
| 1783 | #@src/emu/cpu/ssp1610/ssp1601.h,CPUS += SSP1601 |
| 1763 | 1784 | #------------------------------------------------- |
| 1764 | 1785 | |
| 1765 | 1786 | ifneq ($(filter SSP1601,$(CPUS)),) |
| r23769 | r23770 | |
| 1775 | 1796 | |
| 1776 | 1797 | #------------------------------------------------- |
| 1777 | 1798 | # SunPlus u'nSP |
| 1778 | | #@src/emu/cpu/,CPUS += |
| 1799 | #@src/emu/cpu/unsp/unsp.h,CPUS += UNSP |
| 1779 | 1800 | #------------------------------------------------- |
| 1780 | 1801 | |
| 1781 | 1802 | ifneq ($(filter UNSP,$(CPUS)),) |
| r23769 | r23770 | |
| 1791 | 1812 | |
| 1792 | 1813 | #------------------------------------------------- |
| 1793 | 1814 | # Atmel 8-bit AVR |
| 1794 | | #@src/emu/cpu/,CPUS += |
| 1815 | #@src/emu/cpu/avr8/avr8.h,CPUS += AVR8 |
| 1795 | 1816 | #------------------------------------------------- |
| 1796 | 1817 | |
| 1797 | 1818 | ifneq ($(filter AVR8,$(CPUS)),) |
| r23769 | r23770 | |
| 1807 | 1828 | |
| 1808 | 1829 | #------------------------------------------------- |
| 1809 | 1830 | # Texas Instruments TMS0980 |
| 1810 | | #@src/emu/cpu/,CPUS += |
| 1831 | #@src/emu/cpu/tms0980/tms0980.h,CPUS += TMS0980 |
| 1811 | 1832 | #------------------------------------------------- |
| 1812 | 1833 | |
| 1813 | 1834 | ifneq ($(filter TMS0980,$(CPUS)),) |
| r23769 | r23770 | |
| 1826 | 1847 | |
| 1827 | 1848 | #------------------------------------------------- |
| 1828 | 1849 | # Texas Instruments TMS7000 series |
| 1829 | | #@src/emu/cpu/,CPUS += |
| 1850 | #@src/emu/cpu/tms7000/tms7000.h,CPUS += TMS7000 |
| 1830 | 1851 | #------------------------------------------------- |
| 1831 | 1852 | |
| 1832 | 1853 | ifneq ($(filter TMS7000,$(CPUS)),) |
| r23769 | r23770 | |
| 1847 | 1868 | |
| 1848 | 1869 | #------------------------------------------------- |
| 1849 | 1870 | # Texas Instruments TMS99xx series |
| 1850 | | #@src/emu/cpu/,CPUS += |
| 1871 | #@src/emu/cpu/tms9900/tms9900.h,CPUS += TMS9900 |
| 1851 | 1872 | #------------------------------------------------- |
| 1852 | 1873 | |
| 1853 | 1874 | ifneq ($(filter TMS9900,$(CPUS)),) |
| r23769 | r23770 | |
| 1897 | 1918 | |
| 1898 | 1919 | #------------------------------------------------- |
| 1899 | 1920 | # Texas Instruments TMS340x0 graphics controllers |
| 1900 | | #@src/emu/cpu/,CPUS += |
| 1921 | #@src/emu/cpu/tms34010/tms34010.h,CPUS += TMS340X0 |
| 1901 | 1922 | #------------------------------------------------- |
| 1902 | 1923 | |
| 1903 | 1924 | ifneq ($(filter TMS340X0,$(CPUS)),) |
| r23769 | r23770 | |
| 1917 | 1938 | |
| 1918 | 1939 | #------------------------------------------------- |
| 1919 | 1940 | # Texas Instruments TMS3201x DSP |
| 1920 | | #@src/emu/cpu/,CPUS += |
| 1941 | #@src/emu/cpu/tms32010/tms32010.h,CPUS += TMS32010 |
| 1921 | 1942 | #------------------------------------------------- |
| 1922 | 1943 | |
| 1923 | 1944 | ifneq ($(filter TMS32010,$(CPUS)),) |
| r23769 | r23770 | |
| 1933 | 1954 | |
| 1934 | 1955 | #------------------------------------------------- |
| 1935 | 1956 | # Texas Instruments TMS3202x DSP |
| 1936 | | #@src/emu/cpu/,CPUS += |
| 1957 | #@src/emu/cpu/tms32025/tms32025.h,CPUS += TMS32025 |
| 1937 | 1958 | #------------------------------------------------- |
| 1938 | 1959 | |
| 1939 | 1960 | ifneq ($(filter TMS32025,$(CPUS)),) |
| r23769 | r23770 | |
| 1949 | 1970 | |
| 1950 | 1971 | #------------------------------------------------- |
| 1951 | 1972 | # Texas Instruments TMS3203x DSP |
| 1952 | | #@src/emu/cpu/,CPUS += |
| 1973 | #@src/emu/cpu/tms32031/tms32031.h,CPUS += TMS32031 |
| 1953 | 1974 | #------------------------------------------------- |
| 1954 | 1975 | |
| 1955 | 1976 | ifneq ($(filter TMS32031,$(CPUS)),) |
| r23769 | r23770 | |
| 1966 | 1987 | |
| 1967 | 1988 | #------------------------------------------------- |
| 1968 | 1989 | # Texas Instruments TMS3205x DSP |
| 1969 | | #@src/emu/cpu/,CPUS += |
| 1990 | #@src/emu/cpu/tms32051/tms32051.h,CPUS += TMS32051 |
| 1970 | 1991 | #------------------------------------------------- |
| 1971 | 1992 | |
| 1972 | 1993 | ifneq ($(filter TMS32051,$(CPUS)),) |
| r23769 | r23770 | |
| 1983 | 2004 | |
| 1984 | 2005 | #------------------------------------------------- |
| 1985 | 2006 | # Texas Instruments TMS57002 DSP |
| 1986 | | #@src/emu/cpu/,CPUS += |
| 2007 | #@src/emu/cpu/tms57002/tms57002.h,CPUS += TMS57002 |
| 1987 | 2008 | #------------------------------------------------- |
| 1988 | 2009 | |
| 1989 | 2010 | ifneq ($(filter TMS57002,$(CPUS)),) |
| r23769 | r23770 | |
| 2011 | 2032 | |
| 2012 | 2033 | #------------------------------------------------- |
| 2013 | 2034 | # Toshiba TLCS-90 Series |
| 2014 | | #@src/emu/cpu/,CPUS += |
| 2035 | #@src/emu/cpu/tlcs90/tlcs90.h,CPUS += TLCS90 |
| 2015 | 2036 | #------------------------------------------------- |
| 2016 | 2037 | |
| 2017 | 2038 | ifneq ($(filter TLCS90,$(CPUS)),) |
| r23769 | r23770 | |
| 2027 | 2048 | |
| 2028 | 2049 | #------------------------------------------------- |
| 2029 | 2050 | # Toshiba TLCS-900 Series |
| 2030 | | #@src/emu/cpu/,CPUS += |
| 2051 | #@src/emu/cpu/tlcs900/tlcs900.h,CPUS += TLCS900 |
| 2031 | 2052 | #------------------------------------------------- |
| 2032 | 2053 | |
| 2033 | 2054 | ifneq ($(filter TLCS900,$(CPUS)),) |
| r23769 | r23770 | |
| 2046 | 2067 | |
| 2047 | 2068 | #------------------------------------------------- |
| 2048 | 2069 | # Zilog Z80 |
| 2049 | | #@src/emu/cpu/,CPUS += |
| 2070 | #@src/emu/cpu/z80/z80.h,CPUS += Z80 |
| 2050 | 2071 | #------------------------------------------------- |
| 2051 | 2072 | |
| 2052 | 2073 | ifneq ($(filter Z80,$(CPUS)),) |
| r23769 | r23770 | |
| 2062 | 2083 | |
| 2063 | 2084 | #------------------------------------------------- |
| 2064 | 2085 | # Sharp LR35902 (Game Boy CPU) |
| 2065 | | #@src/emu/cpu/z80/z80.h,CPUS += Z80 |
| 2086 | #@src/emu/cpu/lr35902/lr35902.h,CPUS += LR35902 |
| 2066 | 2087 | #------------------------------------------------- |
| 2067 | 2088 | |
| 2068 | 2089 | ifneq ($(filter LR35902,$(CPUS)),) |
| r23769 | r23770 | |
| 2104 | 2125 | |
| 2105 | 2126 | #------------------------------------------------- |
| 2106 | 2127 | # Zilog Z8000 |
| 2107 | | #@src/emu/cpu/,CPUS += |
| 2128 | #@src/emu/cpu/z8000/z8000.h,CPUS += Z8000 |
| 2108 | 2129 | #------------------------------------------------- |
| 2109 | 2130 | |
| 2110 | 2131 | ifneq ($(filter Z8000,$(CPUS)),) |
| r23769 | r23770 | |
| 2124 | 2145 | |
| 2125 | 2146 | #------------------------------------------------- |
| 2126 | 2147 | # Zilog Z8 |
| 2127 | | #@src/emu/cpu/,CPUS += |
| 2148 | #@src/emu/cpu/z8/z8.h,CPUS += Z8 |
| 2128 | 2149 | #------------------------------------------------- |
| 2129 | 2150 | |
| 2130 | 2151 | ifneq ($(filter Z8,$(CPUS)),) |
| r23769 | r23770 | |
| 2141 | 2162 | |
| 2142 | 2163 | #------------------------------------------------- |
| 2143 | 2164 | # Argonaut SuperFX |
| 2144 | | #@src/emu/cpu/,CPUS += |
| 2165 | #@src/emu/cpu/superfx/superfx.h,CPUS += SUPERFX |
| 2145 | 2166 | #------------------------------------------------- |
| 2146 | 2167 | |
| 2147 | 2168 | ifneq ($(filter SUPERFX,$(CPUS)),) |
| r23769 | r23770 | |
| 2155 | 2176 | |
| 2156 | 2177 | #------------------------------------------------- |
| 2157 | 2178 | # Rockwell PPS-4 |
| 2158 | | #@src/emu/cpu/,CPUS += |
| 2179 | #@src/emu/cpu/pps4/pps4.h,CPUS += PPS4 |
| 2159 | 2180 | #------------------------------------------------- |
| 2160 | 2181 | |
| 2161 | 2182 | ifneq ($(filter PPS4,$(CPUS)),) |
| r23769 | r23770 | |
| 2169 | 2190 | |
| 2170 | 2191 | #------------------------------------------------- |
| 2171 | 2192 | # Hitachi HD61700 |
| 2172 | | #@src/emu/cpu/,CPUS += |
| 2193 | #@src/emu/cpu/hd61700/hd61700.h,CPUS += HD61700 |
| 2173 | 2194 | #------------------------------------------------- |
| 2174 | 2195 | |
| 2175 | 2196 | ifneq ($(filter HD61700,$(CPUS)),) |
| r23769 | r23770 | |
| 2183 | 2204 | |
| 2184 | 2205 | #------------------------------------------------- |
| 2185 | 2206 | # Sanyo LC8670 |
| 2186 | | #@src/emu/cpu/,CPUS += |
| 2207 | #@src/emu/cpu/lc8670/lc8670.h,CPUS += LC8670 |
| 2187 | 2208 | #------------------------------------------------- |
| 2188 | 2209 | |
| 2189 | 2210 | ifneq ($(filter LC8670,$(CPUS)),) |
| r23769 | r23770 | |
| 2197 | 2218 | |
| 2198 | 2219 | #------------------------------------------------- |
| 2199 | 2220 | # Sega SCU DSP |
| 2200 | | #@src/emu/cpu/,CPUS += |
| 2221 | #@src/emu/cpu/,CPUS += SCUDSP |
| 2201 | 2222 | #------------------------------------------------- |
| 2202 | 2223 | |
| 2203 | 2224 | ifneq ($(filter SCUDSP,$(CPUS)),) |