25 |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
26 |
* |
* |
27 |
* |
* |
28 |
* $Id: machine_arc.c,v 1.3 2006/03/24 05:53:17 debug Exp $ |
* $Id: machine_arc.c,v 1.4 2006/06/24 10:19:19 debug Exp $ |
29 |
*/ |
*/ |
30 |
|
|
31 |
#include <stdio.h> |
#include <stdio.h> |
428 |
|
|
429 |
MACHINE_REGISTER(arc) |
MACHINE_REGISTER(arc) |
430 |
{ |
{ |
431 |
MR_DEFAULT(arc, "ARC", ARCH_MIPS, MACHINE_ARC, 1, 8); |
MR_DEFAULT(arc, "ARC", ARCH_MIPS, MACHINE_ARC); |
432 |
|
|
433 |
me->set_default_ram = machine_default_ram_arc; |
me->set_default_ram = machine_default_ram_arc; |
434 |
|
|
435 |
me->aliases[0] = "arc"; |
machine_entry_add_alias(me, "arc"); |
436 |
|
|
437 |
me->subtype[0] = machine_entry_subtype_new( |
machine_entry_add_subtype(me, "Acer PICA-61", MACHINE_ARC_JAZZ_PICA, |
438 |
"Acer PICA-61", MACHINE_ARC_JAZZ_PICA, 3); |
"pica-61", "acer pica", "pica", NULL); |
|
me->subtype[0]->aliases[0] = "pica-61"; |
|
|
me->subtype[0]->aliases[1] = "acer pica"; |
|
|
me->subtype[0]->aliases[2] = "pica"; |
|
|
|
|
|
me->subtype[1] = machine_entry_subtype_new( |
|
|
"Deskstation Tyne", MACHINE_ARC_DESKTECH_TYNE, 3); |
|
|
me->subtype[1]->aliases[0] = "deskstation tyne"; |
|
|
me->subtype[1]->aliases[1] = "desktech"; |
|
|
me->subtype[1]->aliases[2] = "tyne"; |
|
|
|
|
|
me->subtype[2] = machine_entry_subtype_new( |
|
|
"Jazz Magnum", MACHINE_ARC_JAZZ_MAGNUM, 2); |
|
|
me->subtype[2]->aliases[0] = "magnum"; |
|
|
me->subtype[2]->aliases[1] = "jazz magnum"; |
|
|
|
|
|
me->subtype[3] = machine_entry_subtype_new( |
|
|
"NEC-R94", MACHINE_ARC_NEC_R94, 2); |
|
|
me->subtype[3]->aliases[0] = "nec-r94"; |
|
|
me->subtype[3]->aliases[1] = "r94"; |
|
|
|
|
|
me->subtype[4] = machine_entry_subtype_new( |
|
|
"NEC-RD94", MACHINE_ARC_NEC_RD94, 2); |
|
|
me->subtype[4]->aliases[0] = "nec-rd94"; |
|
|
me->subtype[4]->aliases[1] = "rd94"; |
|
|
|
|
|
me->subtype[5] = machine_entry_subtype_new( |
|
|
"NEC-R96", MACHINE_ARC_NEC_R96, 2); |
|
|
me->subtype[5]->aliases[0] = "nec-r96"; |
|
|
me->subtype[5]->aliases[1] = "r96"; |
|
|
|
|
|
me->subtype[6] = machine_entry_subtype_new( |
|
|
"NEC-R98", MACHINE_ARC_NEC_R98, 2); |
|
|
me->subtype[6]->aliases[0] = "nec-r98"; |
|
|
me->subtype[6]->aliases[1] = "r98"; |
|
|
|
|
|
me->subtype[7] = machine_entry_subtype_new( |
|
|
"Olivetti M700", MACHINE_ARC_JAZZ_M700, 2); |
|
|
me->subtype[7]->aliases[0] = "olivetti"; |
|
|
me->subtype[7]->aliases[1] = "m700"; |
|
439 |
|
|
440 |
machine_entry_add(me, ARCH_MIPS); |
machine_entry_add_subtype(me, "Deskstation Tyne", |
441 |
|
MACHINE_ARC_DESKTECH_TYNE, |
442 |
|
"deskstation tyne", "desktech", "tyne", NULL); |
443 |
|
|
444 |
|
machine_entry_add_subtype(me, "Jazz Magnum", MACHINE_ARC_JAZZ_MAGNUM, |
445 |
|
"magnum", "jazz magnum", NULL); |
446 |
|
|
447 |
|
machine_entry_add_subtype(me, "NEC-R94", MACHINE_ARC_NEC_R94, |
448 |
|
"nec-r94", "r94", NULL); |
449 |
|
|
450 |
|
machine_entry_add_subtype(me, "NEC-RD94", MACHINE_ARC_NEC_RD94, |
451 |
|
"nec-rd94", "rd94", NULL); |
452 |
|
|
453 |
|
machine_entry_add_subtype(me, "NEC-R96", MACHINE_ARC_NEC_R96, |
454 |
|
"nec-r96", "r96", NULL); |
455 |
|
|
456 |
|
machine_entry_add_subtype(me, "NEC-R98", MACHINE_ARC_NEC_R98, |
457 |
|
"nec-r98", "r98", NULL); |
458 |
|
|
459 |
|
machine_entry_add_subtype(me, "Olivetti M700", MACHINE_ARC_JAZZ_M700, |
460 |
|
"olivetti", "m700", NULL); |
461 |
} |
} |
462 |
|
|