+ case 'm':
+ case 'M':
+ if (strcmp(argv[argno] + 2, "68000") == 0)
+ d_68000();
+ else if (strcmp(argv[argno] + 2, "68020") == 0)
+ d_68020();
+ else if (strcmp(argv[argno] + 2, "68030") == 0)
+ d_68030();
+ else if (strcmp(argv[argno] + 2, "68040") == 0)
+ d_68040();
+ else if (strcmp(argv[argno] + 2, "68060") == 0)
+ d_68060();
+ else if (strcmp(argv[argno] + 2, "68881") == 0)
+ d_68881();
+ else if (strcmp(argv[argno] + 2, "68882") == 0)
+ d_68882();
+ else if (strcmp(argv[argno] + 2, "56001") == 0)
+ d_56001();
+ else if (strcmp(argv[argno] + 2, "6502") == 0)
+ d_6502();
+ else if (strcmp(argv[argno] + 2, "tom") == 0)
+ d_gpu();
+ else if (strcmp(argv[argno] + 2, "jerry") == 0)
+ d_dsp();
+ else
+ {
+ printf("Unrecognized CPU '%s'\n", argv[argno] + 2);
+ errcnt++;
+ return errcnt;
+ }
+ break;