diff -rc proteus-V3/bin/install-proteus ../proteus-V3/bin/install-proteus *** proteus-V3/bin/install-proteus Wed Feb 24 13:49:30 1993 --- ../proteus-V3/bin/install-proteus Wed Feb 24 11:23:27 1993 *************** *** 0 **** --- 1,45 ---- + #!/bin/csh -f + # Eric A. Brewer + # 2-24-92 + # Version 3.0 + + # This script is for installing a copy of Proteus into a directory, + # given that a copy of Proteus is already at the site. It is not + # for installing Proteus at a new site. + + # The script takes one argument, which is the target directory. + # Before it can be used, the variable default_dir must + # be set to the location of the engine subdirectory (NOT the top level + # directory) + + # set defaultporot_dir to be the master version of the engine subdirectory + # (not the master top-level directory!) + set default_dir = UNDEFINED + + if ($?SIMDIR) then + set src = $SIMDIR + else + set src = $default_dir + endif + + if ($src == UNDEFINED) then + echo "This csh script must be edited: please define the default_dir variable" + exit(1) + endif + + if ($#argv != 1) then + echo "Usage: install-proteus " + exit(1) + endif + + set target = "$1" + + ln -s {$src}/*.h $target + cp -i {$src}/*.param $target + ln -s {$src}/SimMake $target + cp -i {$src}/UserMake $target + ln -s {$src}/*.ca $target + ln -s {$src}/*.c $target + ln -s {$src}/*.S $target + ln -s {$src}/mk_* $target + cp -i {$src}/ParamHelp {$src}/Configfile {$src}/Graphfile $target diff -rc proteus-V3/engine/mem.param ../proteus-V3/engine/mem.param *** proteus-V3/engine/mem.param Mon Nov 30 22:42:11 1992 --- ../proteus-V3/engine/mem.param Wed Feb 24 11:50:48 1993 *************** *** 1,6 **** #define FEBITS #define MAX_SEMAPHORES 5000 ! #define MODULE_BITS 12 #define NO_OF_MODULES 64 #define MEM_ACCESS_LATENCY 4 #define CACHE_ACCESS_LATENCY 1 --- 1,6 ---- #define FEBITS #define MAX_SEMAPHORES 5000 ! #define MODULE_BITS 14 #define NO_OF_MODULES 64 #define MEM_ACCESS_LATENCY 4 #define CACHE_ACCESS_LATENCY 1 diff -rc proteus-V3/engine/queens.ca ../proteus-V3/engine/queens.ca *** proteus-V3/engine/queens.ca Tue Dec 8 23:41:03 1992 --- ../proteus-V3/engine/queens.ca Wed Feb 24 11:50:26 1993 *************** *** 1,10 **** /***************************************************************************\ ! * $Header: /psg/proteus/RCS/queens.ca,v 1.3 92/12/04 17:13:27 brewer Exp $ ! * $Log: queens.ca,v $ ! * Revision 1.3 92/12/04 17:13:27 brewer * Updated rcs comment character ! * * Revision 1.2 92/12/04 17:11:11 brewer * Updated for V3.0 * --- 1,13 ---- /***************************************************************************\ ! * $Header: /psg/proteus/RCS/queens.ca,v 1.4 1993/02/24 16:47:23 brewer Exp $ ! * $Log: queens.ca,v $ ! * Revision 1.4 1993/02/24 16:47:23 brewer ! * Provided default depth argument. ! * ! * Revision 1.3 1992/12/04 17:13:27 brewer * Updated rcs comment character ! * * Revision 1.2 92/12/04 17:11:11 brewer * Updated for V3.0 * *************** *** 246,254 **** init_null_solution(); mutex = sem_open(1, "mutex", 0); ! if (argc < 1) fatal("Expecting depth argument."); ! ! depth = atoi(argv[0]); new_metric("Depth Limit", (double)depth); remote = new_metric("Remote Boards", 0); --- 249,258 ---- init_null_solution(); mutex = sem_open(1, "mutex", 0); ! if (argc < 1) ! depth = 3; ! else ! depth = atoi(argv[0]); new_metric("Depth Limit", (double)depth); remote = new_metric("Remote Boards", 0); diff -rc proteus-V3/engine/versions ../proteus-V3/engine/versions *** proteus-V3/engine/versions Thu Feb 18 17:06:14 1993 --- ../proteus-V3/engine/versions Wed Feb 24 11:50:48 1993 *************** *** 36,42 **** main.c revision 1.14 mem.c revision 1.3 mem.h revision 1.2 ! mem.param revision 1.1 mk_initshared revision 1.2 monitorswitch.h revision 1.1 net.c revision 1.1 --- 36,42 ---- main.c revision 1.14 mem.c revision 1.3 mem.h revision 1.2 ! mem.param revision 1.2 mk_initshared revision 1.2 monitorswitch.h revision 1.1 net.c revision 1.1 *************** *** 55,61 **** prototypes.h revision 1.19 q.c revision 1.1 q.h revision 1.2 ! queens.ca revision 1.3 req_queue.c revision 1.6 resume.c revision 1.6 rqtime.h revision 1.1 --- 55,61 ---- prototypes.h revision 1.19 q.c revision 1.1 q.h revision 1.2 ! queens.ca revision 1.4 req_queue.c revision 1.6 resume.c revision 1.6 rqtime.h revision 1.1