add directory Minix
This commit is contained in:
63
Minix/beta/1.7.0/README
Normal file
63
Minix/beta/1.7.0/README
Normal file
@@ -0,0 +1,63 @@
|
||||
This directory and subdirectories contains MINIX version 1.7.0, a small
|
||||
UNIX-like system for IBM PC's and compatibles.
|
||||
|
||||
This version beta test software, as it contains a lot of new code that
|
||||
has only been run by a small number of people. You have been warned.
|
||||
Please send any bug reports to the person named below.
|
||||
|
||||
You can find the following files in this tree:
|
||||
|
||||
cat.tar.Z - Manual pages in formatted form (avoid!)
|
||||
crc.c - Command to make CRC checksums
|
||||
crclist - CRC's of all these files
|
||||
i86/ - /usr - 8086 binaries
|
||||
i386/ - /usr - 386 binaries
|
||||
man.tar.Z - Manual pages (use these if you can!)
|
||||
src/ - /usr/{include,src,man}
|
||||
|
||||
i86:
|
||||
i386:
|
||||
ROOT USR - Installation floppies images, 600 kb each
|
||||
USR.01 USR.02 - /usr images made by this command:
|
||||
USR.03 USR.04 tar cf - * | compress | vol 720 /dev/fd0
|
||||
USR.05
|
||||
TINYROOT - Needed for an XT or an AT with little memory. It
|
||||
is an extra, you need ROOT too.
|
||||
|
||||
src:
|
||||
SRC.01 SRC.02 - /usr/include, /usr/src, /usr/man
|
||||
SRC.03 SRC.04
|
||||
SRC.05 SRC.06
|
||||
SRC.07 SRC.08
|
||||
|
||||
The installation manual can be found in the manual tree as usage.8. On a
|
||||
UNIX machine you can unpack man.tar.Z and use the command
|
||||
|
||||
man -M minix-man-dir <subject>
|
||||
|
||||
to read the manual pages. Getting them printed is up to you. If you
|
||||
can't format the manual pages in man.tar.Z then you can use cat.tar.Z
|
||||
instead. It contains the same manual pages, but as flat text, with bold
|
||||
and italic codes removed.
|
||||
|
||||
The installation floppies can be combined on a 1.2 Mb or 1.44 Mb
|
||||
diskette, the other images can be combined on 1.44 Mb floppies:
|
||||
|
||||
cat ROOT USR >/dev/fd0
|
||||
cat USR.01 USR.02 >/dev/fd0 (odd, even pairs)
|
||||
cat USR.03 USR.04 >/dev/fd0
|
||||
...
|
||||
cat SRC.01 SRC.02 >/dev/fd0
|
||||
...
|
||||
|
||||
(The USR.NN and SRC.NN series of images are simply two compressed tar
|
||||
files that have been broken up in 720 kb pieces.)
|
||||
"/dev/fd0" is a random floppy device name. You have to find out what your
|
||||
Operating System names it today.
|
||||
|
||||
Be careful when you install Minix, many of the commands are potentionally
|
||||
dangerous in a way that a simple typing mistake destroy all other data on
|
||||
your system. So make backups first!
|
||||
|
||||
Kees J. Bot (kjb@cs.vu.nl)
|
||||
|
||||
65
Minix/beta/1.7.0/README.html
Normal file
65
Minix/beta/1.7.0/README.html
Normal file
@@ -0,0 +1,65 @@
|
||||
<title>Minix 1.7.0</title>
|
||||
<pre>
|
||||
This directory and subdirectories contains MINIX version 1.7.0, a small
|
||||
UNIX-like system for IBM PC's and compatibles.
|
||||
|
||||
This version beta test software, as it contains a lot of new code that
|
||||
has only been run by a small number of people. You have been warned.
|
||||
Please send any bug reports to the person named below.
|
||||
|
||||
You can find the following files in this tree:
|
||||
|
||||
<a href="cat.tar.Z">cat.tar.Z</a> - Manual pages in formatted form (avoid!)
|
||||
<a href="crc.c">crc.c</a> - Command to make CRC checksums
|
||||
<a href="crclist">crclist</a> - CRC's of all these files
|
||||
<a href="i86">i86/</a> - /usr - 8086 binaries
|
||||
<a href="i386">i386/</a> - /usr - 386 binaries
|
||||
<a href="man.tar.Z">man.tar.Z</a> - Manual pages (use these if you can!)
|
||||
<a href="src">src/</a> - /usr/{include,src,man}
|
||||
|
||||
<a href="i86">i86</a>:
|
||||
<a href="i386">i386</a>:
|
||||
ROOT USR - Installation floppies images, 600 kb each
|
||||
USR.01 USR.02 - /usr images made by this command:
|
||||
USR.03 USR.04 tar cf - * | compress | vol 720 /dev/fd0
|
||||
USR.05
|
||||
TINYROOT - Needed for an XT or an AT with little memory. It
|
||||
is an extra, you need ROOT too.
|
||||
|
||||
<a href="src">src</a>:
|
||||
SRC.01 SRC.02 - /usr/include, /usr/src, /usr/man
|
||||
SRC.03 SRC.04
|
||||
SRC.05 SRC.06
|
||||
SRC.07 SRC.08
|
||||
|
||||
The installation manual can be found in the <a href="http://nano.am.cs.vu.nl/man/Minix/1.7.0/whatis.html">manual tree</a> as <a href="http://nano.am.cs.vu.nl/man/Minix/1.7.0/man8/usage.8.html">usage.8</a>. On a
|
||||
UNIX machine you can unpack man.tar.Z and use the command
|
||||
|
||||
man -M minix-man-dir <subject>
|
||||
|
||||
to read the manual pages. Getting them printed is up to you. If you
|
||||
can't format the manual pages in man.tar.Z then you can use cat.tar.Z
|
||||
instead. It contains the same manual pages, but as flat text, with bold
|
||||
and italic codes removed.
|
||||
|
||||
The installation floppies can be combined on a 1.2 Mb or 1.44 Mb
|
||||
diskette, the other images can be combined on 1.44 Mb floppies:
|
||||
|
||||
cat ROOT USR >/dev/fd0
|
||||
cat USR.01 USR.02 >/dev/fd0 (odd, even pairs)
|
||||
cat USR.03 USR.04 >/dev/fd0
|
||||
...
|
||||
cat SRC.01 SRC.02 >/dev/fd0
|
||||
...
|
||||
|
||||
(The USR.NN and SRC.NN series of images are simply two compressed tar
|
||||
files that have been broken up in 720 kb pieces.)
|
||||
"/dev/fd0" is a random floppy device name. You have to find out what your
|
||||
Operating System names it today.
|
||||
|
||||
Be careful when you install Minix, many of the commands are potentionally
|
||||
dangerous in a way that a simple typing mistake destroy all other data on
|
||||
your system. So make backups first!
|
||||
|
||||
Kees J. Bot (kjb@cs.vu.nl)
|
||||
</pre>
|
||||
115
Minix/beta/1.7.0/crc.c
Normal file
115
Minix/beta/1.7.0/crc.c
Normal file
@@ -0,0 +1,115 @@
|
||||
/* Compute checksum Author: Johan W. Stevenson */
|
||||
|
||||
/* Copyright 1988 by Johan W. Stevenson */
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <stdio.h>
|
||||
|
||||
int errs;
|
||||
|
||||
#if __STDC__
|
||||
int main(int argc, char **argv);
|
||||
void crc(char *fname);
|
||||
#else
|
||||
void crc();
|
||||
#endif
|
||||
|
||||
int main(argc, argv)
|
||||
int argc;
|
||||
char **argv;
|
||||
{
|
||||
char line[256];
|
||||
|
||||
if (argc <= 1)
|
||||
crc((char *) 0);
|
||||
else if (argc == 2 && strcmp(argv[1], "-") == 0)
|
||||
while (fgets(line, sizeof line, stdin) != NULL) {
|
||||
if (line[strlen(line) - 1] == '\n')
|
||||
line[strlen(line) - 1] = '\0';
|
||||
crc(line);
|
||||
}
|
||||
else
|
||||
do {
|
||||
crc(argv[1]);
|
||||
argv++;
|
||||
argc--;
|
||||
} while (argc > 1);
|
||||
return(errs != 0);
|
||||
}
|
||||
|
||||
/* Crctab calculated by Mark G. Mendel, Network Systems Corporation */
|
||||
static unsigned short crctab[256] = {
|
||||
0x0000, 0x1021, 0x2042, 0x3063, 0x4084, 0x50a5, 0x60c6, 0x70e7,
|
||||
0x8108, 0x9129, 0xa14a, 0xb16b, 0xc18c, 0xd1ad, 0xe1ce, 0xf1ef,
|
||||
0x1231, 0x0210, 0x3273, 0x2252, 0x52b5, 0x4294, 0x72f7, 0x62d6,
|
||||
0x9339, 0x8318, 0xb37b, 0xa35a, 0xd3bd, 0xc39c, 0xf3ff, 0xe3de,
|
||||
0x2462, 0x3443, 0x0420, 0x1401, 0x64e6, 0x74c7, 0x44a4, 0x5485,
|
||||
0xa56a, 0xb54b, 0x8528, 0x9509, 0xe5ee, 0xf5cf, 0xc5ac, 0xd58d,
|
||||
0x3653, 0x2672, 0x1611, 0x0630, 0x76d7, 0x66f6, 0x5695, 0x46b4,
|
||||
0xb75b, 0xa77a, 0x9719, 0x8738, 0xf7df, 0xe7fe, 0xd79d, 0xc7bc,
|
||||
0x48c4, 0x58e5, 0x6886, 0x78a7, 0x0840, 0x1861, 0x2802, 0x3823,
|
||||
0xc9cc, 0xd9ed, 0xe98e, 0xf9af, 0x8948, 0x9969, 0xa90a, 0xb92b,
|
||||
0x5af5, 0x4ad4, 0x7ab7, 0x6a96, 0x1a71, 0x0a50, 0x3a33, 0x2a12,
|
||||
0xdbfd, 0xcbdc, 0xfbbf, 0xeb9e, 0x9b79, 0x8b58, 0xbb3b, 0xab1a,
|
||||
0x6ca6, 0x7c87, 0x4ce4, 0x5cc5, 0x2c22, 0x3c03, 0x0c60, 0x1c41,
|
||||
0xedae, 0xfd8f, 0xcdec, 0xddcd, 0xad2a, 0xbd0b, 0x8d68, 0x9d49,
|
||||
0x7e97, 0x6eb6, 0x5ed5, 0x4ef4, 0x3e13, 0x2e32, 0x1e51, 0x0e70,
|
||||
0xff9f, 0xefbe, 0xdfdd, 0xcffc, 0xbf1b, 0xaf3a, 0x9f59, 0x8f78,
|
||||
0x9188, 0x81a9, 0xb1ca, 0xa1eb, 0xd10c, 0xc12d, 0xf14e, 0xe16f,
|
||||
0x1080, 0x00a1, 0x30c2, 0x20e3, 0x5004, 0x4025, 0x7046, 0x6067,
|
||||
0x83b9, 0x9398, 0xa3fb, 0xb3da, 0xc33d, 0xd31c, 0xe37f, 0xf35e,
|
||||
0x02b1, 0x1290, 0x22f3, 0x32d2, 0x4235, 0x5214, 0x6277, 0x7256,
|
||||
0xb5ea, 0xa5cb, 0x95a8, 0x8589, 0xf56e, 0xe54f, 0xd52c, 0xc50d,
|
||||
0x34e2, 0x24c3, 0x14a0, 0x0481, 0x7466, 0x6447, 0x5424, 0x4405,
|
||||
0xa7db, 0xb7fa, 0x8799, 0x97b8, 0xe75f, 0xf77e, 0xc71d, 0xd73c,
|
||||
0x26d3, 0x36f2, 0x0691, 0x16b0, 0x6657, 0x7676, 0x4615, 0x5634,
|
||||
0xd94c, 0xc96d, 0xf90e, 0xe92f, 0x99c8, 0x89e9, 0xb98a, 0xa9ab,
|
||||
0x5844, 0x4865, 0x7806, 0x6827, 0x18c0, 0x08e1, 0x3882, 0x28a3,
|
||||
0xcb7d, 0xdb5c, 0xeb3f, 0xfb1e, 0x8bf9, 0x9bd8, 0xabbb, 0xbb9a,
|
||||
0x4a75, 0x5a54, 0x6a37, 0x7a16, 0x0af1, 0x1ad0, 0x2ab3, 0x3a92,
|
||||
0xfd2e, 0xed0f, 0xdd6c, 0xcd4d, 0xbdaa, 0xad8b, 0x9de8, 0x8dc9,
|
||||
0x7c26, 0x6c07, 0x5c64, 0x4c45, 0x3ca2, 0x2c83, 0x1ce0, 0x0cc1,
|
||||
0xef1f, 0xff3e, 0xcf5d, 0xdf7c, 0xaf9b, 0xbfba, 0x8fd9, 0x9ff8,
|
||||
0x6e17, 0x7e36, 0x4e55, 0x5e74, 0x2e93, 0x3eb2, 0x0ed1, 0x1ef0
|
||||
};
|
||||
|
||||
/* Updcrc macro derived from article Copyright (C) 1986 Stephen Satchell.
|
||||
* NOTE: First argument must be in range 0 to 255.
|
||||
* Second argument is referenced twice.
|
||||
*
|
||||
* Programmers may incorporate any or all code into their programs,
|
||||
* giving proper credit within the source. Publication of the
|
||||
* source routines is permitted so long as proper credit is given
|
||||
* to Stephen Satchell, Satchell Evaluations and Chuck Forsberg,
|
||||
* Omen Technology.
|
||||
*/
|
||||
|
||||
#define updcrc(cp, crc) ( crctab[((crc >> 8) & 255)] ^ (crc << 8) ^ cp)
|
||||
|
||||
void crc(fname)
|
||||
char *fname;
|
||||
{
|
||||
register int c;
|
||||
register long len = 0;
|
||||
register unsigned short crc = 0;
|
||||
register FILE *fp;
|
||||
|
||||
if (fname == NULL)
|
||||
fp = stdin;
|
||||
else if ((fp = fopen(fname, "r")) == NULL) {
|
||||
fprintf(stderr, "crc: cannot open %s\n", fname);
|
||||
errs++;
|
||||
return;
|
||||
}
|
||||
while ((c = getc(fp)) != EOF) {
|
||||
len++;
|
||||
crc = updcrc(c, crc);
|
||||
}
|
||||
printf("%05u %6ld", crc, len);
|
||||
if (fname) {
|
||||
printf(" %s", fname);
|
||||
fclose(fp);
|
||||
}
|
||||
printf("\n");
|
||||
}
|
||||
26
Minix/beta/1.7.0/crclist
Normal file
26
Minix/beta/1.7.0/crclist
Normal file
@@ -0,0 +1,26 @@
|
||||
57126 395754 cat.tar.Z
|
||||
17311 4026 crc.c
|
||||
44600 408363 man.tar.Z
|
||||
06622 614400 i386/ROOT
|
||||
03709 614400 i386/USR
|
||||
54678 737280 i386/USR.01
|
||||
46979 737280 i386/USR.02
|
||||
08579 737280 i386/USR.03
|
||||
36964 737280 i386/USR.04
|
||||
52589 634253 i386/USR.05
|
||||
08899 614400 i86/ROOT
|
||||
63173 329728 i86/TINYROOT
|
||||
35250 614400 i86/USR
|
||||
06726 737280 i86/USR.01
|
||||
54885 737280 i86/USR.02
|
||||
64744 737280 i86/USR.03
|
||||
16209 737280 i86/USR.04
|
||||
30934 525370 i86/USR.05
|
||||
36318 737280 src/SRC.01
|
||||
45261 737280 src/SRC.02
|
||||
24375 737280 src/SRC.03
|
||||
46058 737280 src/SRC.04
|
||||
41974 737280 src/SRC.05
|
||||
32943 737280 src/SRC.06
|
||||
22453 737280 src/SRC.07
|
||||
59214 75942 src/SRC.08
|
||||
BIN
Minix/beta/1.7.0/i386/ROOT
Normal file
BIN
Minix/beta/1.7.0/i386/ROOT
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/ROOT.gz
Normal file
BIN
Minix/beta/1.7.0/i386/ROOT.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/USR
Normal file
BIN
Minix/beta/1.7.0/i386/USR
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/USR.01
Normal file
BIN
Minix/beta/1.7.0/i386/USR.01
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/USR.01.gz
Normal file
BIN
Minix/beta/1.7.0/i386/USR.01.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/USR.02
Normal file
BIN
Minix/beta/1.7.0/i386/USR.02
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/USR.02.gz
Normal file
BIN
Minix/beta/1.7.0/i386/USR.02.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/USR.03
Normal file
BIN
Minix/beta/1.7.0/i386/USR.03
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/USR.03.gz
Normal file
BIN
Minix/beta/1.7.0/i386/USR.03.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/USR.04
Normal file
BIN
Minix/beta/1.7.0/i386/USR.04
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/USR.04.gz
Normal file
BIN
Minix/beta/1.7.0/i386/USR.04.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/USR.05
Normal file
BIN
Minix/beta/1.7.0/i386/USR.05
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/USR.05.gz
Normal file
BIN
Minix/beta/1.7.0/i386/USR.05.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i386/USR.gz
Normal file
BIN
Minix/beta/1.7.0/i386/USR.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/ROOT
Normal file
BIN
Minix/beta/1.7.0/i86/ROOT
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/ROOT.gz
Normal file
BIN
Minix/beta/1.7.0/i86/ROOT.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/TINYROOT
Normal file
BIN
Minix/beta/1.7.0/i86/TINYROOT
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/TINYROOT.gz
Normal file
BIN
Minix/beta/1.7.0/i86/TINYROOT.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/USR
Normal file
BIN
Minix/beta/1.7.0/i86/USR
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/USR.01
Normal file
BIN
Minix/beta/1.7.0/i86/USR.01
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/USR.01.gz
Normal file
BIN
Minix/beta/1.7.0/i86/USR.01.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/USR.02
Normal file
BIN
Minix/beta/1.7.0/i86/USR.02
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/USR.02.gz
Normal file
BIN
Minix/beta/1.7.0/i86/USR.02.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/USR.03
Normal file
BIN
Minix/beta/1.7.0/i86/USR.03
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/USR.03.gz
Normal file
BIN
Minix/beta/1.7.0/i86/USR.03.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/USR.04
Normal file
BIN
Minix/beta/1.7.0/i86/USR.04
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/USR.04.gz
Normal file
BIN
Minix/beta/1.7.0/i86/USR.04.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/USR.05
Normal file
BIN
Minix/beta/1.7.0/i86/USR.05
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/USR.05.gz
Normal file
BIN
Minix/beta/1.7.0/i86/USR.05.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/i86/USR.gz
Normal file
BIN
Minix/beta/1.7.0/i86/USR.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.01
Normal file
BIN
Minix/beta/1.7.0/src/SRC.01
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.01.gz
Normal file
BIN
Minix/beta/1.7.0/src/SRC.01.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.02
Normal file
BIN
Minix/beta/1.7.0/src/SRC.02
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.02.gz
Normal file
BIN
Minix/beta/1.7.0/src/SRC.02.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.03
Normal file
BIN
Minix/beta/1.7.0/src/SRC.03
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.03.gz
Normal file
BIN
Minix/beta/1.7.0/src/SRC.03.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.04
Normal file
BIN
Minix/beta/1.7.0/src/SRC.04
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.04.gz
Normal file
BIN
Minix/beta/1.7.0/src/SRC.04.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.05
Normal file
BIN
Minix/beta/1.7.0/src/SRC.05
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.05.gz
Normal file
BIN
Minix/beta/1.7.0/src/SRC.05.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.06
Normal file
BIN
Minix/beta/1.7.0/src/SRC.06
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.06.gz
Normal file
BIN
Minix/beta/1.7.0/src/SRC.06.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.07
Normal file
BIN
Minix/beta/1.7.0/src/SRC.07
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.07.gz
Normal file
BIN
Minix/beta/1.7.0/src/SRC.07.gz
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.08
Normal file
BIN
Minix/beta/1.7.0/src/SRC.08
Normal file
Binary file not shown.
BIN
Minix/beta/1.7.0/src/SRC.08.gz
Normal file
BIN
Minix/beta/1.7.0/src/SRC.08.gz
Normal file
Binary file not shown.
108
Minix/beta/README
Normal file
108
Minix/beta/README
Normal file
@@ -0,0 +1,108 @@
|
||||
This directory and subdirectories contains several versions of MINIX, a
|
||||
small UNIX-like system for IBM PC's and compatibles. The prime
|
||||
objective of Minix is education. Major parts of it can be studied and
|
||||
understood by one person in a limited amount of time. Minix is a
|
||||
redesign, using a modern microkernelish setup.
|
||||
|
||||
Minix is free for educational use only, read the Minix license-to-use at
|
||||
the end of this file. You have to agree to its terms if you want to use
|
||||
this software.
|
||||
|
||||
You can find the following directories in this tree:
|
||||
|
||||
1.7.0 - Minix 1.7.0
|
||||
|
||||
announcement - The announcement by Andy in comp.os.minix
|
||||
|
||||
vmd - VMD Minix, a souped up version of Minix offering
|
||||
virtual memory, X11, etc. (The online version is
|
||||
a bit old, a new version is in the making.)
|
||||
|
||||
dosutil - Useful MS-DOS utilities for Minix installation
|
||||
|
||||
contrib - Third party software (only a Croatian keyboard
|
||||
map for now)
|
||||
|
||||
Read the README files in these directories for more information.
|
||||
|
||||
Kees J. Bot (kjb@cs.vu.nl)
|
||||
|
||||
|
||||
LICENSE AGREEMENT AND LIMITED WARRANTY
|
||||
|
||||
READ THE FOLLOWING TERMS AND CONDITIONS CAREFULLY BEFORE YOU
|
||||
PROCEED. THIS LEGAL DOCUMENT IS AN AGREEMENT BETWEEN YOU AND
|
||||
PRENTICE-HALL, INC. (THE "COMPANY"). BY ACCESSING THE SOFTWARE, YOU
|
||||
ARE AGREEING TO BE BOUND BY THESE TERMS AND CONDITIONS. IF YOU DO
|
||||
NOT AGREE WITH THESE TERMS AND CONDITIONS, DO NOT ACCESS TO SOFTWARE
|
||||
AND ALL ACCOMPANYING ITEMS.
|
||||
|
||||
1. GRANT OF LICENSE:
|
||||
In consideration of your agreement to abide by the terms and
|
||||
conditions of this Agreement, the Company grants to you a
|
||||
nonexclusive right to use, display and modify the Software being
|
||||
transmitted to you (hereinafter "the Software") for educational and
|
||||
research purposes and to include such Software as part of another
|
||||
computer program (i) for use by you; or (ii) for use by third
|
||||
parties, provided that copies to those third parties are distributed
|
||||
for educational or research purposes free of direct or indirect
|
||||
charges. If you wish to otherwise use or distribute the Software,
|
||||
you must enter into a separate agreement with the Company. To do so,
|
||||
please contact the person designated below.
|
||||
|
||||
This license shall continue in effect so long as you comply with the
|
||||
terms of this Agreement and will automatically terminate if you fail
|
||||
to comply. The Company is and shall remain the copyright owner of
|
||||
the Software and reserves all rights not expressly granted to you
|
||||
under this Agreement. All provisions of this Agreement as to
|
||||
warranties, limitation of liability, remedies or damages and
|
||||
ownership rights shall survive termination.
|
||||
|
||||
2. MISCELLANEOUS:
|
||||
This Agreement shall be construed in accordance with the laws of the
|
||||
United States of America and the State of New York and shall benefit
|
||||
the Company, its affiliates and assignees.
|
||||
|
||||
3. LIMITED WARRANTY AND DISCLAIMER OF WARRANTY:
|
||||
Because this Software is being given to you without charge, the
|
||||
Company makes no warranties about the SOFTWARE, which is provided
|
||||
"AS-IS." THE COMPANY DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED,
|
||||
INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE COMPANY
|
||||
DOES NOT WARRANT, GUARANTEE OR MAKE ANY REPRESENTATION REGARDING THE
|
||||
USE OR THE RESULTS OF THE USE OF THE SOFTWARE. IN NO EVENT SHALL
|
||||
THE COMPANY OR ITS EMPLOYEES, AGENTS, SUPPLIERS OR CONTRACTORS BE
|
||||
LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL
|
||||
DAMAGES ARISING OUT OF OR IN CONNECTION WITH THE LICENSE GRANTED
|
||||
UNDER THIS AGREEMENT INCLUDING, WITHOUT LIMITATION, LOSS OF USE,
|
||||
LOSS OF DATA, LOSS OF INCOME OR PROFIT, OR OTHER LOSSES SUSTAINED AS
|
||||
A RESULT OF INJURY TO ANY PERSON, OR LOSS OF OR DAMAGE TO PROPERTY,
|
||||
OR CLAIMS OF THIRD PARTIES, EVEN IF THE COMPANY OR AN AUTHORIZED
|
||||
REPRESENTATIVE OF THE COMPANY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGES.
|
||||
|
||||
SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF IMPLIED WARRANTIES
|
||||
OR LIABILITY FOR INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL
|
||||
DAMAGES, SO THE ABOVE LIMITATIONS MAY NOT ALWAYS APPLY. YOU MAY HAVE
|
||||
RIGHTS WHICH VARY IN ACCORDANCE WITH LOCAL LAW.
|
||||
|
||||
|
||||
ACKNOWLEDGMENT
|
||||
|
||||
YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, UNDERSTAND IT AND
|
||||
AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. YOU ALSO AGREE THAT
|
||||
THIS AGREEMENT IS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE
|
||||
AGREEMENT BETWEEN YOU AND THE COMPANY AND SUPERSEDES ALL PROPOSALS
|
||||
OR PRIOR AGREEMENTS, ORAL OR WRITTEN, AND ANY OTHER COMMUNICATIONS
|
||||
BETWEEN YOU AND THE COMPANY OR ANY REPRESENTATIVE OF THE COMPANY
|
||||
RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT.
|
||||
|
||||
Should you have any questions concerning this agreement or if you
|
||||
wish to contact the Company for any reason, please contact
|
||||
|
||||
Alan Apt (alan_apt@prenhall.com)
|
||||
Prentice Hall
|
||||
2629 Redwing Rd.
|
||||
Suite #260
|
||||
Ft.Collins,CO 80526
|
||||
|
||||
110
Minix/beta/README.html
Normal file
110
Minix/beta/README.html
Normal file
@@ -0,0 +1,110 @@
|
||||
<title>Minix</title>
|
||||
<pre>
|
||||
This directory and subdirectories contains several versions of MINIX, a
|
||||
small UNIX-like system for IBM PC's and compatibles. The prime
|
||||
objective of Minix is education. Major parts of it can be studied and
|
||||
understood by one person in a limited amount of time. Minix is a
|
||||
redesign, using a modern microkernelish setup.
|
||||
|
||||
Minix is free for educational use only, read the Minix license-to-use at
|
||||
the end of this file. You have to agree to its terms if you want to use
|
||||
this software.
|
||||
|
||||
You can find the following directories in this tree:
|
||||
|
||||
<a href="1.7.0/README.html">1.7.0</a> - Minix 1.7.0
|
||||
|
||||
<a href="announcement">announcement</a> - The announcement by Andy in comp.os.minix
|
||||
|
||||
<a href="vmd">vmd</a> - VMD Minix, a souped up version of Minix offering
|
||||
virtual memory, X11, etc. (The online version is
|
||||
a bit old, a new version is in the making.)
|
||||
|
||||
<a href="dosutil">dosutil</a> - Useful MS-DOS utilities for Minix installation
|
||||
|
||||
<a href="contrib">contrib</a> - Third party software (only a Croatian keyboard
|
||||
map for now)
|
||||
|
||||
Read the README files in these directories for more information.
|
||||
|
||||
Kees J. Bot (kjb@cs.vu.nl)
|
||||
|
||||
|
||||
LICENSE AGREEMENT AND LIMITED WARRANTY
|
||||
|
||||
READ THE FOLLOWING TERMS AND CONDITIONS CAREFULLY BEFORE YOU
|
||||
PROCEED. THIS LEGAL DOCUMENT IS AN AGREEMENT BETWEEN YOU AND
|
||||
PRENTICE-HALL, INC. (THE "COMPANY"). BY ACCESSING THE SOFTWARE, YOU
|
||||
ARE AGREEING TO BE BOUND BY THESE TERMS AND CONDITIONS. IF YOU DO
|
||||
NOT AGREE WITH THESE TERMS AND CONDITIONS, DO NOT ACCESS TO SOFTWARE
|
||||
AND ALL ACCOMPANYING ITEMS.
|
||||
|
||||
1. GRANT OF LICENSE:
|
||||
In consideration of your agreement to abide by the terms and
|
||||
conditions of this Agreement, the Company grants to you a
|
||||
nonexclusive right to use, display and modify the Software being
|
||||
transmitted to you (hereinafter "the Software") for educational and
|
||||
research purposes and to include such Software as part of another
|
||||
computer program (i) for use by you; or (ii) for use by third
|
||||
parties, provided that copies to those third parties are distributed
|
||||
for educational or research purposes free of direct or indirect
|
||||
charges. If you wish to otherwise use or distribute the Software,
|
||||
you must enter into a separate agreement with the Company. To do so,
|
||||
please contact the person designated below.
|
||||
|
||||
This license shall continue in effect so long as you comply with the
|
||||
terms of this Agreement and will automatically terminate if you fail
|
||||
to comply. The Company is and shall remain the copyright owner of
|
||||
the Software and reserves all rights not expressly granted to you
|
||||
under this Agreement. All provisions of this Agreement as to
|
||||
warranties, limitation of liability, remedies or damages and
|
||||
ownership rights shall survive termination.
|
||||
|
||||
2. MISCELLANEOUS:
|
||||
This Agreement shall be construed in accordance with the laws of the
|
||||
United States of America and the State of New York and shall benefit
|
||||
the Company, its affiliates and assignees.
|
||||
|
||||
3. LIMITED WARRANTY AND DISCLAIMER OF WARRANTY:
|
||||
Because this Software is being given to you without charge, the
|
||||
Company makes no warranties about the SOFTWARE, which is provided
|
||||
"AS-IS." THE COMPANY DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED,
|
||||
INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE COMPANY
|
||||
DOES NOT WARRANT, GUARANTEE OR MAKE ANY REPRESENTATION REGARDING THE
|
||||
USE OR THE RESULTS OF THE USE OF THE SOFTWARE. IN NO EVENT SHALL
|
||||
THE COMPANY OR ITS EMPLOYEES, AGENTS, SUPPLIERS OR CONTRACTORS BE
|
||||
LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL
|
||||
DAMAGES ARISING OUT OF OR IN CONNECTION WITH THE LICENSE GRANTED
|
||||
UNDER THIS AGREEMENT INCLUDING, WITHOUT LIMITATION, LOSS OF USE,
|
||||
LOSS OF DATA, LOSS OF INCOME OR PROFIT, OR OTHER LOSSES SUSTAINED AS
|
||||
A RESULT OF INJURY TO ANY PERSON, OR LOSS OF OR DAMAGE TO PROPERTY,
|
||||
OR CLAIMS OF THIRD PARTIES, EVEN IF THE COMPANY OR AN AUTHORIZED
|
||||
REPRESENTATIVE OF THE COMPANY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGES.
|
||||
|
||||
SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF IMPLIED WARRANTIES
|
||||
OR LIABILITY FOR INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL
|
||||
DAMAGES, SO THE ABOVE LIMITATIONS MAY NOT ALWAYS APPLY. YOU MAY HAVE
|
||||
RIGHTS WHICH VARY IN ACCORDANCE WITH LOCAL LAW.
|
||||
|
||||
|
||||
ACKNOWLEDGMENT
|
||||
|
||||
YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, UNDERSTAND IT AND
|
||||
AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. YOU ALSO AGREE THAT
|
||||
THIS AGREEMENT IS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE
|
||||
AGREEMENT BETWEEN YOU AND THE COMPANY AND SUPERSEDES ALL PROPOSALS
|
||||
OR PRIOR AGREEMENTS, ORAL OR WRITTEN, AND ANY OTHER COMMUNICATIONS
|
||||
BETWEEN YOU AND THE COMPANY OR ANY REPRESENTATIVE OF THE COMPANY
|
||||
RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT.
|
||||
|
||||
Should you have any questions concerning this agreement or if you
|
||||
wish to contact the Company for any reason, please contact
|
||||
|
||||
Alan Apt (alan_apt@prenhall.com)
|
||||
Prentice Hall
|
||||
2629 Redwing Rd.
|
||||
Suite #260
|
||||
Ft.Collins,CO 80526
|
||||
</pre>
|
||||
56
Minix/beta/announcement
Normal file
56
Minix/beta/announcement
Normal file
@@ -0,0 +1,56 @@
|
||||
Newsgroups: comp.os.minix
|
||||
Path: cs.vu.nl!ast
|
||||
From: ast@cs.vu.nl (Andy Tanenbaum)
|
||||
Subject: Free MINIX now available for beta testing
|
||||
Nntp-Posting-Host: fluit.cs.vu.nl
|
||||
Sender: news@cs.vu.nl
|
||||
Organization: Fac. Wiskunde & Informatica, VU, Amsterdam
|
||||
Date: Thu, 1 Jun 1995 20:49:10 GMT
|
||||
Message-ID: <D9IHty.J00.0.-s@cs.vu.nl>
|
||||
Summary: MINIX by FTP !
|
||||
Lines: 44
|
||||
|
||||
|
||||
Prentice-Hall and I have decided to change our policy concerning MINIX.
|
||||
Starting shortly, MINIX 1.7.0 will be distributed free by FTP for
|
||||
educational and research use.
|
||||
|
||||
The differences between Minix 1.6.25 and 1.7.0 for the PC are:
|
||||
|
||||
- A 386 version
|
||||
- ANSI C compiler included
|
||||
- Loadable keymaps (for national keyboards)
|
||||
- Online manual pages (many new ones, but not complete)
|
||||
- Numerous little fixes
|
||||
- TCP/IP drivers and utilities (not as complete as one may hope)
|
||||
- Interrupt code restructured (readable, configurable)
|
||||
- Rebooting commands and kernel support (allows safe shutdown)
|
||||
- Booting from hard disk is now normal, booting from floppy the exception
|
||||
- Restructured device drivers:
|
||||
+ Support for up to four subpartitions in a Minix primary disk partition
|
||||
+ Support for up to four logical partitions per DOS extended partition
|
||||
+ Floppy partitions
|
||||
+ AT disk driver knows about IDE and should support EIDE
|
||||
+ Adaptec 1542A disk and tape driver (SCSI)
|
||||
|
||||
A beta test version is now available for FTPing on ftp.cs.vu.nl in directory
|
||||
pub/minix/beta. See the README file there for further instructions. We would
|
||||
like people who want to be beta testers to fetch MINIX and test it. Please
|
||||
report bugs to Kees Bot (kjb@cs.vu.nl). Kees has done a huge amount of work
|
||||
preparing 1.7.0. He and Philip Homburg have also produced a 32-bit virtual
|
||||
memory MINIX, which will be released to the net by FTP as soon as "classic"
|
||||
MINIX has been released and is stable.
|
||||
|
||||
Manual page references you should read first: usage(8), boot(8), hier(7).
|
||||
Manual pages that document some of the differences with 1.6.25:
|
||||
boot(8), loadkeys(8), ip(4), hd(4), sd(4), fd(4), shutdown(8), usage(8).
|
||||
|
||||
In addition, the MINIX book is being rewritten by myself and my co-author,
|
||||
Al Woodhull. It will probably include all of MINIX on a CD-ROM in the
|
||||
back of the book. We are hoping to finish it by Spring of 1996.
|
||||
|
||||
I will be away at ICDCS-15 and various universities from 28 May until
|
||||
11 June. I may read mail and news sporadically during that time, so it is
|
||||
better to send bug reports to Kees or post them to the newsgroup.
|
||||
|
||||
Andy Tanenbaum (ast@cs.vu.nl)
|
||||
19
Minix/beta/dosutil/README
Normal file
19
Minix/beta/dosutil/README
Normal file
@@ -0,0 +1,19 @@
|
||||
The WrtDsk or RaWrite3 program can be used under MS-DOS to copy images
|
||||
to floppies. The FIPS utility can be used to shrink an MS-DOS partition
|
||||
if the disk of the machine you wish to install Minix contains a single
|
||||
MS-DOS partition that covers the entire disk. (As is often the case.)
|
||||
|
||||
RaWrite3 may occasionally fail to recognize a diskette properly, there
|
||||
is no solution but to retry until you get it right. WrtDsk is a brand
|
||||
new replacement for RaWrite that should not have these problems. Please
|
||||
try it. Note the disclaimers on all these programs, they mean it. Back
|
||||
up your data first!
|
||||
|
||||
WrtDsk allows one to write images to disk in one command:
|
||||
|
||||
wrtdsk ROOT USR USR.* SRC.*
|
||||
|
||||
It allows you to redistribute the data on the floppies, so you can tag
|
||||
USR onto ROOT, and concatenate the USR.* and SRC.* images if your
|
||||
floppies are big enough. Note that USR.01 and SRC.01 must be the first
|
||||
on a new floppy!
|
||||
BIN
Minix/beta/dosutil/fips12.zip
Normal file
BIN
Minix/beta/dosutil/fips12.zip
Normal file
Binary file not shown.
BIN
Minix/beta/dosutil/rawrite3.zip
Normal file
BIN
Minix/beta/dosutil/rawrite3.zip
Normal file
Binary file not shown.
BIN
Minix/beta/dosutil/wrtdsk90.zip
Normal file
BIN
Minix/beta/dosutil/wrtdsk90.zip
Normal file
Binary file not shown.
Reference in New Issue
Block a user