/[gxemul]/trunk/src/machines/machine_pmax.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_pmax.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_pmax.c,v 1.12 2006/06/16 18:31:26 debug Exp $   *  $Id: machine_pmax.c,v 1.13 2006/06/24 10:19:19 debug Exp $
29   *   *
30   *  DECstation ("PMAX") machine description.   *  DECstation ("PMAX") machine description.
31   */   */
# Line 883  MACHINE_DEFAULT_RAM(pmax) Line 883  MACHINE_DEFAULT_RAM(pmax)
883    
884  MACHINE_REGISTER(pmax)  MACHINE_REGISTER(pmax)
885  {  {
886          MR_DEFAULT(pmax, "DECstation/DECsystem", ARCH_MIPS, MACHINE_PMAX, 3, 9);          MR_DEFAULT(pmax, "DECstation/DECsystem", ARCH_MIPS, MACHINE_PMAX);
887    
888          me->aliases[0] = "decstation";          machine_entry_add_alias(me, "decstation");
889          me->aliases[1] = "decsystem";          machine_entry_add_alias(me, "decsystem");
890          me->aliases[2] = "dec";          machine_entry_add_alias(me, "dec");
         me->subtype[0] = machine_entry_subtype_new(  
             "DECstation 3100 (PMAX)", MACHINE_DEC_PMAX_3100, 3);  
         me->subtype[0]->aliases[0] = "pmax";  
         me->subtype[0]->aliases[1] = "3100";  
         me->subtype[0]->aliases[2] = "2100";  
   
         me->subtype[1] = machine_entry_subtype_new(  
             "DECstation 5000/200 (3MAX)", MACHINE_DEC_3MAX_5000, 2);  
         me->subtype[1]->aliases[0] = "3max";  
         me->subtype[1]->aliases[1] = "5000/200";  
   
         me->subtype[2] = machine_entry_subtype_new(  
             "DECstation 5000/1xx (3MIN)", MACHINE_DEC_3MIN_5000, 2);  
         me->subtype[2]->aliases[0] = "3min";  
         me->subtype[2]->aliases[1] = "5000/1xx";  
   
         me->subtype[3] = machine_entry_subtype_new(  
             "DECstation 5000 (3MAXPLUS)", MACHINE_DEC_3MAXPLUS_5000, 2);  
         me->subtype[3]->aliases[0] = "3maxplus";  
         me->subtype[3]->aliases[1] = "3max+";  
   
         me->subtype[4] = machine_entry_subtype_new(  
             "DECsystem 58x0", MACHINE_DEC_5800, 2);  
         me->subtype[4]->aliases[0] = "5800";  
         me->subtype[4]->aliases[1] = "58x0";  
   
         me->subtype[5] = machine_entry_subtype_new(  
             "DECsystem 5400", MACHINE_DEC_5400, 1);  
         me->subtype[5]->aliases[0] = "5400";  
   
         me->subtype[6] = machine_entry_subtype_new(  
             "DECstation Maxine (5000)", MACHINE_DEC_MAXINE_5000, 1);  
         me->subtype[6]->aliases[0] = "maxine";  
   
         me->subtype[7] = machine_entry_subtype_new(  
             "DECsystem 5500", MACHINE_DEC_5500, 1);  
         me->subtype[7]->aliases[0] = "5500";  
   
         me->subtype[8] = machine_entry_subtype_new(  
             "DECstation MipsMate (5100)", MACHINE_DEC_MIPSMATE_5100, 2);  
         me->subtype[8]->aliases[0] = "5100";  
         me->subtype[8]->aliases[1] = "mipsmate";  
891    
892          me->set_default_ram = machine_default_ram_pmax;          machine_entry_add_subtype(me, "DECstation 3100 (PMAX)",
893                MACHINE_DEC_PMAX_3100, "pmax", "3100", "2100", NULL);
894    
895            machine_entry_add_subtype(me, "DECstation 5000/200 (3MAX)",
896                MACHINE_DEC_3MAX_5000, "3max", "5000/200", NULL);
897    
898            machine_entry_add_subtype(me, "DECstation 5000/1xx (3MIN)",
899                MACHINE_DEC_3MIN_5000, "3min", "5000/1xx", NULL);
900    
901            machine_entry_add_subtype(me, "DECstation 5000 (3MAXPLUS)",
902                MACHINE_DEC_3MAXPLUS_5000, "3maxplus", "3max+", NULL);
903    
904            machine_entry_add_subtype(me, "DECsystem 58x0",
905                MACHINE_DEC_5800, "5800", "58x0", NULL);
906    
907          machine_entry_add(me, ARCH_MIPS);          machine_entry_add_subtype(me, "DECsystem 5400",
908                MACHINE_DEC_5400, "5400", NULL);
909    
910            machine_entry_add_subtype(me, "DECstation Maxine (5000)",
911                MACHINE_DEC_MAXINE_5000, "maxine", NULL);
912    
913            machine_entry_add_subtype(me, "DECsystem 5500",
914                MACHINE_DEC_5500, "5500", NULL);
915    
916            machine_entry_add_subtype(me, "DECstation MipsMate (5100)",
917                MACHINE_DEC_MIPSMATE_5100, "5100", "mipsmate", NULL);
918    
919            me->set_default_ram = machine_default_ram_pmax;
920  }  }
921    

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

  ViewVC Help
Powered by ViewVC 1.1.26