/[gxemul]/trunk/src/machines/machine_sgi.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_sgi.c

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

revision 25 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_sgi.c,v 1.3 2006/02/19 08:04:17 debug Exp $   *  $Id: machine_sgi.c,v 1.4 2006/06/24 10:19:19 debug Exp $
29   *   *
30   *  Machine descriptions for Silicon Graphics' MIPS-based machines.   *  Machine descriptions for Silicon Graphics' MIPS-based machines.
31   *   *
# Line 595  MACHINE_DEFAULT_RAM(sgi) Line 595  MACHINE_DEFAULT_RAM(sgi)
595    
596  MACHINE_REGISTER(sgi)  MACHINE_REGISTER(sgi)
597  {  {
598          MR_DEFAULT(sgi, "SGI", ARCH_MIPS, MACHINE_SGI, 1, 10);          MR_DEFAULT(sgi, "SGI", ARCH_MIPS, MACHINE_SGI);
599    
600          me->set_default_ram = machine_default_ram_sgi;          me->set_default_ram = machine_default_ram_sgi;
         me->aliases[0] = "silicon graphics";  
         me->aliases[1] = "sgi";  
601    
602          me->subtype[0] = machine_entry_subtype_new("IP12", 12, 1);          machine_entry_add_alias(me, "silicon graphics");
603          me->subtype[0]->aliases[0] = "ip12";          machine_entry_add_alias(me, "sgi");
604    
605          me->subtype[1] = machine_entry_subtype_new("IP19", 19, 1);          machine_entry_add_subtype(me, "IP12", 12, "ip12", NULL);
         me->subtype[1]->aliases[0] = "ip19";  
606    
607          me->subtype[2] = machine_entry_subtype_new("IP20", 20, 1);          machine_entry_add_subtype(me, "IP19", 19, "ip19", NULL);
         me->subtype[2]->aliases[0] = "ip20";  
608    
609          me->subtype[3] = machine_entry_subtype_new("IP22", 22, 2);          machine_entry_add_subtype(me, "IP20", 20, "ip20", NULL);
         me->subtype[3]->aliases[0] = "ip22";  
         me->subtype[3]->aliases[1] = "indy";  
610    
611          me->subtype[4] = machine_entry_subtype_new("IP24", 24, 1);          machine_entry_add_subtype(me, "IP22", 22, "ip22", "indy", NULL);
         me->subtype[4]->aliases[0] = "ip24";  
612    
613          me->subtype[5] = machine_entry_subtype_new("IP27", 27, 3);          machine_entry_add_subtype(me, "IP24", 24, "ip24", NULL);
         me->subtype[5]->aliases[0] = "ip27";  
         me->subtype[5]->aliases[1] = "origin 200";  
         me->subtype[5]->aliases[2] = "origin 2000";  
614    
615          me->subtype[6] = machine_entry_subtype_new("IP28", 28, 1);          machine_entry_add_subtype(me, "IP27", 27,
616          me->subtype[6]->aliases[0] = "ip28";              "ip27", "origin 200", "origin 2000", NULL);
617    
618          me->subtype[7] = machine_entry_subtype_new("IP30", 30, 2);          machine_entry_add_subtype(me, "IP28", 28, "ip28", NULL);
         me->subtype[7]->aliases[0] = "ip30";  
         me->subtype[7]->aliases[1] = "octane";  
619    
620          me->subtype[8] = machine_entry_subtype_new("IP32", 32, 2);          machine_entry_add_subtype(me, "IP30", 30, "ip30", "octane", NULL);
         me->subtype[8]->aliases[0] = "ip32";  
         me->subtype[8]->aliases[1] = "o2";  
621    
622          me->subtype[9] = machine_entry_subtype_new("IP35", 35, 1);          machine_entry_add_subtype(me, "IP32", 32, "ip32", "o2", NULL);
         me->subtype[9]->aliases[0] = "ip35";  
623    
624          machine_entry_add(me, ARCH_MIPS);          machine_entry_add_subtype(me, "IP35", 35, "ip35", NULL);
625  }  }
626    

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

  ViewVC Help
Powered by ViewVC 1.1.26