/[gxemul]/trunk/src/machines/machine_arc.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/src/machines/machine_arc.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 24 by dpavlin, Mon Oct 8 16:19:56 2007 UTC revision 26 by dpavlin, Mon Oct 8 16:20:10 2007 UTC
# Line 25  Line 25 
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>
# Line 428  MACHINE_DEFAULT_RAM(arc) Line 428  MACHINE_DEFAULT_RAM(arc)
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    

Legend:
Removed from v.24  
changed lines
  Added in v.26

  ViewVC Help
Powered by ViewVC 1.1.26