add directory Minix
This commit is contained in:
30
Minix/demo/00Index
Normal file
30
Minix/demo/00Index
Normal file
@@ -0,0 +1,30 @@
|
||||
00Index This file (demo/00Index)
|
||||
README.MSDOS additional help for MSDOS users
|
||||
READ_ME everybody should read this
|
||||
READ_MEO seems to be same as READ_ME
|
||||
amiga.lzh demo disk image for Amiga (unpack with lharc)
|
||||
announcement info about Minix (check also doc/Info-Sheet)
|
||||
announcement.Z same as above but compressed
|
||||
comp430d.zip zip'ed binary to uncompress files on MSDOS
|
||||
crc.c source to crc.com
|
||||
crc.com program to check correctness of files for MSDOS
|
||||
demo_dsk.ibm demo disk image for PCs
|
||||
demo_dsk.ibm.Z demo disk image for PCs (compressed)
|
||||
demo_dsk.sp demo disk image for Sparc
|
||||
demo_dsk.sp.Z demo disk image for Sparc (compressed)
|
||||
demo_dsk.st demo disk image for Atari ST
|
||||
demo_dsk.st.Z demo disk image for Atari ST (compressed)
|
||||
dyer512.prg ?
|
||||
file2dsk.c source to file2dsk.ttp
|
||||
file2dsk.doc document to file2dsk.ttp
|
||||
file2dsk.ttp Atari ST executable to write disk images
|
||||
manual.ps Manual for demo disk (Postscript)
|
||||
manual.ps.Z Manual for demo disk (Postscript) (compressed)
|
||||
manual.txt Manual for demo disk (plain ASCII)
|
||||
manual.txt.Z Manual for demo disk (plain ASCII) (compressed)
|
||||
pkz110.exe zip archive extractor for MSDOS (self-extracting)
|
||||
posting some info
|
||||
rawrite.c source to rawrite.exe
|
||||
rawrite.doc documents to rawrite.exe
|
||||
rawrite.exe MSDOS executable to write disk images
|
||||
sparc.addendum last notes about sparc versions
|
||||
987
Minix/demo/Announcement-
Normal file
987
Minix/demo/Announcement-
Normal file
@@ -0,0 +1,987 @@
|
||||
MINIX INFORMATION SHEET
|
||||
|
||||
1. WHAT IS MINIX 1.5
|
||||
MINIX 1.5 is a new version of an operating system that is very similar to
|
||||
UNIX. MINIX has been written from scratch, and therefore does not contain any
|
||||
AT&T code--not in the kernel, the compiler, the utilities, or the libraries.
|
||||
For this reason it can be made available with the complete source code
|
||||
(on diskette). It runs on the IBM PC, XT, AT, PS/2, 386, and most clones.
|
||||
Versions are also available for the Atari ST, Macintosh, Amiga and Sun
|
||||
SparcStation.
|
||||
|
||||
This version (1.5) is a major improvement over all previous releases, with
|
||||
many new features, fewer bugs (hopefully), much better performance, and
|
||||
proper documentation. The old versions have been in widespread use all over
|
||||
the world for 3 years. There are probably tens of thousands of users.
|
||||
|
||||
|
||||
2. MINIX 1.5 FEATURES (IBM, Macintosh, Atari, Amiga and SparcStation versions)
|
||||
- System call compatible with V7 of the UNIX operating system
|
||||
- Full multiprogramming (multiple programs can run at once)
|
||||
- Kernighan and Ritchie compatible C compiler
|
||||
- Shell that is functionally identical to the Bourne shell
|
||||
- Five editors (emacs subset, vi clone, ex, ed, and simple screen editor)
|
||||
- Over 175 utilities (cat, cp, ed, grep, kermit, ls, make, sort, etc.)
|
||||
- Over 200 library procedures (atoi, fork, malloc, read, stdio, etc.)
|
||||
- Spelling checker with 40,000 word English dictionary
|
||||
- Full source code (in C) supplied on diskettes (OS, utilities, libraries)
|
||||
- Easy-to-read manual telling all about MINIX and how to install and use it
|
||||
|
||||
|
||||
3. ADDITIONAL FEATURES
|
||||
In addition to the above features, there are other features present in
|
||||
some (but not all) versions of MINIX 1.5. Some of these are listed below.
|
||||
|
||||
3.1 ADDITIONAL MINIX 1.5 FEATURES (IBM VERSION):
|
||||
- Runs in protected mode on 286 and 386
|
||||
- Support for extended memory up to 16M on 286 and 386
|
||||
- Up to 3 simultaneous users on one machine
|
||||
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
|
||||
- Distributed computing on Ethernet (remote login, etc.)
|
||||
|
||||
3.2 ADDITIONAL MINIX 1.5 FEATURES (MACINTOSH VERSION):
|
||||
- Up to 3 simultaneous users on one machine
|
||||
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
|
||||
- Runs under Multifinder
|
||||
- Includes support for multiple user windows
|
||||
|
||||
3.3 ADDITIONAL MINIX 1.5 FEATURES (ATARI ST VERSION)
|
||||
- Up to 2 simultaneous users on one machine
|
||||
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
|
||||
- Support for various real time clocks (Mega, BMS, ICD, Supra, Weide)
|
||||
|
||||
3.4 ADDITIONAL MINIX 1.5 FEATURES (SUN SPARCSTATION VERSION)
|
||||
- Native operating system. Runs on bare SparcStation hardware.
|
||||
- Up to 3 simultaneous users on one machine
|
||||
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
|
||||
- Multi-windowed display driver
|
||||
- ANSI compatible GNU C compiler
|
||||
|
||||
|
||||
4. HARDWARE REQUIRED
|
||||
- IBM: PC, XT, AT, PS/2, or 386 that is 100% hardware compatible with
|
||||
the IBM line. A hard disk not technically required, but is
|
||||
strongly recommended to take full advantage of the system. At
|
||||
least 512K of RAM is required, as well as a CGA, EGA,
|
||||
monochrome, or Hercules video card, or another card that
|
||||
emulates one of these. Both 5.25" and 3.5" diskettes are
|
||||
supported, as are printers using the parallel port and modems
|
||||
and terminals using the serial port.
|
||||
|
||||
- Macintosh: Apple Macintosh Plus, SE, SE/30, II, IIcx, or IIx with at
|
||||
least 1M of RAM. An additional 1M of RAM and a hard disk
|
||||
is strongly recommended. MINIX has been tested primarily
|
||||
with version 6.0 and latter of the Apple system software.
|
||||
Problems may conceivably arise with earlier versions. Any
|
||||
hard disk or display that is supported by the normal Macintosh
|
||||
OS is also supported by MINIX.
|
||||
|
||||
- Atari: Atari ST or Mega ST with at least 1M of RAM. Although the
|
||||
system will boot with only 512K, you will be very restricted
|
||||
in what you can do. A 720K diskette drive is required to
|
||||
install the software. The older 360K diskette drives are
|
||||
supported, but are not capable of reading the (720K)
|
||||
distribution disks. A hard disk is supported, but is optional.
|
||||
Some of the Supra hard disks are not Atari compatible, which
|
||||
can cause problems. A fix is available from the MINIX Centre.
|
||||
|
||||
- Amiga: Commodore Amiga 500 or 2000 with at least 1M of RAM. One 720K
|
||||
diskette drive is sufficient. A hard disk is not required
|
||||
(or even supported). To use a hard disk with the Amiga,
|
||||
someone familiar with how this disk works will have to write
|
||||
a driver for it. If this driver is then posted to the net,
|
||||
it will be possible to use a hard disk with MINIX on the Amiga.
|
||||
Minix will NOT run on 68020 and larger Amiga systems.
|
||||
|
||||
- Sparc: Sun SparcStation 1, 1+ or IPC. Does NOT run on a SparcStation
|
||||
2 and has not yet been tested on a SLC, IPX or ELC. A floppy
|
||||
disk drive is required, a SCSI hard disk is not required but
|
||||
strongly recommended to take full advantage of the system.
|
||||
4MB RAM is sufficient to run Minix, up to 64MB is supported.
|
||||
The monochrome framebuffer (bw2) as well as a color framebuffer
|
||||
(cg3 or cg6) are supported. SCSI hard disks can be used and
|
||||
even booted from. Ethernet, mouse and audio are not supported.
|
||||
Printers can only be connected via a serial port.
|
||||
|
||||
5. PARTIAL LIST OF UTILITIES INCLUDED IN MINIX 1.5
|
||||
animals ar ascii at atrun backup badblocks banner basename bawk btoa cal cat
|
||||
cdiff cgrep chgrp chip chmem chmod chown clr cmp comm compress cp cpdir
|
||||
crc cron ctags cut date dd de df dhrystone diff diskcheck dosdir dosread
|
||||
doswrite du echo ed elle ex expand expr factor fgrep file find fold fortune
|
||||
fsck gather getlf getty grep gres head ic id ifdef indent inodes kill last
|
||||
leave ln login look lpr ls m4 machine mail make man mined mkdir mkfs mknod
|
||||
modem more mount mref mv nm nroff od passwd paste patch pr prep pretty
|
||||
printenv printroot ps pwd readall readfs recover ref rev rm rmdir roff rz
|
||||
sed shar size sleep sort spell split strings strip stty su sum sync sz tail
|
||||
tar tee term termcap test time touch tr traverse treecmp true tset tsort ttt
|
||||
umount unexpand uniq unshar update users uud uue vi vol wc whatsnew whereis
|
||||
which who whoami width write
|
||||
|
||||
|
||||
6. PARTIAL LIST OF LIBRARY FUNCTIONS INCLUDED IN MINIX 1.5
|
||||
abort abs access alarm atoi atol bcmp bcopy chmod chown chroot
|
||||
ctermid ctime ctype curses cuserid doprintf dup dup2 fgetc fgets fopen
|
||||
fork fpathconf fprintf fputc fputs fread freopen fseek fstat ftell
|
||||
fwrite getcwd getdents getegid getenv geteuid getgid getutil gtty index
|
||||
ioctl isatty kill link lock lrand lsearch lseek malloc memccpy
|
||||
memchr memcmp memcpy memmove memset message mkdir mkfifo mknod mktemp
|
||||
nlist open opendir pathconf pause peekpoke perror rand read readdir
|
||||
regexp regsub rename setbuf setgid setjmp setuid signal sleep sprintf
|
||||
stat strerror strlen strncat strncmp strncpy strpbrk strrchr strspn
|
||||
system telldir termcap time times tmpnam ttyname umask umount
|
||||
|
||||
|
||||
7. CONTENTS OF MINIX 1.5 REFERENCE MANUAL
|
||||
Chap. 1 INTRODUCTION
|
||||
Chap. 2 INSTALLING MINIX ON THE IBM PC, XT, AT, 386, AND PS/2
|
||||
Chap. 3 INSTALLING MINIX ON THE ATARI S
|
||||
Chap. 4 INSTALLING MINIX ON THE COMMODORE AMIGA
|
||||
Chap. 5 INSTALLING MINIX ON THE APPLE MACINTOSH
|
||||
Chap. 6 USING MINIX
|
||||
Chap. 7 RECOMPILING MINIX
|
||||
Chap. 8 MANUAL PAGES
|
||||
Chap. 9 EXTENDED MAN PAGES
|
||||
Chap. 10 SYSTEM CALLS
|
||||
Chap. 11 NETWORKING
|
||||
App. A MINIX SOURCE CODE LISTING
|
||||
App. B CROSS REFERENCE MAP
|
||||
|
||||
|
||||
8. MINIX BOOK
|
||||
The author of MINIX, Andrew S. Tanenbaum, has written a book describing
|
||||
how operating systems in general and MINIX in particular work internally.
|
||||
The book describes an earlier version (and includes a source listing), but
|
||||
it is still useful for understanding how MINIX works inside, even if some
|
||||
details are now different. The bibliographic information is:
|
||||
|
||||
Title: Operating Systems: Design and Implementation
|
||||
Author: Andrew S. Tanenbaum
|
||||
Publisher: Prentice-Hall
|
||||
ISBN: 0-13-637406-9
|
||||
|
||||
Paperback versions are also available in English (outside North America
|
||||
only), French, Spanish, German, Italian, and Japanese. The books can be
|
||||
ordered from any bookstore.
|
||||
|
||||
|
||||
9. MINIX DEMONSTRATION DISKS
|
||||
MINIX demonstration disks for the PC line, the Atari, the Macintosh and
|
||||
the SparcStation (but for technical reasons, not the Amiga) are available.
|
||||
The IBM, Atari and SparcStation versions can be obtained by anonymous FTP over
|
||||
the internet. All three can be obtained from Prentice-Hall (see below). The
|
||||
demo disks contained a very, very stripped down version of MINIX, just to give
|
||||
an idea of what it can do. The demo disk is accompanied by a 30-page manual.
|
||||
|
||||
To get either free demo disk and its manual, use ftp to connect to
|
||||
ftp.cs.vu.nl (192.31.231.42) and look in pub/minix. There is a file READ_ME
|
||||
that is there and tells you what is in the directory and how to use it.
|
||||
|
||||
|
||||
10. HOW TO ORDER MINIX 1.5
|
||||
MINIX 1.5 is being sold by Prentice-Hall. The product numbers and prices
|
||||
are as follows:
|
||||
|
||||
- MINIX 1.5 for the IBM: 5 1/4" (0-13-585076-2) $169
|
||||
- MINIX 1.5 for the IBM: 3 1/2" (0-13-585068-1) $169
|
||||
- MINIX 1.5 for the Amiga (0-13-585043-6) $169
|
||||
- MINIX 1.5 for the Atari (0-13-585035-5) $169
|
||||
- MINIX 1.5 for the Macintosh (0-13-585050-9) $169
|
||||
- MINIX 1.5 for the SparcStation (0-13-579631 ) $169
|
||||
|
||||
- MINIX 1.5 IBM demo disk (0-13-582768-x) $10
|
||||
- MINIX 1.5 Macintosh demo disk (0-13-582784-1) $10
|
||||
- MINIX 1.5 Atari demo disk (0-13-582792-2) $10
|
||||
- MINIX 1.5 SparcStation demo disk(0-13-585232- ) $10
|
||||
|
||||
Sales tax and shipping are extra; Prices are slightly higher outside the U.S.
|
||||
|
||||
All versions include the executable binaries, a detailed manual, the complete
|
||||
source code (on diskettes), and an attractively typeset, cross-referenced
|
||||
listing of the operating system code.
|
||||
|
||||
P-H is making a big effort to get software stores to keep MINIX in stock.
|
||||
The easiest way to order it is to go to a software store and ask them for
|
||||
it. If they don't stock it, they can always order it. Alternatively, you
|
||||
can order directly by email, FAX, phone, or mail from Prentice-Hall as follows.
|
||||
|
||||
In North America and the Far East
|
||||
To order by email: books@prenhall.com
|
||||
To order by FAX: (515) 284-2607
|
||||
To order by phone: (800) 624-0023 or (515) 284-6751
|
||||
To order by mail: Prentice Hall/Paramount Publishing
|
||||
Order Processing Center
|
||||
P.O. Box 11071
|
||||
Des Moines, IO 50336-1071
|
||||
|
||||
In UK/Europe
|
||||
To order by email: Not possible
|
||||
To order by FAX: +44 442 882265
|
||||
To order by phone: +44 442 881900 (UK number)
|
||||
To order by mail: Order Dept.
|
||||
Simon & schuster International Group
|
||||
Campus 400
|
||||
Marylands Avenue
|
||||
Hemel Hempstead
|
||||
Herts. HP2 7E2 ENGLAND
|
||||
|
||||
For email and FAX orders, please include the product name and number, your
|
||||
name and address, and your MasterCard or VISA card number and expiration date.
|
||||
If you wish delivery by Federal Express (costs extra), please indicate so.
|
||||
|
||||
MINIX can also be ordered from the following addresses:
|
||||
|
||||
In England: The MINIX Centre
|
||||
Forncett End
|
||||
Norwich
|
||||
Norfolk NR16 1HT England
|
||||
0953-89345
|
||||
|
||||
In Germany: Prentice Hall
|
||||
Feldtorweg 24
|
||||
D3406 Bovenden 1
|
||||
Germany
|
||||
|
||||
In the Benelux: Computer Collectief
|
||||
Amstel 312-A
|
||||
1017 AP Amsterdam
|
||||
Holland
|
||||
FAX: +31 20 622-6668
|
||||
|
||||
In Scandinavia: Frank O'Donell
|
||||
P.O. Box 88
|
||||
1371 Asker
|
||||
Norway
|
||||
|
||||
In Spain and Deborah Worth
|
||||
Portugal: Appartado Numero 50672
|
||||
Madrid
|
||||
Spain
|
||||
|
||||
In Italy: Jim Blaho
|
||||
Piazza Santo Spirito 17
|
||||
50125 Florence
|
||||
Italy
|
||||
|
||||
In Greece: Vassilis Zahos
|
||||
Kritonos 5-7
|
||||
GR 11634 Athens
|
||||
Greece
|
||||
|
||||
In Turkey: Atilla Gullu
|
||||
Milli Mudafaa Cad 14/7
|
||||
Kizilay Ankara
|
||||
Turkey
|
||||
|
||||
In Australia: Prentice Hall Australia,
|
||||
PO Box 151,
|
||||
Brookvale NSW 2100
|
||||
``Use our FAST PHONE SERVICE by calling Liz Guthrie SYDNEY
|
||||
(02) 939 1333''
|
||||
|
||||
If you have previously purchased MINIX from Prentice-Hall, you can get
|
||||
a discount of $60, but only if you order by mail and include the label from
|
||||
the original PH boot disk (or the entire disk) with your letter. Not valid for
|
||||
email, phone or FAX orders since you must enclose the original boot disk label
|
||||
(not a photocopy). Mail orders can be by credit card or check for $169. You
|
||||
will be billed for tax and shipping.
|
||||
|
||||
|
||||
11. LEGAL STATUS OF MINIX
|
||||
Although MINIX is supplied with the complete source code, it is
|
||||
copyrighted software. It is not public domain. It is also not like GNU.
|
||||
However, the copyright owner, Prentice-Hall has granted permission to bona
|
||||
fide universities to copy the software for use in courses and in university
|
||||
research projects. It is also permitted for MINIX owners to change the
|
||||
software to suit their needs and to distribute diff listings containing
|
||||
their changes freely. The shrink-wrap license that comes with MINIX states
|
||||
that you may legally make two backup copies of the software. Prentice-Hall
|
||||
is being much less strict than other software vendors. Please do not abuse
|
||||
this. Companies that wish to embed MINIX in commercial systems or sell
|
||||
MINIX-based products should call (212) 753-7753 to discuss licensing terms.
|
||||
|
||||
|
||||
12. NEWS ABOUT MINIX
|
||||
Since its introduction in January 1987, there has been a large an
|
||||
active USENET newsgroup about MINIX, comp.os.minix. It currently has
|
||||
about 25,000 members. Over 12,000 messages have been posted to this
|
||||
group so far. These messages have contained questions, bug reports,
|
||||
bug fixes, new software, and diff listings to allow current users to
|
||||
update to new releases for free. It is the intention to continue this
|
||||
policy into the indefinite future. MINIX users on Bitnet can be put on
|
||||
a mailing list by sending mail to: info-minix-request@udel.edu. Various
|
||||
archives store newsgroup traffic for newcomers to the newsgroup.
|
||||
|
||||
|
||||
13. FUTURE PLANS
|
||||
The major current project is bringing MINIX into conformance with
|
||||
the IEEE POSIX P1003.1 and P1003.2 standards. This will (hopefully)
|
||||
occur with V2.0, perhaps in 1992 (keep thinking "Next Year"). V2.0
|
||||
will also be provided with an ANSI C compiler. Various people are
|
||||
currently working on 32-bit versions of MINIX for the 386, and
|
||||
numerous other projects. To keep up, subscribe to the comp.os.minix
|
||||
newsgroup.
|
||||
|
||||
|
||||
14. ANSI C, PASCAL, AND MODULA 2 COMPILERS FOR MINIX
|
||||
A package containing the following compilers is available commercially:
|
||||
|
||||
- ANSI C, conforming to ANS X3.159-1989
|
||||
|
||||
- Modula-2, conforming to
|
||||
"Report on The Programming Language Modula-2", in "Programming in
|
||||
Modula-2, 3rd ed." by Niklaus Wirth, Springer-verlag, 1983
|
||||
|
||||
- Pascal confrming to level 1 of BSI standard BS 6192: 1982 (ISO 7185),
|
||||
with a few small exceptions
|
||||
|
||||
Also, a Modula-2 makefile generator and some utilities for handling
|
||||
relocatable object files are included (aal, nm, size, strip, etc).
|
||||
Complete libraries for ANSI C, Pascal, and Modula 2 are provided.
|
||||
|
||||
This package is available in 4 different versions:
|
||||
|
||||
- 5.25" DS/DD floppies for 8088/286/386 (4 360K floppies);
|
||||
- 5.25" DS/HD floppies for 8088/286/386 (1 1.2M floppy);
|
||||
- 3.5" DS/DD floppies for 8088/286/386 (2 720K floppies);
|
||||
- 3.5" DS/DD floppies for Commodore Amiga or Atari ST (2 720K floppies).
|
||||
|
||||
Many problems with the old Minix C compiler have been resolved:
|
||||
- All versions have separate as and ld programs. Asld is gone.
|
||||
- Floating point is now supported
|
||||
- Library is greatly improved and is ANSI conformant
|
||||
- A program aal is provided to manage libraries (ranlib-like)
|
||||
|
||||
The package is available from two companies:
|
||||
|
||||
Transmediair Products & Support B.V. Unipress Software
|
||||
Melkweg 3 2025 Lincoln Highway
|
||||
3721 RG Bilthoven Edison, NJ 08817
|
||||
The Netherlands U.S.A.
|
||||
Tel: +31 30 281820 Tel: +1 908 287 2100
|
||||
FAX: +31 30 292294 FAX: +1 908 287 4929
|
||||
Email: msk@unipress.com
|
||||
|
||||
Transmediair charges US $200,- for the 4 floppy PC version, US $150,-
|
||||
for the other versions. Unipress charges US $199,- for all versions.
|
||||
|
||||
|
||||
15. SunOS Minix
|
||||
|
||||
SunOS Minix is a version of Minix that runs as a user process on Sun
|
||||
3s and 4s running SunOS 4.X. In SunOS Minix, the processor time used
|
||||
is the time allocated to the SunOS process running SunOS Minix, each
|
||||
file system is a SunOS file, and the console is /dev/tty of the SunOS
|
||||
process. Also, it is possible for multiple users to log into a single
|
||||
instance of SunOS Minix.
|
||||
|
||||
SunOS Minix runs as a user process, so does not require a dedicated
|
||||
machine. Also, multiple instance of SunOS Minix can run on a single
|
||||
machine simultaneously without interfering with each other.
|
||||
|
||||
SunOS Minix is produced by applying a set of patches to Mac Minix 1.5
|
||||
(both 1.5.10.0 and 1.5.10.1 can be used) or PC Minix 1.5. Also, Atari
|
||||
Minix has been used as the base version by at least one person. The
|
||||
SunOS Minix patches are available via anonymous ftp from
|
||||
csc.canterbury.ac.nz in the file SMX_2_00.TAR_Z in the UNIX directory.
|
||||
|
||||
Also in version 2 of SunOS Minix is our first efforts at providing support
|
||||
for Solaris 2.0.
|
||||
|
||||
Any enquiries should be sent to paul@cosc.canterbury.ac.nz. There is a
|
||||
SunOS Minix mailing list. Postings and admin requests for the mailing
|
||||
list should be sent to the same address.
|
||||
|
||||
|
||||
16. WHERE CAN I GET PAST POSTINGS AND PROGRAMS?
|
||||
Many sites keep archives of MINIX-related material, ranging from
|
||||
archives of articles posted to more organized repositories of programs posted
|
||||
to the net. The complete MINIX distribution is NOT (repeat NOT) available
|
||||
from any online archive. This is not permitted. Only the newsgroup traffic is
|
||||
stored there.
|
||||
|
||||
List Archives:
|
||||
|
||||
bugs.nosc.mil Current
|
||||
louie.udel.edu July '87 - Dec '89 (?)
|
||||
vm1.nodak.edu Current year
|
||||
|
||||
Formal Archives (MINIX sources):
|
||||
|
||||
aerospace.aero.org atari.archive.umich.edu
|
||||
bugs.nosc.mil en.ecn.purdue.edu
|
||||
ftp.Uni-Koeln.DE ftp.thp.uni-koeln.de
|
||||
gem.stack.urc.tue.nl hub.cs.jmu.edu
|
||||
louie.udel.edu minnie.cs.adfa.oz.au
|
||||
osceola.cs.ucf.edu plains.nodak.edu
|
||||
sauna.hut.fi sirius.ucs.adelaide.edu.au
|
||||
star.cs.vu.nl suned.zoo.cs.yale.edu
|
||||
vm1.nodak.edu wuarchive.wustl.edu
|
||||
ftp.vmars.tuwien.ac.at
|
||||
doc.ic.ac.uk
|
||||
NL-MUG
|
||||
|
||||
16.1. File Transfer on the Internet
|
||||
If you are on the Internet, you can get files from many places with the
|
||||
file transfer protocol ("FTP"). When connecting to the host system, use
|
||||
the user-name "anonymous" and any password. Most systems will ask for your
|
||||
"ident" as a password. It is considered good etiquette to use either your
|
||||
login name or mail address when asked. Once connected, look for a "README"
|
||||
file which should give further information about the archive.
|
||||
|
||||
Consult your local documentation on the use of your FTP application
|
||||
program (generally called "ftp"). Please be nice to the FTP sites by
|
||||
restricting your use to non-business hours.
|
||||
|
||||
The following sites provide Anonymous FTP
|
||||
|
||||
|
||||
aerospace.aero.org [130.221.192.10] directory pub/minix
|
||||
Last checked: 910115
|
||||
Subdir: . afio, bcc, clam1.3, clam bins, cpp, cppmake,
|
||||
elvis1.1, estdio20a, format, fp, getty,
|
||||
shoelace1.0a
|
||||
|
||||
atari.archive.umich.edu [141.211.164.8] directory pub/minix
|
||||
Last checked: 910212
|
||||
Subdir: . afio, bcc, clam1.3, clam bins, cpp, cppmake,
|
||||
elvis1.1, estdio20a, format, fp, getty,
|
||||
shoelace1.0a
|
||||
This site has a mail server, atari@atari.archive.umich.edu
|
||||
|
||||
bugs.nosc.mil [128.49.16.1] directory pub/Minix
|
||||
Last checked: 930127
|
||||
Subdir: . compatibility.new (Sept'90 version of the
|
||||
Minix Compatibility List),
|
||||
posixlist (volunteers posixing utilities)
|
||||
subjects.90, subjects.91, subjects.92
|
||||
(list of articles in subdirs articles.)
|
||||
subjects.ast (list of Andy Tanenbaum's
|
||||
articles in subdir articles.ast)
|
||||
Subdir: articles.91
|
||||
Subdir: articles.92 Archive of many comp.os.minix articles 1991-2
|
||||
earlier years rolled out to tape
|
||||
Subdir: articles.ast Archive of many comp.os.minix articles by
|
||||
Andy Tanenbaum since 1987 (on tape)
|
||||
Subdir: common-pkgs c386-4.2, cccp, clam, copt-src, dfrag,
|
||||
dict-words, egrep, elle-src, elvis, estdio21,
|
||||
karn-tcpip, less, mxkermit, mxuucp, mxuupc,
|
||||
nlmug-uucp, ns-stdio, paste, ro, small-c,
|
||||
symlinks, termios, zterm
|
||||
Subdir: d1.1-1.2 Diffs for PC-Minix1.1 -> PC-Minix1.2
|
||||
Subdir: d1.2-1.3 Diffs for PC-Minix1.2 -> PC-Minix1.3
|
||||
Subdir: evans 386-minix diffs and bcc
|
||||
Subdir: mgr Mgr window manager, mono plus alpha color
|
||||
Subdir: pc-bin compiler, basic, db, patch, xlisp, etc.
|
||||
Subdir: pc-pkgs bootmenu, bootmon, cagney-mcc, db, format,
|
||||
miller-boot-hd, mullen-turboc, overby-boot,
|
||||
ps, s2asm, stevie-pc, vm, xt2_wini
|
||||
Subdir: st-pkgs 68kfloat, mdb
|
||||
|
||||
en.ecn.purdue.edu [128.46.129.59] directory pub/minix
|
||||
Last checked: 910115
|
||||
Subdir: . UU-Minix (UUCP), minixfloat (8088
|
||||
Floating Point)
|
||||
|
||||
ftp.Uni-Koeln.DE [134.95.80.1] directory /thp/minix
|
||||
"echo" of ftp.thp.uni-koeln.de, for use only if that site causes
|
||||
problems
|
||||
|
||||
ftp.thp.uni-koeln.de [134.95.64.1] directory minix
|
||||
Last checked: 910218
|
||||
Subdir: adelaide Mirror copies of various minix ftp sites
|
||||
Subdir: ccadfa [the directory structure used is roughly the
|
||||
Subdir: dsrgsun same as on the original hosts]
|
||||
Subdir: dynamo
|
||||
Subdir: jmu
|
||||
Subdir: plains
|
||||
Subdir: sky-luke
|
||||
Subdir: star
|
||||
Subdir: suphys
|
||||
Subdir: tuwien
|
||||
Subdir: uit
|
||||
|
||||
Subdir: gnu bash, cv68, gcompile, gnu, kdiffs
|
||||
Subdir: gnu/m68k binaries and partly diffs of new ports of
|
||||
GNU sw to the m68k (i.e. atari, amiga, mac)
|
||||
[This directory will be extended to hold
|
||||
all the diffs sometime in the future.]
|
||||
Subdir: minix PC and ST Minix upgrade kits and official
|
||||
patches
|
||||
Subdir: net Various stuff collected from c.o.m.
|
||||
postings:
|
||||
cv68-v3, cc, clam-1.4.1, disem, fad-ld,
|
||||
fp-st, mail-1.8, mroff, news, nlmug,
|
||||
sysupd1, umail-3.45, vc-8, wmail-3.63+
|
||||
|
||||
gem.stack.urc.tue.nl [131.155.2.59]
|
||||
Last checked: Never (net posting)
|
||||
Subdir: pub/aminix1.5.10.2 AmigaMINIX 1.5.10.1 -> 1.5.10.2
|
||||
|
||||
hub.cs.jmu.edu [134.126.20.10] directory pub/minix
|
||||
Last checked: 910115
|
||||
Subdir: . hd_minix (MINIX-PC hd-boot package)
|
||||
|
||||
louie.udel.edu [128.175.1.3, 128.175.2.33] directory info-minix
|
||||
Last checked: 910212
|
||||
Subdir: . comp.os.minix archives (July '87 - Dec '89)
|
||||
|
||||
minnie.cs.adfa.oz.au [131.236.20.70]
|
||||
Last checked: 920422
|
||||
Subdir: . Archive of comp.os.minix postings
|
||||
(Nov '89 to now!),
|
||||
The Minix Compatibility List, Infosheet
|
||||
and FAQsheet
|
||||
Subdir: check List of subject lines from comp.os.minix
|
||||
Subdir: clam The official residence of the clam shell
|
||||
Subdir: demodisk Demodisks for PC, Amiga and Atari
|
||||
Subdir: manuals The online manuals
|
||||
|
||||
osceola.cs.ucf.edu [???]
|
||||
Last checked: never
|
||||
Subdir: pub/minix MacMinix patches
|
||||
|
||||
plains.nodak.edu [134.129.111.64] directory pub/Minix
|
||||
Last checked: 910115
|
||||
Subdir: . compress, README, ls-RC
|
||||
Subdir: all.contrib clunie-yacc, check_crc, cvw-cc, elle41,
|
||||
elvis1.4, getty, mail, tar_fix, u-mail,
|
||||
uucp, w-mail, xargs
|
||||
Subdir: doc Compatibility (Aug'90 version of the
|
||||
Minix Compatibility List),
|
||||
Copyright-info, Infosheet, PC-CC-comments,
|
||||
PC-Compilers, Questions, RefMan, ST-Compilers,
|
||||
Upgrading, mailaddr, posix.2,
|
||||
remote_file_server
|
||||
Subdir: ftp_contrib nlmug.index
|
||||
Subdir: mugnet.sources Index + the sources
|
||||
Subdir: oz (echo of sirius.ucs.adelaide.edu.au: local)
|
||||
GlenO.tute, bcc, clam1.3, clam bins, cpp,
|
||||
cppmake, db, dirent-hack, duck, elvis1.1,
|
||||
estdio20a, estdio21, extra, format, fp,
|
||||
incl_sys_13, ksh_patches, lmakefiles,
|
||||
ls, mcc, pam, s2asm, shoelace10a, uname,
|
||||
vc-ph1.5
|
||||
Subdir: pc Bnews, afio, byacc, c, clock, comic1.0,
|
||||
conv, crypt, dosread, file, format,
|
||||
lharc-1.2, multiboot, nrchbar, p, ps,
|
||||
s2asm, shared-text, symlinks, talk,
|
||||
unzip30, uucp-util, uucp, vn, vt_con,
|
||||
xt2_wini
|
||||
Subdir: st.contrib CC-68K, Infocom, bugs
|
||||
Subdir: st.contrib/pkgs chfont, df, flex, fonts, format, ld, mdb,
|
||||
vdi, zoo
|
||||
Subdir: st.contrib/x hcj, speed, supra
|
||||
Subdir: uk 16bcompress, binutils, emacs, emacsdif,
|
||||
gasdiff, gcc
|
||||
Subdir: updates Updates for Minix to 1.5.10. Also includes
|
||||
bug fixes for Atari, Amiga and
|
||||
Macintosh versions
|
||||
|
||||
sauna.hut.fi [130.233.192.1, 130.233.200.1] directory pub/minix
|
||||
Last checked: 910212
|
||||
Subdir: . Minix exercises, minix-13d-symlink,
|
||||
minix-13d-vga
|
||||
|
||||
sirius.ucs.adelaide.edu.au [129.127.40.3] directory pub/minix
|
||||
Last checked: 910115
|
||||
Subdir: . FETCH_ME_FIRST, README_386, ls-l.Z
|
||||
Subdir: adm/upgrade_kit DIRECTIONS, PH_1.5_Intro, things_to_doc
|
||||
Subdir: local (Echoed on plains.nodak.edu pub/Minix/oz)
|
||||
GlenO.tute, bcc, clam1.3, clam bins, cpp,
|
||||
cppmake, db, dirent-hack, duck, elvis1.1,
|
||||
estdio20a, estdio21, extra, format, fp,
|
||||
incl_sys_13, ksh_patches, lmakefiles,
|
||||
ls, mcc, pam, s2asm, shoelace10a, uname,
|
||||
vc-ph1.5
|
||||
Subdir: upgrades Upgrades for Minix to 1.5.10.
|
||||
|
||||
star.cs.vu.nl [192.31.231.42] directory pub/sreiz/minix
|
||||
Last checked: 910212
|
||||
Subdir: . Patches to AmigaMinix to boot off hard disk
|
||||
|
||||
suned.zoo.cs.yale.edu [128.36.21.1] directory src/bin/zip
|
||||
Last checked: 910212
|
||||
Subdir: . Zip for Minix
|
||||
|
||||
vm1.nodak.edu [134.129.111.1] directory minix-l
|
||||
Last checked: 910212
|
||||
Subdir: . comp.os.minix archives (current and past year)
|
||||
This site has a mail server, listserv@vm1.nodak.edu
|
||||
|
||||
wuarchive.wustl.edu [128.252.135.4] directory mirrors/misc/minix
|
||||
Last checked: 910212
|
||||
Subdir: . Diffs for PC-Minix1.1 -> PC-Minix1.2
|
||||
|
||||
ftp.vmars.tuwien.ac.at [128.130.39.19] directory pub/minix
|
||||
Last checked: 910213
|
||||
Subdir: hp Patches to keyboard for German characters
|
||||
Subdir: net bcc, c386, c68, cpp, cppmake, less,
|
||||
shoelace10a
|
||||
|
||||
16.2. Mail Servers
|
||||
Some archive sites provide access to their archives with a server program
|
||||
that responds to commands mailed to it.
|
||||
|
||||
16.2.1. doc.ic.ac.uk
|
||||
An archive of the worthwhile postings from the comp.os.minix newsgroup is
|
||||
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
|
||||
about how to access this service send a mail message with NO Subject: field
|
||||
to:
|
||||
|
||||
info-server@uk.ac.ic.doc
|
||||
|
||||
and a message body of:
|
||||
|
||||
request catalogue
|
||||
topic minix
|
||||
request end
|
||||
|
||||
This will mail you back details of the various ways to obtain the files.
|
||||
This service is only available inside the UK. We have no funds to send
|
||||
such mail internationally.
|
||||
|
||||
This archive service is run by Lee McLoughlin.
|
||||
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
|
||||
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
|
||||
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
|
||||
|
||||
|
||||
16.2.2. vm1.nodak.edu
|
||||
North Dakota State University is the host site for distribution of the
|
||||
info-minix mailing list (also known as minix-l), which is bidirectionally
|
||||
gatewayed to the Usenet group Comp.os.minix. We maintain archives of all
|
||||
list traffic from within the past year or so (depending on space availability).
|
||||
Archives are available via Anonymous FTP on the Internet, and LIST-SERV
|
||||
file requests from other networks.
|
||||
|
||||
Our server is:
|
||||
|
||||
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
|
||||
Bitnet: listserv@ndsuvm1
|
||||
UUCP: uunet!vm1.nodak.edu!listserv
|
||||
|
||||
If you do not have Internet access, you may request files be sent to you by
|
||||
our LISTSERV file server by sending it commands in the body of a mail message.
|
||||
|
||||
To obtain a list of the files, the INDEX command is used:
|
||||
|
||||
INDEX MINIX-L
|
||||
|
||||
|
||||
The GET command will instruct LISTSERV to send you a file, such as:
|
||||
|
||||
get minix-l LOG9005A minix-l
|
||||
|
||||
to get the file "MINIX-L LOG9005A" from the directory "MINIX-L". The
|
||||
filename tells what year, month, and week it is from:
|
||||
|
||||
MINIX-L LOGyymmw
|
||||
|
||||
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
|
||||
character from A to E indicating what week of the month. Several months of
|
||||
log files are kept on-line, the number depending on disk space availability.
|
||||
|
||||
Due to the 80-character per line (punched card) limit on Bitnet mail, many
|
||||
of the files will be shipped using an encoding scheme that allows logical
|
||||
lines to be split up into many physical lines. On Bitnet, this is normally
|
||||
the IBM "DISK DUMP" or "NETDATA" format, and for ther networks it is "List-
|
||||
serv Punch".
|
||||
|
||||
Listserv Punch was designed by Listserv's author and is designed to send
|
||||
files with lines longer than 80 characters thru the Bitnet gateways. A
|
||||
special program to decode the file once it has arrived at your site.
|
||||
Information on obtaining a program to decode listserv punch format is sent
|
||||
with each encoded file.
|
||||
|
||||
If you would rather have a file sent to you uuencoded, you may specify
|
||||
that in your GET command:
|
||||
|
||||
get minix info minix f=uuencode
|
||||
|
||||
please note that the file, once decoded, will be in EBCDIC!
|
||||
|
||||
|
||||
SEARCHING THE MAILING LIST LOGS WITH LISTSERV
|
||||
|
||||
If you are looking for a specific article, or set of articles, you can
|
||||
perform searches on this directory using the Database functions of Listserv.
|
||||
For example, to obtain a "Subject" index of the MINIX-L archives, send the
|
||||
listserv a file or mail with the following "job" in the message body:
|
||||
|
||||
// JOB Echo=No
|
||||
Database Search DD=Rules
|
||||
//Rules DD *
|
||||
search * in minix-l since 90/04/01
|
||||
index
|
||||
|
||||
and you will be sent a file containing all of the 'Subject:' lines sent to
|
||||
the mailing list since December 1, 1989. If you wish to request one or
|
||||
more items, replace the 'index' line in the above job with "print [ref-num]",
|
||||
where "refnum" is the reference number from the index listing. Documentation
|
||||
on this and other database functions is available by sending the command
|
||||
"INFO DATABASE" to the listserv.
|
||||
|
||||
To obtain more information on the listserv, send the command:
|
||||
|
||||
INFO ?
|
||||
|
||||
and you will be enlightened with a list of available documentation on using
|
||||
LISTSERV.
|
||||
|
||||
This archive is automatically maintained by the list server. If you have
|
||||
questions, contact Glen Overby, <minix@plains.nodak.edu>, at North Dakota
|
||||
State University, Fargo, ND USA (46 52 N / 96 48 W city)
|
||||
|
||||
16.3. Publicly accessable Bulletin Boards
|
||||
For people without a network connection, there are PC-based Electronic
|
||||
Bulletin Board Systems (BBS) that has carry various MINIX topics.
|
||||
|
||||
16.3.1 NLMUG-ONLINE ("minixug"), (02522) 18363 in Holland.
|
||||
300,1200,2400 baud, 8,n,1.
|
||||
|
||||
No registration required, no donations accepted.
|
||||
Everyone gets 60 minutes/day.
|
||||
No upload/download ratios (but don't be a jerk!)
|
||||
|
||||
This BBS is run by Fred van Kempen <waltje@minixug.mugnet.org>
|
||||
|
||||
16.3.2 The Picayune (milo.ndsu.nodaak.edu) in North Dakota, USA
|
||||
|
||||
- validation takes a day or so
|
||||
- no download limits
|
||||
- read access to Usenet News
|
||||
- access to FTP area on plains.nodak.edu, wuarchive.wustl.edu
|
||||
|
||||
701-232-2573 3/12/24 701-237-7790 3/12/24
|
||||
701-237-4281 9600+ V.42 701-237-4752 9600+ V.42
|
||||
|
||||
This system is run on Interactive 386/ix by the NDSU Student Chapter of the ACM
|
||||
|
||||
|
||||
17. MINIX Compatibility List (1 August 1990)
|
||||
|
||||
Introduction
|
||||
============
|
||||
|
||||
This is a list of machines that MINIX has reportedly run on. An updated
|
||||
version of this list will be posted when a sufficient number of entries
|
||||
have been added or changed or when requested.
|
||||
|
||||
PC MINIX
|
||||
========
|
||||
Version 1.0 is the version in Tanenbaum's book, "Operating Systems: Design
|
||||
and Implementation". Version 1.1 is the initially released version and
|
||||
the differences between it and 1.0 are minor. Version 1.2 was released
|
||||
next and followed a year later by 1.3. Version 1.4 was only released to
|
||||
Usenet. Currently, Prentice-Hall ships version 1.5 (known as 1.5.10 to
|
||||
Usenet).
|
||||
|
||||
Version 2.0 is in the planning stages and should be available late "next
|
||||
year".
|
||||
|
||||
Only compatibility with PC MINIX 1.3 and greater is now reported in this
|
||||
list.
|
||||
|
||||
ST MINIX
|
||||
========
|
||||
Version 1.1 is the currently available version and is currently
|
||||
available from Prentice-Hall. Version 1.5 exists on the Net, but
|
||||
is not yet available from Prentice-Hall.
|
||||
|
||||
Explanation of List
|
||||
===================
|
||||
|
||||
Each list is sorted in alphabetic order. Each line is an entry that
|
||||
represents a portion of a report received by the editor. Each entry is a
|
||||
report of how well a specific version of Minix worked on a specific
|
||||
machine or other piece of hardware. Each entry appears as a single line
|
||||
in the following format:
|
||||
|
||||
------------------------- ---- - -------- -------- -------------------------
|
||||
1111111111111111111111111 2223 4 55555555 66666666 7777777777777777777777777
|
||||
|
||||
where each field is defined as:
|
||||
|
||||
1 - Hardware type. The type of hardware on which MINIX was tested.
|
||||
2 - MINIX Version. The version of MINIX tested on the hardware.
|
||||
x.y indicates that the version is unknown.
|
||||
3 - Subversion. The subversion of the above MINIX version. E.g., the
|
||||
subversion of 1.5.0 is 0. If the subversion is not known, an 'x' will
|
||||
be found in the field.
|
||||
4 - Report Status. This will be Y (Yes, MINIX worked on the version),
|
||||
N (No, MINIX did not work on this version) or P (Yes, MINIX worked
|
||||
on the version, but a patch was required).
|
||||
5 - Date of Report. When the report was received.
|
||||
6 - Report Submitter. This is a reference to the individual who
|
||||
submitted the report. A list of submitters is included with the
|
||||
report.
|
||||
7 - Additional Comments. Additional, useful comments added by the
|
||||
submitter.
|
||||
|
||||
There are two major sections at this time. The first is PC MINIX 1.x and
|
||||
the other is ST MINIX 1.x. Other sections may be added as needed (e.g.,
|
||||
an AMIGA MINIX or PC MINIX 2.x section).
|
||||
|
||||
At this time, within each section are two subsections. The first is Basic
|
||||
Operation (whether MINIX runs on the machine at all) and Optional Hardware
|
||||
(whether it works with specific added hardware, such as Disk Controllers
|
||||
and Video Cards). Other subsections may be added as needed.
|
||||
|
||||
The Compatibility List
|
||||
======================
|
||||
|
||||
PC MINIX 1.x
|
||||
============
|
||||
|
||||
Basic Operation
|
||||
----- ---------
|
||||
AMSTRAD PC1512 1.3x Y 07/10/89 regisr hd2 does not work
|
||||
AST 286 1.3x Y 02/25/89 dlawyer
|
||||
AST Premium 386-16 1.4x Y 09/15/89 al
|
||||
AT&T 6312 1.3x Y 03/02/90 timborn
|
||||
AT&T 6312 1.50 Y 03/02/90 timborn
|
||||
AT&T 6312 1.53 Y 03/02/90 timborn
|
||||
Blue Chip PC 1.3x Y 02/21/89 pa1343 Parallel port didn't work
|
||||
Bull Micral System 200 1.3x Y 01/24/90 higgs
|
||||
Club American 386/33-C1 1.3x Y 01/03/90 anderson
|
||||
Commodore PC 30 III 1.3x Y 09/22/89 cbo
|
||||
Commodore PC-60 1.4a Y 10/02/89 ast
|
||||
Compaq 386 1.3x Y 02/22/89 japplega
|
||||
Compaq Deskpro 1.3x Y 03/06/90 HIGGINS
|
||||
CompuAdd 286/12 1.3x P 02/21/89 MICHAELB
|
||||
Computer Prod. United 286 1.3x Y 01/22/90 gnf3e
|
||||
Computer Prod. United 286 1.5x Y 01/22/90 gnf3e
|
||||
DTK/ERSO XT Turbo mtherbd 1.3x P 05/29/89 lyle Changed xt_wini.c, floppy.c
|
||||
DTK 286 mtherbd (@10MHz) 1.3x Y 03/02/90 MC02015 Must remove bus mouse
|
||||
Epson AX3 1.4a Y 10/02/89 ast HD failed
|
||||
Everex 1800B (AT clone) 1.3x Y 01/03/90 anderson HD works but flakey
|
||||
Everex Apex 1.3x Y 03/02/90 MC02015
|
||||
Freecom AT 386/20 1.4a Y 10/19/89 waltje
|
||||
Freecom AT 386/25 1.4a Y 10/19/89 waltje
|
||||
Freecom AT 386/33 1.4a Y 10/19/89 waltje
|
||||
Gateway 2000 286 (@16MHz) 1.3x Y 08/10/89 tbunnell
|
||||
Gateway 2000 286 (@16MHz) 1.4x Y 08/10/89 tbunnell
|
||||
Gateway 2000 286 (@16MHz) 1.4 Y 08/10/89 tbunnell Protected Mode Minix
|
||||
HP Vectra CS 1.3x P 01/02/90 lammert Multiple patches
|
||||
IBM PC/AT @6MHz 1.3x P 09/22/89 al@escom using Leisner's at_wini
|
||||
IBM PS/2 Model 80 1.3x P 05/29/89 ackerman
|
||||
JDR Microdevices Turbo XT 1.3x Y 05/29/89 jds
|
||||
Laser XT/2 1.3x Y 01/11/90 hansvoss program switched CPU-speed
|
||||
Laser 386/20 1.4a Y 10/02/89 ast
|
||||
Laser 386/25 1.4a Y 10/02/89 ast
|
||||
Leading Edge Model D 1.3x Y 03/03/89 supple Changed to work w/30M HD
|
||||
Leading Edge Model D2 1.3x Y 02/22/89 hedrick
|
||||
Micro Generation 386 1.3x Y 10/30/89 surry
|
||||
Micro Generation 386 1.4x Y 10/30/89 surry
|
||||
NEC Powermate 386 1.3x Y 02/22/89 japplega
|
||||
Olivetti M290 1.3x Y 07/10/89 wezel
|
||||
Proteus Tech. Model 1800e 1.3x Y 09/13/89 lance HD problems
|
||||
Sun IPC 1.3x Y 02/22/89 paula Screen shifts when scroll
|
||||
Tandon 386/16 1.4a Y 10/02/89 ast
|
||||
Tandy 1000 1.3x P 02/22/89 japplega
|
||||
Tandy 1000A 1.3x P 02/22/89 donw
|
||||
Tandy 1000A 1.3x P 02/22/89 japplega
|
||||
Tandy 1000SX 1.3x P 02/22/89 japplega
|
||||
Tandy 3000 1.3x Y 01/31/90 umbaugh Load root fs w/"u" at boot
|
||||
Tandy 3000HL 1.3x Y 01/31/90 umbaugh Load root fs w/"u" at boot
|
||||
Tandy 3000NL 1.3x Y 01/31/90 umbaugh Load root fs w/"u" at boot
|
||||
Tandy 4000 1.3x Y 01/31/90 umbaugh Load root fs w/"u" at boot
|
||||
TI Business Pro 1.3x N 02/22/89 japplega
|
||||
Toshiba T1100+ 1.3x Y 05/29/89 jds
|
||||
Toshiba 5100 1.3x Y 05/02/89 nfs HD patch at bugs.nosc.mil
|
||||
Toshiba 5100 1.50 Y 01/31/90 nfs
|
||||
Tulip 386/25 1.4a Y 10/02/89 ast
|
||||
Unisys PW2 850 1.3x Y 05/01/89 allan
|
||||
Win Labs Turbo-AT 1.3x P 01/22/90 gnf3e
|
||||
Win Labs AT/386 1.3x P 01/22/90 gnf3e
|
||||
Wyse 386/16 1.4a Y 10/02/89 ast
|
||||
Zenith 159 1.3x Y 08/23/89 dirk HD problems
|
||||
Zenith Z183 1.3x Y 02/22/89 japplega
|
||||
Zenith Z248 1.4a Y 10/02/89 ast
|
||||
Zenith Turbosport 386-12 1.4x Y 10/20/89 al
|
||||
|
||||
Optional Hardware
|
||||
-------- --------
|
||||
AST EGA, color monitor 1.3x Y 01/28/89 dlawyer
|
||||
Casper EGA, color monitor 1.3x Y 10/30/89 surry
|
||||
Casper EGA, color monitor 1.4x Y 10/30/89 surry
|
||||
CMS Hard Card (20 Meg) 1.3x Y 02/21/89 pa1343
|
||||
Epson LQ5000 1.3x Y 01/31/90 umbaugh Not tested extensively.
|
||||
Everex Micro Enhancer 1.3x Y 10/30/89 surry Vid card ok w/emulation off
|
||||
Everex Micro Enhancer 1.4x Y 10/30/89 surry Vid card ok w/emulation off
|
||||
IBM PS/2 Mod 50 HD 1.3x N 01/28/89 allbery Controller incompatible
|
||||
Panasonic 1091 printer 1.3x N 01/28/89 mullen Loses chars
|
||||
Persyst BOB 1.3x Y 01/28/89 mullen
|
||||
Printers (various) 1.3x N 01/28/89 various Characters are dropped
|
||||
Seagate ST4096 80 Meg 1.3x Y 10/30/89 surry Use at_wini.c as wini.c
|
||||
Seagate ST4096 80 Meg 1.4x Y 10/30/89 surry Use at_wini.c as wini.c
|
||||
Toshiba MK134 HD 1.3x Y 01/13/90 bc
|
||||
WD1006V-SR2 HD Controller 1.3x Y 01/13/90 bc
|
||||
|
||||
|
||||
ST MINIX 1.x
|
||||
============
|
||||
|
||||
Basic Operation
|
||||
----- ---------
|
||||
1040ST (old TOS) 1.1 Y 05/31/89 uli
|
||||
1040ST 1.1 Y 06/02/89 rcd
|
||||
Mega ST4 1.1 Y 05/31/89 uli With or without Blitter
|
||||
|
||||
Optional Hardware
|
||||
-------- --------
|
||||
Adaptec MFM controller 1.1 Y 06/02/89 rcd
|
||||
BMS 100 HD 1.1 Y 01/28/89 wheels fine
|
||||
BMS Host Adapter 1.1 Y 06/02/89 rcd
|
||||
ICD Host Adapter x.x Y 08/10/89 diana use it with ST277N SCSI
|
||||
Megafile 60 1.1 Y 05/31/89 uli
|
||||
Miniscribe 3425 1.1 Y 05/31/89 rcd
|
||||
SH 204 1.1 Y 05/31/89 uli
|
||||
SH 205 1.1 Y 05/31/89 uli
|
||||
SH 205 (with 40M NEC HD) 1.1 Y 05/31/89 uli
|
||||
Seagate ST225 HD 1.1 Y 06/02/89 rcd
|
||||
Supra HD 1.1 ? 01/28/89 various some can, some can't
|
||||
|
||||
|
||||
SUBMITTERS
|
||||
==========
|
||||
[ackerman] uunet!uvm-gen!griffin!ackerman
|
||||
[al] al@escom.com
|
||||
[allan] allan@esprit.UUCP
|
||||
[allbery] allbery%ncoast@hal.cwru.edu
|
||||
[anderson] anderson@macc.wisc.edu
|
||||
[ast] ast@cs.vu.nl
|
||||
[bc] bc@uxa.cso.uiuc.edu
|
||||
[cbo] cbo@cs.vu.nl
|
||||
[diana] eichert%uservx.decnet@ddnvx2.afwl.af.mil
|
||||
[dirk] herrhoyman@uwecvaxc.bitnet
|
||||
[donw] donw@rwing.UUCP
|
||||
[gnf3e] gnf3e@virginia.edu
|
||||
[hansvoss] hhinsi!v882087@relay.EU.net
|
||||
[hedrick] hedrick@geneva.rutgers.edu
|
||||
[higgs] higgs_m@p1.lancsp.ac.uk
|
||||
[HIGGINS] HIGGINS@LISO1.dnet.ge.com
|
||||
[japplega] japplega@csm9a.colorado.edu
|
||||
[jds] jds@mimsy.umd.edu
|
||||
[lammert] lammert@gufalet.rug.nl
|
||||
[lancer] lancer@gacvax1.bitnet
|
||||
[lyle] lyle@cse.ogc.edu
|
||||
[mark-gei] Mark-Geisert@ladc.bull.com
|
||||
[MC02015] MC02015%SWTEXAS.BITNET
|
||||
[MICHAELB] MICHAELB@vms.macc.wisc.edu
|
||||
[mullen] mullen@sdsu.UUCP
|
||||
[ncoverby] ncoverby@ndsuvax.UUCP
|
||||
[nfs] nfs@princeton.edu
|
||||
[pa1343] pa1343@sdcc15.ucsd.edu
|
||||
[paula] paula@atc.boeing.com
|
||||
[rcd] rcd@mtqua.att.com
|
||||
[regisr] felix!well!regisr
|
||||
[supple] ecn.purdue.edu
|
||||
[surry] surry@hq.af.mil
|
||||
[tbunnell] bunnell@henry.asel.udel.edu
|
||||
[timborn] timborn@timborn@ATT.COM
|
||||
[uli] uli%analyt.chemie.uni-bochum.dbp.de
|
||||
[umbaugh] umbaugh@evax.arl.utexas.edu
|
||||
[waltje] minixug!waltje@kyber.UUCP
|
||||
[wezel] wezel@bio.vu.nl
|
||||
[wheels] wheels@mks.UUCP
|
||||
BIN
Minix/demo/Announcement.gz
Normal file
BIN
Minix/demo/Announcement.gz
Normal file
Binary file not shown.
133
Minix/demo/INDEX
Normal file
133
Minix/demo/INDEX
Normal file
@@ -0,0 +1,133 @@
|
||||
Contents of directory pub/minix/mirrors/ftp.cs.vu.nl/demo:
|
||||
|
||||
READ_ME
|
||||
|
||||
|
||||
READ_MEO
|
||||
|
||||
|
||||
amiga.lzh
|
||||
|
||||
|
||||
announcement
|
||||
|
||||
|
||||
Announcement
|
||||
|
||||
|
||||
sparc.addendum
|
||||
|
||||
|
||||
demo_dsk.sp
|
||||
|
||||
|
||||
rawrite.doc
|
||||
|
||||
|
||||
file2dsk.doc
|
||||
|
||||
|
||||
dyer512.prg
|
||||
|
||||
|
||||
posting
|
||||
|
||||
|
||||
file2dsk.c
|
||||
|
||||
|
||||
file2dsk.ttp
|
||||
|
||||
|
||||
crc.c
|
||||
|
||||
|
||||
demo_dsk.st
|
||||
|
||||
|
||||
demo_dsk.ibm
|
||||
|
||||
|
||||
demo_dsk.sp.Z
|
||||
|
||||
|
||||
rawrite.c
|
||||
|
||||
|
||||
manual.txt.Z
|
||||
|
||||
|
||||
rawrite.exe
|
||||
|
||||
|
||||
crc.com
|
||||
|
||||
|
||||
comp430d.zip
|
||||
|
||||
|
||||
pkz110.exe
|
||||
|
||||
|
||||
README.MSDOS
|
||||
|
||||
|
||||
00Index
|
||||
|
||||
|
||||
manual.ps.Z
|
||||
|
||||
|
||||
demo_dsk.st.Z
|
||||
|
||||
|
||||
demo_dsk.ibm.Z
|
||||
|
||||
|
||||
Announcement.gz
|
||||
|
||||
|
||||
sparc.addendum.gz
|
||||
|
||||
|
||||
demo_dsk.sp.gz
|
||||
|
||||
|
||||
rawrite.doc.gz
|
||||
|
||||
|
||||
rawrite.c.gz
|
||||
|
||||
|
||||
file2dsk.doc.gz
|
||||
|
||||
|
||||
dyer512.prg.gz
|
||||
|
||||
|
||||
posting.gz
|
||||
|
||||
|
||||
file2dsk.c.gz
|
||||
|
||||
|
||||
file2dsk.ttp.gz
|
||||
|
||||
|
||||
manual.txt.gz
|
||||
|
||||
|
||||
manual.ps.gz
|
||||
|
||||
|
||||
crc.c.gz
|
||||
|
||||
|
||||
demo_dsk.st.gz
|
||||
|
||||
|
||||
demo_dsk.ibm.gz
|
||||
|
||||
|
||||
|
||||
This file was automatically generated from file descriptions.
|
||||
81
Minix/demo/README.MSDOS
Normal file
81
Minix/demo/README.MSDOS
Normal file
@@ -0,0 +1,81 @@
|
||||
|
||||
|
||||
File: /pub/minix/demo/README.MSDOS
|
||||
Author: Petri Virkkula <pvirkkul@nic.funet.fi>
|
||||
Created: Thu Jul 16 00:24:26 1992
|
||||
Last edited: Thu Oct 3 02:59:10 1992
|
||||
|
||||
|
||||
|
||||
This file contains brief instructions how to install and test Minix
|
||||
demo IBM PC compatibel machine running MSDOS. These instructions has
|
||||
worked with my 286 clone but aren't guaranteed to work in all
|
||||
machines. This file isn't meant to be full reference manual, the files
|
||||
manual.txt and READ_ME contain better guide for Minix demo.
|
||||
In this document it is assumed that reader is familiar how to get
|
||||
files with ftp.
|
||||
|
||||
|
||||
NO WARRANTY
|
||||
This file is provided as is without warranty of any kind, either
|
||||
expressed or implied, including but not limited, the implied
|
||||
warranties of merchantability and fittness for a particular purpose.
|
||||
|
||||
In no event will the author be liable to you for damages, including
|
||||
any lost of profits, lost monies, or other special, incidenatl or
|
||||
consequantial damages arising out of the use or inability to use
|
||||
(including but not limited to loss data or data being rendered
|
||||
inaccurate).
|
||||
|
||||
|
||||
|
||||
|
||||
The directory contains demo files for Amiga, Atari ST and IBM PC
|
||||
compatibles as well a document how to use Minix-demo in both
|
||||
plain-ASCII and Postrcript format.
|
||||
|
||||
Get first file READ_ME, contains useful information about various
|
||||
files. Read the file carefully, this file doesn't repeat all details
|
||||
found there.
|
||||
|
||||
To continue, you need to get following files:
|
||||
|
||||
crc.c (or crc.com if you don't have C compiler)
|
||||
demo_dsk.ibm.Z or demo_dsk.ibm
|
||||
|
||||
either manual.ps.Z or manual.ps
|
||||
or manual.txt.Z or manual.txt
|
||||
|
||||
rawrite.c (or rawrite.exe if you don't have C compiler)
|
||||
rawrite.doc
|
||||
|
||||
If you decide (recommended) to get compressed file (files with .Z
|
||||
postfix) you need also to get comp430d.zip and pkz110.exe.
|
||||
pkz110.exe is self extracting archieve, when you run it you get
|
||||
actual zip-archiever. Read documents included within it.
|
||||
Now you can unpack comp430d.zip which contains program to uncompress
|
||||
compressed files. Uncompress them with the program.
|
||||
|
||||
Use the crc.com to check crc-checksums of files, correct values can be
|
||||
found in file READ_ME. Usage of crc: 'crc file1 file2 ... fileN'.
|
||||
|
||||
Now you should format a 720kb or 360kb disk where the demo disk will
|
||||
later be written. Use MSDOS's format program.
|
||||
|
||||
HINT: I had only 1.44Mb disk and when I tested the demo I had only
|
||||
high density disks. It was possible to format 1.44Mb disk to 720kb disk
|
||||
if you cover another hole in the disk.
|
||||
|
||||
Read file rawrite.doc. It contains information how to use rawrite.exe
|
||||
to write a raw disk image onto disk.
|
||||
|
||||
Now you should have bootable Minix demo disk. Put it on your disk
|
||||
drive and boot your machine. The copyright notice of Prentice Hall
|
||||
should appear on top of screen. Refer manual.txt how to use Minix
|
||||
demo.
|
||||
|
||||
|
||||
Petri Virkkula <pvirkkul@nic.funet.fi>
|
||||
|
||||
|
||||
|
||||
189
Minix/demo/READ_ME
Normal file
189
Minix/demo/READ_ME
Normal file
@@ -0,0 +1,189 @@
|
||||
This directory contains MINIX demonstration disks. To use them, first
|
||||
download the correct one to your machine:
|
||||
|
||||
demo_dsk.ibm (IBM PC, XT, AT, or 386)
|
||||
demo_dsk.st (Atari ST)
|
||||
demo_dsk.sp (SPARC)
|
||||
amiga.lzh (Amiga)
|
||||
|
||||
Then copy it bit for bit to a floppy disk. These files are exact disk images.
|
||||
They are not files readable by any operating system. They are bootable disks.
|
||||
For the Atari, you must use a 360K diskette. For the SPARC, you need a 1.44M
|
||||
diskette. The Amiga demo is a standard lharc archive.
|
||||
|
||||
To transfer the demo disk to a floppy, you need a program that can write
|
||||
a raw disk image. A program 'rawrite' has been provided for MS-DOS users.
|
||||
The Turbo C source (rawrite.c), the executable (rawrite.exe), and the
|
||||
user manual (rawrite.doc) are provided in this directory. For the Atari,
|
||||
use file2dsk instead of rawrite (see file2dsk.doc).
|
||||
|
||||
The demo user manual is available in PostScript form as manual.ps or as
|
||||
flat ASCII text as manual.txt. If you can print PostScript, use the
|
||||
former; if not, use the latter. The manual.txt file can be printed
|
||||
on any printer that can handle ASCII text (including Form Feed).
|
||||
|
||||
The announcement file tells more about MINIX, describes the MINIX newsgroup,
|
||||
comp.os.minix, and the MINIX archives. It is a flat ASCII file.
|
||||
|
||||
The files ending in .Z are compressed using the UNIX compress program.
|
||||
Not all the files are compressed, just the larger ones. If you have the
|
||||
UNIX or MINIX compress program, download the .Z files to save bandwidth, and
|
||||
decompress them on your own machine. Please do not FTP during business
|
||||
hours European time, (i.e., please FTP after 11 a.m. Eastern Standard Time).
|
||||
|
||||
Once more, to avoid any confusion, MINIX is not public domain or shareware.
|
||||
It is copyrighted software. All the files in this directory, including
|
||||
the demo disks are also fully protected by copyright. The copyright owners
|
||||
hereby grant permission to copy and use the MINIX demo disks and other files
|
||||
in this directory only for the purpose of evaluating MINIX to see if it
|
||||
is suitable for your needs.
|
||||
|
||||
|
||||
Andy Tanenbaum (ast@cs.vu.nl)
|
||||
|
||||
|
||||
|
||||
|
||||
=============================================================================
|
||||
The crcs of most of the files in this directory are listed below.
|
||||
The crc is the MINIX replacement for sum. It gives a much stronger
|
||||
checksum. The source is in crc.c, in case you don't already have it.
|
||||
|
||||
|
||||
Cksum Bytes File name Description
|
||||
----- ------ --------- -----------
|
||||
13973 26323 announcement General info about the MINIX community
|
||||
27342 181305 amiga.lzh Amiga demo (lharc format)
|
||||
50933 3844 crc.c MINIX checksum program
|
||||
57848 368640 demo_dsk.ibm IBM demo disk
|
||||
26774 320512 demo_dsk.st Atari ST demo disk
|
||||
24566 624640 demo_dsk.sp SPARC demo disk
|
||||
08584 2289 file2dsk.c C program to write Atari boot disk
|
||||
41135 2107 file2dsk.doc Documentation for file2dsk
|
||||
32394 9659 file2dsk.ttp Executable for file2dsk for Atari TOS
|
||||
59522 175493 manual.ps Manual in postscript
|
||||
58276 72014 manual.txt Manual as flat ASCII file
|
||||
24330 5153 rawrite.c Turbo C program to write a raw disk image
|
||||
54726 2138 rawrite.doc Documentation for rawrite
|
||||
58584 13052 rawrite.exe Executable version of rawrite for MS-DOS
|
||||
39214 3771 sparc.addendum Additional documentation for the SPARC demo
|
||||
|
||||
42004 14451 announcement.Z These are all compressed versions of the above
|
||||
04519 201819 demo_dsk.ibm.Z
|
||||
39985 288826 demo_dsk.sp.Z
|
||||
19632 184677 demo_dsk.st.Z
|
||||
01416 81289 manual.ps.Z
|
||||
30559 34985 manual.txt.Z
|
||||
|
||||
==============================================================================
|
||||
|
||||
|
||||
|
||||
HOW TO ORDER MINIX 1.5
|
||||
|
||||
MINIX 1.5 is being sold by Prentice-Hall. The product numbers and prices
|
||||
are as follows:
|
||||
|
||||
- MINIX 1.5 for the IBM: 5 1/4" (0-13-585076-2) $169
|
||||
- MINIX 1.5 for the IBM: 3 1/2" (0-13-585068-1) $169
|
||||
- MINIX 1.5 for the Amiga (0-13-585043-6) $169
|
||||
- MINIX 1.5 for the Atari (0-13-585035-5) $169
|
||||
- MINIX 1.5 for the Macintosh (0-13-585050-9) $169
|
||||
|
||||
- MINIX 1.5 IBM demo disk (0-13-582768-x) $10
|
||||
- MINIX 1.5 Macintosh demo disk (0-13-582784-1) $10
|
||||
- MINIX 1.5 Atari demo disk (0-13-582792-2) $10
|
||||
|
||||
|
||||
Sales tax and shipping are extra; Prices are slightly higher outside the U.S.
|
||||
|
||||
All versions include the executable binaries, a detailed manual, the complete
|
||||
source code (on diskettes), and an attractively typeset, cross-referenced
|
||||
listing of the operating system code.
|
||||
|
||||
P-H is making a big effort to get software stores to keep MINIX in stock.
|
||||
The easiest way to order it is to go to a software store and ask them for
|
||||
it. If they don't stock it, they can always order it. Alternatively, you
|
||||
can order directly by email, FAX, phone, or mail from Prentice-Hall as follows.
|
||||
|
||||
In North America and the Far East
|
||||
To order by email: books@prenhall.com
|
||||
To order by FAX: (201) 767-5625
|
||||
To order by phone: (800) 624-0023 or (201) 767-5969
|
||||
To order by mail: Microservice Customer Service
|
||||
Simon & Schuster
|
||||
200 Old Tappan Road
|
||||
Old Tappan, NJ 07675
|
||||
|
||||
|
||||
In UK/Europe
|
||||
To order by email: Not recommended as the email is printed out in the U.S.
|
||||
and then sent to England by regular letter
|
||||
To order by FAX: Same problem as email
|
||||
To order by phone: +44 (442) 231-555 (UK number)
|
||||
To order by mail: Order Dept.
|
||||
Prentice-Hall International
|
||||
Campus 400
|
||||
Maylands Ave.
|
||||
Hemel Hempstead
|
||||
Herts. HP2 7E2 ENGLAND
|
||||
|
||||
|
||||
For email and FAX orders, please include the product name and number, your
|
||||
name and address, and your MasterCard or VISA card number and expiration date.
|
||||
If you wish delivery by Federal Express (costs extra), please indicate so.
|
||||
|
||||
MINIX can also be ordered from the following addresses:
|
||||
|
||||
In England: The MINIX Center
|
||||
Forncett End
|
||||
Norwich
|
||||
Norfolk NR16 1HT England
|
||||
0953-89345
|
||||
|
||||
In Germany: Prentice Hall
|
||||
Feldtorweg 24
|
||||
D3406 Bovenden 1
|
||||
Germany
|
||||
|
||||
In the Benelux: Fred van Kempen
|
||||
Postbus 184
|
||||
2100 AD Heemstede
|
||||
Holland
|
||||
Tel: +31 23 287935
|
||||
FAX: +31 23 294229
|
||||
|
||||
In Scandinavia: Frank O'Donell
|
||||
P.O. Box 88
|
||||
1371 Asker
|
||||
Norway
|
||||
|
||||
In Spain and Deborah Worth
|
||||
Portugal: Appartado Numero 50672
|
||||
Madrid
|
||||
Spain
|
||||
|
||||
In Italy: Jim Blaho
|
||||
Piazza Santo Spirito 17
|
||||
50125 Florence
|
||||
Italy
|
||||
|
||||
In Greece: Vassilis Zahos
|
||||
Kritonos 5-7
|
||||
GR 11634 Athens
|
||||
Greece
|
||||
|
||||
In Turkey: Atilla Gullu
|
||||
Milli Mudafaa Cad 14/7
|
||||
Kizilay Ankara
|
||||
Turkey
|
||||
|
||||
|
||||
If you have previously purchased MINIX from Prentice-Hall, you can get
|
||||
a discount of $60, but only if you order by mail and include the label from
|
||||
the original PH boot disk (or the entire disk) with your letter. Not valid
|
||||
for email, phone or FAX orders since you must enclose the original boot disk
|
||||
label (not a photocopy). Mail orders can be by credit card or check for
|
||||
$169. You will be billed for tax and shipping.
|
||||
|
||||
|
||||
179
Minix/demo/READ_MEO
Normal file
179
Minix/demo/READ_MEO
Normal file
@@ -0,0 +1,179 @@
|
||||
This directory contains MINIX demonstration disks. To use them, first
|
||||
download the demo_dsk.ibm (IBM PC, XT, AT, or 386) or demo_dsk.st
|
||||
file (Atari ST) to your machine. Then copy it bit for bit to a floppy
|
||||
disk. These files are exact disk images. They are not files readable
|
||||
by any operating system. They are bootable disks. For the Atari, you
|
||||
must use a 360K diskette.
|
||||
|
||||
To transfer the demo disk to a floppy, you need a program that can write
|
||||
a raw disk image. A program 'rawrite' has been provided for MS-DOS users.
|
||||
The Turbo C source (rawrite.c), the executable (rawrite.exe), and the
|
||||
user manual (rawrite.doc) are provided in this directory. For the Atari,
|
||||
use file2dsk instead of rawrite (see file2dsk.doc).
|
||||
|
||||
The demo user manual is available in PostScript form as manual.ps or as
|
||||
flat ASCII text as manual.txt. If you can print PostScript, use the
|
||||
former; if not, use the latter. The manual.txt file can be printed
|
||||
on any printer that can handle ASCII text (including Form Feed).
|
||||
|
||||
The announcement file tells more about MINIX, describes the MINIX newsgroup,
|
||||
comp.os.minix, and the MINIX archives. It is a flat ASCII file.
|
||||
|
||||
The files ending in .Z are compressed using the UNIX compress program.
|
||||
Not all the files are compressed, just the larger ones. If you have the
|
||||
UNIX or MINIX compress program, download the .Z files to save bandwidth, and
|
||||
decompress them on your own machine. Please do not FTP during business
|
||||
hours European time, (i.e., please FTP after 11 a.m. Eastern Standard Time).
|
||||
|
||||
Once more, to avoid any confusion, MINIX is not public domain or shareware.
|
||||
It is copyrighted software. All the files in this directory, including
|
||||
the demo disks are also fully protected by copyright. The copyright owners
|
||||
hereby grant permission to copy and use the MINIX demo disks and other files
|
||||
in this directory only for the purpose of evaluating MINIX to see if it
|
||||
is suitable for your needs.
|
||||
|
||||
|
||||
Andy Tanenbaum (ast@cs.vu.nl)
|
||||
|
||||
|
||||
|
||||
|
||||
=============================================================================
|
||||
The crcs of most of the files in this directory are listed below.
|
||||
The crc is the MINIX replacement for sum. It gives a much stronger
|
||||
checksum. The source is in crc.c, in case you don't already have it.
|
||||
|
||||
|
||||
Cksum Bytes File name Description
|
||||
----- ------ --------- -----------
|
||||
13973 26323 announcement General info about the MINIX community
|
||||
27342 181305 amiga.lzh Amiga demo (lharc format)
|
||||
50933 3844 crc.c MINIX checksum program
|
||||
57848 368640 demo_dsk.ibm IBM demo disk
|
||||
26774 320512 demo_dsk.st Atari ST demo disk
|
||||
08584 2289 file2dsk.c C program to write Atari boot disk
|
||||
41135 2107 file2dsk.doc Documentation for file2dsk
|
||||
32394 9659 file2dsk.ttp Executable for file2dsk for Atari TOS
|
||||
59522 175493 manual.ps Manual in postscript
|
||||
58276 72014 manual.txt Manual as flat ASCII file
|
||||
24330 5153 rawrite.c Turbo C program to write a raw disk image
|
||||
54726 2138 rawrite.doc Documentation for rawrite
|
||||
58584 13052 rawrite.exe Executable version of rawrite for MS-DOS
|
||||
|
||||
42004 14451 announcement.Z These are all compressed versions of the above
|
||||
04519 201819 demo_dsk.ibm.Z
|
||||
19632 184677 demo_dsk.st.Z
|
||||
01416 81289 manual.ps.Z
|
||||
30559 34985 manual.txt.Z
|
||||
|
||||
==============================================================================
|
||||
|
||||
|
||||
|
||||
HOW TO ORDER MINIX 1.5
|
||||
|
||||
MINIX 1.5 is being sold by Prentice-Hall. The product numbers and prices
|
||||
are as follows:
|
||||
|
||||
- MINIX 1.5 for the IBM: 5 1/4" (0-13-585076-2) $169
|
||||
- MINIX 1.5 for the IBM: 3 1/2" (0-13-585068-1) $169
|
||||
- MINIX 1.5 for the Amiga (0-13-585043-6) $169
|
||||
- MINIX 1.5 for the Atari (0-13-585035-5) $169
|
||||
- MINIX 1.5 for the Macintosh (0-13-585050-9) $169
|
||||
|
||||
- MINIX 1.5 IBM demo disk (0-13-582768-x) $10
|
||||
- MINIX 1.5 Macintosh demo disk (0-13-582784-1) $10
|
||||
- MINIX 1.5 Atari demo disk (0-13-582792-2) $10
|
||||
|
||||
|
||||
Sales tax and shipping are extra; Prices are slightly higher outside the U.S.
|
||||
|
||||
All versions include the executable binaries, a detailed manual, the complete
|
||||
source code (on diskettes), and an attractively typeset, cross-referenced
|
||||
listing of the operating system code.
|
||||
|
||||
P-H is making a big effort to get software stores to keep MINIX in stock.
|
||||
The easiest way to order it is to go to a software store and ask them for
|
||||
it. If they don't stock it, they can always order it. Alternatively, you
|
||||
can order directly by email, FAX, phone, or mail from Prentice-Hall as follows.
|
||||
|
||||
In North America and the Far East
|
||||
To order by email: books@prenhall.com
|
||||
To order by FAX: (201) 767-5625
|
||||
To order by phone: (800) 624-0023 or (201) 767-5969
|
||||
To order by mail: Microservice Customer Service
|
||||
Simon & Schuster
|
||||
200 Old Tappan Road
|
||||
Old Tappan, NJ 07675
|
||||
|
||||
|
||||
In UK/Europe
|
||||
To order by email: Not recommended as the email is printed out in the U.S.
|
||||
and then sent to England by regular letter
|
||||
To order by FAX: Same problem as email
|
||||
To order by phone: +44 (442) 231-555 (UK number)
|
||||
To order by mail: Order Dept.
|
||||
Prentice-Hall International
|
||||
66 Wood Lane End
|
||||
Hemel Hempstead
|
||||
Herts. HP2 4RG ENGLAND
|
||||
|
||||
|
||||
For email and FAX orders, please include the product name and number, your
|
||||
name and address, and your MasterCard or VISA card number and expiration date.
|
||||
If you wish delivery by Federal Express (costs extra), please indicate so.
|
||||
|
||||
MINIX can also be ordered from the following addresses:
|
||||
|
||||
In England: The MINIX Center
|
||||
Forncett End
|
||||
Norwich
|
||||
Norfolk NR16 1HT England
|
||||
0953-89345
|
||||
|
||||
In Germany: Steve Steinkrauss
|
||||
Feldtorweg 24
|
||||
D3406 Bovenden 1
|
||||
Germany
|
||||
|
||||
In the Benelux: Fred van Kempen
|
||||
Postbus 184
|
||||
2100 AD Heemstede
|
||||
Holland
|
||||
Tel: +31 23 287935
|
||||
FAX: +31 23 294229
|
||||
|
||||
In Scandinavia: Frank O'Donell
|
||||
P.O. Box 88
|
||||
1371 Asker
|
||||
Norway
|
||||
|
||||
In Spain and Deborah Worth
|
||||
Portugal: Appartado Numero 50672
|
||||
Madrid
|
||||
Spain
|
||||
|
||||
In Italy: Jim Blaho
|
||||
Piazza Santo Spirito 17
|
||||
50125 Florence
|
||||
Italy
|
||||
|
||||
In Greece: Vassilis Zahos
|
||||
Kritonos 5-7
|
||||
GR 11634 Athens
|
||||
Greece
|
||||
|
||||
In Turkey: Atilla Gullu
|
||||
Milli Mudafaa Cad 14/7
|
||||
Kizilay Ankara
|
||||
Turkey
|
||||
|
||||
|
||||
If you have previously purchased MINIX from Prentice-Hall, you can get
|
||||
a discount of $60, but only if you order by mail and include the label from
|
||||
the original PH boot disk (or the entire disk) with your letter. Not valid
|
||||
for email, phone or FAX orders since you must enclose the original boot disk
|
||||
label (not a photocopy). Mail orders can be by credit card or check for
|
||||
$169. You will be billed for tax and shipping.
|
||||
|
||||
|
||||
BIN
Minix/demo/amiga.lzh
Normal file
BIN
Minix/demo/amiga.lzh
Normal file
Binary file not shown.
642
Minix/demo/announcement
Normal file
642
Minix/demo/announcement
Normal file
@@ -0,0 +1,642 @@
|
||||
MINIX INFORMATION SHEET
|
||||
|
||||
1. WHAT IS MINIX 1.5
|
||||
MINIX 1.5 is a new version of an operating system that is very similar to
|
||||
UNIX. MINIX has been written from scratch, and therefore does not contain any
|
||||
AT&T code--not in the kernel, the compiler, the utilities, or the libraries.
|
||||
For this reason it can be made available with the complete source code
|
||||
(on diskette). It runs on the IBM PC, XT, AT, PS/2, 386, and most clones.
|
||||
Versions are also available for the Atari ST, Macintosh, and Amiga.
|
||||
|
||||
This version (1.5) is a major improvement over all previous releases, with
|
||||
many new features, fewer bugs (hopefully), much better performance, and
|
||||
proper documentation. The old versions have been in widespread use all over
|
||||
the world for 3 years. There are probably tens of thousands of users.
|
||||
|
||||
|
||||
2. MINIX 1.5 FEATURES (IBM, Macintosh, Atari, and Amiga versions)
|
||||
- System call compatible with V7 of the UNIX operating system
|
||||
- Full multiprogramming (multiple programs can run at once)
|
||||
- Kernighan and Ritchie compatible C compiler
|
||||
- Shell that is functionally identical to the Bourne shell
|
||||
- Five editors (emacs subset, vi clone, ex, ed, and simple screen editor)
|
||||
- Over 175 utilities (cat, cp, ed, grep, kermit, ls, make, sort, etc.)
|
||||
- Over 200 library procedures (atoi, fork, malloc, read, stdio, etc.)
|
||||
- Spelling checker with 40,000 word English dictionary
|
||||
- Full source code (in C) supplied on diskettes (OS, utilities, libraries)
|
||||
- Easy-to-read manual telling all about MINIX and how to install and use it
|
||||
|
||||
|
||||
3. ADDITIONAL FEATURES
|
||||
In addition to the above features, there are other features present in
|
||||
some (but not all) versions of MINIX 1.5. Some of these are listed below.
|
||||
|
||||
3.1 ADDITIONAL MINIX 1.5 FEATURES (IBM VERSION):
|
||||
- Runs in protected mode on 286 and 386
|
||||
- Support for extended memory up to 16M on 286 and 386
|
||||
- Up to 3 simultaneous users on one machine
|
||||
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
|
||||
- Distributed computing on Ethernet (remote login, etc.)
|
||||
|
||||
3.2 ADDITIONAL MINIX 1.5 FEATURES (MACINTOSH VERSION):
|
||||
- Up to 3 simultaneous users on one machine
|
||||
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
|
||||
- Runs under Multifinder
|
||||
- Includes support for multiple user windows
|
||||
|
||||
3.3 ADDITIONAL MINIX 1.5 FEATURES (ATARI ST VERSION)
|
||||
- Up to 2 simultaneous users on one machine
|
||||
- RS-232 serial line support with terminal emulation, kermit, zmodem, etc.
|
||||
- Support for various real time clocks (Mega, BMS, ICD, Supra, Weide)
|
||||
|
||||
|
||||
4. HARDWARE REQUIRED
|
||||
- IBM: PC, XT, AT, PS/2, or 386 that is 100% hardware compatible with
|
||||
the IBM line. A hard disk not technically required, but is
|
||||
strongly recommended to take full advantage of the system. At
|
||||
least 512K of RAM is required, as well as a CGA, EGA,
|
||||
monochrome, or Hercules video card, or another card that
|
||||
emulates one of these. Both 5.25" and 3.5" diskettes are
|
||||
supported, as are printers using the parallel port and modems
|
||||
and terminals using the serial port.
|
||||
|
||||
- Macintosh: Apple Macintosh Plus, SE, SE/30, II, IIcx, or IIx with at
|
||||
least 1M of RAM. An additional 1M of RAM and a hard disk
|
||||
is strongly recommended. MINIX has been tested primarily
|
||||
with version 6.0 and latter of the Apple system software.
|
||||
Problems may conceivably arise with earlier versions. Any
|
||||
hard disk or display that is supported by the normal Macintosh
|
||||
OS is also supported by MINIX.
|
||||
|
||||
- Atari: Atari ST or Mega ST with at least 1M of RAM. Although the
|
||||
system will boot with only 512K, you will be very restricted
|
||||
in what you can do. A 720K diskette drive is required to
|
||||
install the software. The older 360K diskette drives are
|
||||
supported, but are not capable of reading the (720K)
|
||||
distribution disks. A hard disk is supported, but is optional.
|
||||
Some of the Supra hard disks are not Atari compatible, which
|
||||
can cause problems. A fix is available from the MINIX Centre.
|
||||
|
||||
- Amiga: Commodore Amiga 500 or 2000 with at least 1M of RAM. One 720K
|
||||
diskette drive is sufficient. A hard disk is not required
|
||||
(or even supported). To use a hard disk with the Amiga,
|
||||
someone familiar with how this disk works will have to write
|
||||
a driver for it. If this driver is then posted to the net,
|
||||
it will be possible to use a hard disk with MINIX on the Amiga.
|
||||
|
||||
|
||||
5. PARTIAL LIST OF UTILITIES INCLUDED IN MINIX 1.5
|
||||
animals ar ascii at atrun backup badblocks banner basename bawk btoa cal cat
|
||||
cdiff cgrep chgrp chip chmem chmod chown clr cmp comm compress cp cpdir
|
||||
crc cron ctags cut date dd de df dhrystone diff diskcheck dosdir dosread
|
||||
doswrite du echo ed elle ex expand expr factor fgrep file find fold fortune
|
||||
fsck gather getlf getty grep gres head ic id ifdef indent inodes kill last
|
||||
leave ln login look lpr ls m4 machine mail make man mined mkdir mkfs mknod
|
||||
modem more mount mref mv nm nroff od passwd paste patch pr prep pretty
|
||||
printenv printroot ps pwd readall readfs recover ref rev rm rmdir roff rz
|
||||
sed shar size sleep sort spell split strings strip stty su sum sync sz tail
|
||||
tar tee term termcap test time touch tr traverse treecmp true tset tsort ttt
|
||||
umount unexpand uniq unshar update users uud uue vi vol wc whatsnew whereis
|
||||
which who whoami width write
|
||||
|
||||
|
||||
6. PARTIAL LIST OF LIBRARY FUNCTIONS INCLUDED IN MINIX 1.5
|
||||
abort abs access alarm atoi atol bcmp bcopy chmod chown chroot
|
||||
ctermid ctime ctype curses cuserid doprintf dup dup2 fgetc fgets fopen
|
||||
fork fpathconf fprintf fputc fputs fread freopen fseek fstat ftell
|
||||
fwrite getcwd getdents getegid getenv geteuid getgid getutil gtty index
|
||||
ioctl isatty kill link lock lrand lsearch lseek malloc memccpy
|
||||
memchr memcmp memcpy memmove memset message mkdir mkfifo mknod mktemp
|
||||
nlist open opendir pathconf pause peekpoke perror rand read readdir
|
||||
regexp regsub rename setbuf setgid setjmp setuid signal sleep sprintf
|
||||
stat strerror strlen strncat strncmp strncpy strpbrk strrchr strspn
|
||||
system telldir termcap time times tmpnam ttyname umask umount
|
||||
|
||||
|
||||
7. CONTENTS OF MINIX 1.5 REFERENCE MANUAL
|
||||
Chap. 1 INTRODUCTION
|
||||
Chap. 2 INSTALLING MINIX ON THE IBM PC, XT, AT, 386, AND PS/2
|
||||
Chap. 3 INSTALLING MINIX ON THE ATARI S
|
||||
Chap. 4 INSTALLING MINIX ON THE COMMODORE AMIGA
|
||||
Chap. 5 INSTALLING MINIX ON THE APPLE MACINTOSH
|
||||
Chap. 6 USING MINIX
|
||||
Chap. 7 RECOMPILING MINIX
|
||||
Chap. 8 MANUAL PAGES
|
||||
Chap. 9 EXTENDED MAN PAGES
|
||||
Chap. 10 SYSTEM CALLS
|
||||
Chap. 11 NETWORKING
|
||||
App. A MINIX SOURCE CODE LISTING
|
||||
App. B CROSS REFERENCE MAP
|
||||
|
||||
|
||||
8. MINIX BOOK
|
||||
The author of MINIX, Andrew S. Tanenbaum, has written a book describing
|
||||
how operating systems in general and MINIX in particular work internally.
|
||||
The book describes an earlier version (and includes a source listing), but
|
||||
it is still useful for understanding how MINIX works inside, even if some
|
||||
details are now different. The bibliographic information is:
|
||||
|
||||
Title: Operating Systems: Design and Implementation
|
||||
Author: Andrew S. Tanenbaum
|
||||
Publisher: Prentice-Hall
|
||||
ISBN: 0-13-637406-9
|
||||
|
||||
Paperback versions are also available in English (outside North America only),
|
||||
French, Spanish, Italian, and Japanese. The books can be ordered from any
|
||||
bookstore.
|
||||
|
||||
|
||||
9. MINIX DEMONSTRATION DISKS
|
||||
MINIX demonstration disks for the PC line, the Atari, and the Macintosh
|
||||
(but for technical reasons, not the Amiga) are available. The IBM and Atari
|
||||
versions can be obtained by anonymous FTP over the internet. All three can
|
||||
be obtained from Prentice-Hall (see below). The demo disks contained a
|
||||
very, very stripped down version of MINIX, just to give an idea of what it
|
||||
can do. The demo disk is accompanied by a 30-page manual.
|
||||
|
||||
To get either free demo disk and its manual, use ftp to connect to
|
||||
ftp.cs.vu.nl (192.31.231.42) and look in pub/minix. The following files
|
||||
are available there:
|
||||
|
||||
READ_ME Description of directory contents
|
||||
demo_dsk.ibm 360K MINIX demo disk for Intel CPUs
|
||||
demo_dsk.st 720K MINIX demo disk for Atari ST
|
||||
manual.ps Demo manual in PostScript form
|
||||
manual.txt Demo manual as flat ASCII text
|
||||
announcement Description of MINIX and its newsgroup
|
||||
|
||||
Compressed versions of these files (with suffix .Z) are also there.
|
||||
|
||||
AS A COURTESY TO US, PLEASE DO NOT FTP DURING BUSINESS HOURS (EUROPEAN
|
||||
TIME). PLEASE FTP AFTER 11 A.M. EASTERN STANDARD TIME. ALSO, IF YOU
|
||||
ARE ABLE TO UNCOMPRESS FILES, TAKE THE .Z VERSIONS TO SAVE BANDWIDTH.
|
||||
|
||||
|
||||
10. HOW TO ORDER MINIX 1.5
|
||||
MINIX 1.5 is being sold by Prentice-Hall. The product numbers and prices
|
||||
are as follows:
|
||||
|
||||
- MINIX 1.5 for the IBM: 5 1/4" (0-13-585076-2) $169
|
||||
- MINIX 1.5 for the IBM: 3 1/2" (0-13-585068-1) $169
|
||||
- MINIX 1.5 for the Amiga (0-13-585043-6) $169
|
||||
- MINIX 1.5 for the Atari (0-13-585035-5) $169
|
||||
- MINIX 1.5 for the Macintosh (0-13-585050-9) $169
|
||||
|
||||
- MINIX 1.5 IBM demo disk (0-13-582768-x) $10
|
||||
- MINIX 1.5 Macintosh demo disk (0-13-582784-1) $10
|
||||
- MINIX 1.5 Atari demo disk (0-13-582792-2) $10
|
||||
|
||||
|
||||
Sales tax and shipping are extra; Prices are slightly higher outside the U.S.
|
||||
|
||||
All versions include the executable binaries, a detailed manual, the complete
|
||||
source code (on diskettes), and an attractively typeset, cross-referenced
|
||||
listing of the operating system code.
|
||||
|
||||
P-H is making a big effort to get software stores to keep MINIX in stock.
|
||||
The easiest way to order it is to go to a software store and ask them for
|
||||
it. If they don't stock it, they can always order it. Alternatively, you
|
||||
can order directly by email, FAX, phone, or mail from Prentice-Hall as follows.
|
||||
|
||||
In North America and the Far East
|
||||
To order by email: books@prenhall.com
|
||||
To order by FAX: (201) 767-5625
|
||||
To order by phone: (800) 624-0023 or (201) 767-5969
|
||||
To order by mail: Microservice Customer Service
|
||||
Simon & Schuster
|
||||
200 Old Tappan Road
|
||||
Old Tappan, NJ 07675
|
||||
|
||||
|
||||
In UK/Europe
|
||||
To order by email: Not recommended as the email is printed out in the U.S.
|
||||
and then sent to England by regular letter
|
||||
To order by FAX: Same problem as email
|
||||
To order by phone: +44 (442) 231-555 (UK number)
|
||||
To order by mail: Order Dept.
|
||||
Prentice-Hall International
|
||||
66 Wood Lane End
|
||||
Hemel Hempstead
|
||||
Herts. HP2 4RG ENGLAND
|
||||
|
||||
|
||||
For email and FAX orders, please include the product name and number, your
|
||||
name and address, and your MasterCard or VISA card number and expiration date.
|
||||
If you wish delivery by Federal Express (costs extra), please indicate so.
|
||||
|
||||
MINIX can also be ordered from the following addresses:
|
||||
|
||||
In England: The MINIX Center
|
||||
Forncett End
|
||||
Norwich
|
||||
Norfolk NR16 1HT England
|
||||
0953-89345
|
||||
|
||||
In Germany: Steve Steinkrauss
|
||||
Feldtorweg 24
|
||||
D3406 Bovenden 1
|
||||
Germany
|
||||
|
||||
In the Benelux: Fred van Kempen
|
||||
Postbus 184
|
||||
2100 AD Heemstede
|
||||
Holland
|
||||
Tel: +31 23 287935
|
||||
FAX: +31 23 294229
|
||||
|
||||
In Scandinavia: Frank O'Donell
|
||||
P.O. Box 88
|
||||
1371 Asker
|
||||
Norway
|
||||
|
||||
In Spain and Deborah Worth
|
||||
Portugal: Appartado Numero 50672
|
||||
Madrid
|
||||
Spain
|
||||
|
||||
In Italy: Jim Blaho
|
||||
Piazza Santo Spirito 17
|
||||
50125 Florence
|
||||
Italy
|
||||
|
||||
In Greece: Vassilis Zahos
|
||||
Kritonos 5-7
|
||||
GR 11634 Athens
|
||||
Greece
|
||||
|
||||
In Turkey: Atilla Gullu
|
||||
Milli Mudafaa Cad 14/7
|
||||
Kizilay Ankara
|
||||
Turkey
|
||||
|
||||
|
||||
If you have previously purchased MINIX from Prentice-Hall, you can get
|
||||
a discount of $60, but only if you order by mail and include the label from
|
||||
the original PH boot disk (or the entire disk) with your letter. Not valid for
|
||||
email, phone or FAX orders since you must enclose the original boot disk label
|
||||
(not a photocopy). Mail orders can be by credit card or check for $169. You
|
||||
will be billed for tax and shipping.
|
||||
|
||||
|
||||
11. LEGAL STATUS OF MINIX
|
||||
Although MINIX is supplied with the complete source code, it is
|
||||
copyrighted software. It is not public domain. It is also not like GNU.
|
||||
However, the copyright owner, Prentice-Hall has granted permission to bona
|
||||
fide universities to copy the software for use in courses and in university
|
||||
research projects. It is also permitted for MINIX owners to change the
|
||||
software to suit their needs and to distribute diff listings containing
|
||||
their changes freely. The shrink-wrap license that comes with MINIX states
|
||||
that you may legally make two backup copies of the software. Prentice-Hall
|
||||
is being much less strict than other software vendors. Please do not abuse
|
||||
this. Companies that wish to embed MINIX in commercial systems or sell
|
||||
MINIX-based products should call (212) 753-7753 to discuss licensing terms.
|
||||
|
||||
|
||||
12. NEWS ABOUT MINIX
|
||||
Since its introduction in January 1987, there has been a large an
|
||||
active USENET newsgroup about MINIX, comp.os.minix. It currently has
|
||||
about 25,000 members. Over 12,000 messages have been posted to this
|
||||
group so far. These messages have contained questions, bug reports,
|
||||
bug fixes, new software, and diff listings to allow current users to
|
||||
update to new releases for free. It is the intention to continue this
|
||||
policy into the indefinite future. MINIX users on Bitnet can be put on
|
||||
a mailing list by sending mail to: info-minix-request@udel.edu. Various
|
||||
archives store newsgroup traffic for newcomers to the newsgroup.
|
||||
|
||||
|
||||
13. FUTURE PLANS
|
||||
The major current project is bringing MINIX into conformance with
|
||||
the IEEE POSIX P1003.1 and P1003.2 standards. This will (hopefully)
|
||||
occur with V2.0, perhaps in 1992. V2.0 will also be provided with an
|
||||
ANSI C compiler. Various people are currently working on 32-bit versions
|
||||
of MINIX for the 386, and numerous other projects. To keep up, subscribe
|
||||
to the comp.os.minix newsgroup.
|
||||
|
||||
|
||||
14. WHERE CAN I GET PAST POSTINGS AND PROGRAMS?
|
||||
Many sites keep archives of MINIX-related material, ranging from
|
||||
archives of articles posted to more organized repositories of programs posted
|
||||
to the net. The complete MINIX distribution is NOT (repeat NOT) available
|
||||
from any online archive. This is not permitted. Only the newsgroup traffic is
|
||||
stored there.
|
||||
|
||||
List Archives:
|
||||
|
||||
bugs.nosc.mil Current
|
||||
louie.udel.edu July '87 - Dec '89 (?)
|
||||
vm1.nodak.edu Current year
|
||||
|
||||
Formal Archives (MINIX sources):
|
||||
|
||||
|
||||
James Madison University
|
||||
aerospace.aero.org
|
||||
atari.archive.umich.edu
|
||||
ccadfa.cc.adfa.oz.au
|
||||
ccb.ucsf.edu
|
||||
chx400.switch.ch
|
||||
ditmela.mel.dit.csiro.au
|
||||
doc.ic.ac.uk
|
||||
dsrgsun.ces.cwru.edu
|
||||
el.ecn.purcue.edu
|
||||
en.ecn.purdue.edu
|
||||
extro.ucc.su.oz.au
|
||||
funet.fi
|
||||
hobbes.cs.umd.edu
|
||||
hpserv1.uit.no
|
||||
hub.cs.jmu.edu
|
||||
The Mars Hotel BBS
|
||||
NL-MUG
|
||||
plains.nodak.edu
|
||||
sauna.hut.fi -R pub/minix
|
||||
sirius.ucs.adelaide.edu.au -R pub/minix
|
||||
so.cs.ruu.nl -R pub/ATARI-ST/minix
|
||||
star.cs.vu.nl -R pub/sreiz/minix
|
||||
suned.zoo.cs.yale.edu . src/bin/zip
|
||||
ux.acs.umn.edu -R pub/Minix
|
||||
wuarchive.wustl.edu -R mirrors/misc/minix
|
||||
|
||||
14.1. File Transfer on the Internet
|
||||
If you are on the Internet, you can get files from many places with the
|
||||
file transfer protocol ("FTP"). When connecting to the host system, use
|
||||
the user-name "anonymous" and any password. Most systems will ask for your
|
||||
"ident" as a password. It is considered good etiquette to use either your
|
||||
login name or mail address when asked. Once connected, look for a "README"
|
||||
file which should give further information about the archive.
|
||||
|
||||
Consult your local documentation on the use of your FTP application
|
||||
program (generally called "ftp"). Please be nice to the FTP sites by
|
||||
restricting your use to non-business hours.
|
||||
|
||||
The following sites provide Anonymous FTP
|
||||
|
||||
James Madison University [134.126.20.10] directory pub/minix
|
||||
|
||||
aerospace.aero.org [130.221.192.10] directory pub/minix
|
||||
|
||||
atari.archive.umich.edu [141.211.164.8] directory atari/Minix
|
||||
ST upgrade kits, ST programs (GNU tools)
|
||||
This site has a mail server, atari@atari.archive.umich.edu
|
||||
|
||||
bugs.nosc.mil [128.49.16.1] directory pub/MINIX
|
||||
comp.os.minix archives, PC, ST upgrade kits, MINIX-PC programs
|
||||
|
||||
ccadfa.cc.adfa.oz.au [131.236.1.2]
|
||||
Email addresses of comp.os.minix posters, clam, etc.
|
||||
|
||||
dsrgsun.ces.cwru.edu [129.22.16.2] directory pub/minix
|
||||
MINIX-ST programs (many GNU tools)
|
||||
|
||||
en.ecn.purdue.edu [128.46.129.59] directory pub/minix
|
||||
UUCP, 8088 Floading Point
|
||||
|
||||
funet.fi [128.214.1.1]
|
||||
|
||||
hobbes.cs.umd.edu [128.8.128.41] directory minix
|
||||
copies of oz-utils: MINIX-PC
|
||||
|
||||
hub.cs.jmu.edu [134.126.20.10] directory pub/minix
|
||||
MINIX-PC hd-boot package
|
||||
|
||||
louie.udel.edu [128.175.1.3, 128.175.2.33] directory info-minix
|
||||
comp.os.minix archives (July '87 - Dec '89)
|
||||
|
||||
plains.nodak.edu [134.129.111.64] directory pub/MINIX
|
||||
PC, ST upgrade kits, MINIX-PC & ST programs
|
||||
also has a mail server, archive-server@plains.nodak.edu.
|
||||
|
||||
sauna.hut.fi [130.233.192.1, 130.233.200.1] directory pub/minix
|
||||
|
||||
sirius.ucs.adelaide.edu.au [129.127.40.3] directory pub/minix
|
||||
PC upgrade kits, MINIX-PC programs (oz-utils)
|
||||
|
||||
sol.cs.ruu.nl [131.211.80.5] directory pub/ATARI-ST/minix
|
||||
|
||||
star.cs.vu.nl [192.31.231.42] directory pub/sreiz/minix
|
||||
|
||||
suned.zoo.cs.yale.edu [128.36.21.1] directory src/bin/zip
|
||||
|
||||
ux.acs.umn.edu [128.101.63.2] directory pub/Minix
|
||||
|
||||
vm1.nodak.edu [134.129.111.1] directory minix-l
|
||||
this site has a mail server, listserv@vm1.noak.edu
|
||||
comp.os.minix archives (current and past year)
|
||||
|
||||
wuarchive.wustl.edu [128.252.135.4] directory mirrors/misc/minix
|
||||
|
||||
14.2. Mail Servers
|
||||
Some archive sites provide access to their archives with a server program
|
||||
that responds to commands mailed to it.
|
||||
|
||||
14.2.1. doc.ic.ac.uk
|
||||
An archive of the worthwhile postings from the comp.os.minix newsgroup is
|
||||
available from uk.ac.ic.doc either via mail or by GUEST niftp. For details
|
||||
about how to access this service send a mail message with NO Subject: field
|
||||
to:
|
||||
|
||||
info-server@uk.ac.ic.doc
|
||||
|
||||
and a message body of:
|
||||
|
||||
request catalogue
|
||||
topic minix
|
||||
request end
|
||||
|
||||
This will mail you back details of the various ways to obtain the files.
|
||||
This service is only available inside the UK. We have no funds to send
|
||||
such mail internationally.
|
||||
|
||||
This archive service is run by Lee McLoughlin.
|
||||
Janet: lmcl@uk.ac.ukc, lmjm@uk.ac.ic.doc
|
||||
DARPA: lmjm%uk.ac.ic.doc@ucl-cs
|
||||
Uucp: lmjm@icdoc.UUCP, ukc!icdoc!lmjm
|
||||
|
||||
|
||||
14.2.2. NL-MUG
|
||||
This archive is temporarily unavailable.
|
||||
|
||||
14.2.3. plains.nodak.edu
|
||||
An archive of MINIX upgrades and other interesting files are kept in a
|
||||
manually-maintained archive on Plains.NoDak.edu [134.129.111.64].
|
||||
|
||||
For those not fortunate enough to be on the Internet itself, we run the
|
||||
Clarkson server to process mail requests. This is an extremely versatile
|
||||
program, that allows various encoding formats (btoa, uuencode), compression
|
||||
(compress, arc, zoo) and splitting of large files. The server has been
|
||||
customized to send HELP and Index files at any time, and all other files
|
||||
between 23:00 and 08:00 local time. If you submit a request that contains
|
||||
*any* file that is not a Help or Index file, the entire request is queued
|
||||
until late night (currently 23:00 local time, but that may be moved to
|
||||
earlier hours of the morning if it proves to be a large load on the system).
|
||||
|
||||
The addresses for the server are:
|
||||
archive-server@plains.nodak.edu
|
||||
{umn-cs, ogicse, uunet}!plains!archive-server (UUCP)
|
||||
fileserv@plains (Bitnet)
|
||||
|
||||
Note to Bitnet people: this server is not 'logged on' to the machine, so
|
||||
you cannot send it interactive messages. The 'fileserv' alias was added
|
||||
for those of you who do not run the Croswell mailer, but you must still use
|
||||
something that is detectable as mail (such as a NOTE). Bitnet files will
|
||||
drop into our bit bucket, unprocessed, since there is no real user by either
|
||||
of these names.
|
||||
|
||||
To obtain a list of the files, the INDEX command is used:
|
||||
|
||||
index [ <directory> ]
|
||||
|
||||
where <directory> is a directory under our ~ftp/pub login(empty for the
|
||||
main directory). There are several other directories of programs for
|
||||
microcomputers, current volumes for comp.sources.* and some of the Free
|
||||
Software Foundation's products.
|
||||
|
||||
The SEND command is used for having files sent to you, such as in:
|
||||
|
||||
send MINIX/doc/Info_Sheet
|
||||
|
||||
That file is a copy of the monthly "MINIX Information Sheet" posting. The
|
||||
MINIX Compatibility Report is available in the file "MINIX/doc/Compatibility".
|
||||
|
||||
There are many more options for having your files compressed (note: most
|
||||
files in these directories already have been compressed with 13-bit
|
||||
compression), uuencoded, split, and so on. To obtain more information on
|
||||
the server, send the command:
|
||||
|
||||
help
|
||||
|
||||
and you will be enlightened. The server accepts commands in mixed case, but
|
||||
all directory/file names are case significant (just like MINIX).
|
||||
|
||||
This archive is maintained by Glen Overby, <minix@plains.nodak.edu>, at
|
||||
North Dakota State University, Fargo, ND USA (46 52 N / 96 48 W city)
|
||||
|
||||
14.2.4. vm1.nodak.edu
|
||||
North Dakota State University is the host site for distribution of the
|
||||
info-minix mailing list (also known as minix-l), which is bidirectionally
|
||||
gatewayed to the Usenet group Comp.os.minix. We maintain archives of all
|
||||
list traffic from within the past year or so (depending on space availability).
|
||||
Archives are available via Anonymous FTP on the Internet, and LIST-SERV
|
||||
file requests from other networks.
|
||||
|
||||
Our server is:
|
||||
|
||||
Internet: listserv@vm1.NoDak.EDU [134.129.111.1]
|
||||
Bitnet: listserv@ndsuvm1
|
||||
UUCP: psuvax1!ndsuvm1.bitnet!listserv
|
||||
uunet!plains!vm1.nodak.edu!listserv
|
||||
|
||||
If you do not have Internet access, you may request files be sent to you by
|
||||
our LISTSERV file server by sending it commands in the body of a mail message.
|
||||
|
||||
To obtain a list of the files, the INDEX command is used:
|
||||
|
||||
INDEX MINIX-L
|
||||
|
||||
|
||||
The GET command will instruct LISTSERV to send you a file, such as:
|
||||
|
||||
get minix-l LOG9005A minix-l
|
||||
|
||||
to get the file "MINIX-L LOG9005A" from the directory "MINIX-L". The
|
||||
filename tells what year, month, and week it is from:
|
||||
|
||||
MINIX-L LOGyymmw
|
||||
|
||||
where "yy" is the year, "mm" is the numeric month and "w" is an alphabetic
|
||||
character from A to E indicating what week of the month. Several months of
|
||||
log files are kept on-line, the number depending on disk space availability.
|
||||
|
||||
Due to the 80-character per line (punched card) limit on Bitnet mail, many
|
||||
of the files will be shipped using an encoding scheme that allows logical
|
||||
lines to be split up into many physical lines. On Bitnet, this is normally
|
||||
the IBM "DISK DUMP" or "NETDATA" format, and for ther networks it is "List-
|
||||
serv Punch".
|
||||
|
||||
Listserv Punch was designed by Listserv's author and is designed to send
|
||||
files with lines longer than 80 characters thru the Bitnet gateways. A
|
||||
special program to decode the file once it has arrived at your site.
|
||||
Information on obtaining a program to decode listserv punch format is sent
|
||||
with each encoded file.
|
||||
|
||||
If you would rather have a file sent to you uuencoded, you may specify
|
||||
that in your GET command:
|
||||
|
||||
get minix info minix f=uuencode
|
||||
|
||||
please note that the file, once decoded, will be in EBCDIC!
|
||||
|
||||
|
||||
SEARCHING THE MAILING LIST LOGS WITH LISTSERV
|
||||
|
||||
If you are looking for a specific article, or set of articles, you can
|
||||
perform searches on this directory using the Database functions of Listserv.
|
||||
For example, to obtain a "Subject" index of the MINIX-L archives, send the
|
||||
listserv a file or mail with the following "job" in the message body:
|
||||
|
||||
// JOB Echo=No
|
||||
Database Search DD=Rules
|
||||
//Rules DD *
|
||||
search * in minix-l since 90/04/01
|
||||
index
|
||||
|
||||
and you will be sent a file containing all of the 'Subject:' lines sent to
|
||||
the mailing list since December 1, 1989. If you wish to request one or
|
||||
more items, replace the 'index' line in the above job with "print [ref-num]",
|
||||
where "refnum" is the reference number from the index listing. Documentation
|
||||
on this and other database functions is available by sending the command
|
||||
"INFO DATABASE" to the listserv.
|
||||
|
||||
To obtain more information on the listserv, send the command:
|
||||
|
||||
INFO ?
|
||||
|
||||
and you will be enlightened with a list of available documentation on using
|
||||
LISTSERV.
|
||||
|
||||
This archive is automatically maintained by the list server. If you have
|
||||
questions, contact Glen Overby, <minix@plains.nodak.edu>, at North Dakota
|
||||
State University, Fargo, ND USA (46 52 N / 96 48 W city)
|
||||
|
||||
14.3. Publicly accessable Bulletin Boards
|
||||
For people without a network connection, there is a PC-based Electronic
|
||||
Bulletin Board System (BBS) that has carried the traffic of Usenet's
|
||||
Comp.os.minix steadily since August, 1987 as well as a formal MINIX archive.
|
||||
|
||||
The BBS is not a true gateway to Usenet, like some Fidonet nodes are;
|
||||
rather it is a "delivery service" whereby new comp.os.minix articles are
|
||||
gathered daily and posted as messages on the BBS. Long articles are
|
||||
automatically ARC'ed and posted to the file area for downloading. Raw traffic
|
||||
is kept for about 2 months.
|
||||
|
||||
Once a month the articles of lasting interest from the previous month are
|
||||
saved into several ARC files, all less than 100K, to make downloading
|
||||
easier. For any given month, the index of articles is in MNXyymmA.ARC, and
|
||||
the actual articles start in MNXyymmB.ARC. You can just download the index,
|
||||
then download the ARC files that contain articles of interest to you.
|
||||
A complete index is always in MNXINDEX.ARC.
|
||||
|
||||
Call:
|
||||
The Mars Hotel BBS, (301)277-9408 (PC-Pursuitable)
|
||||
300,1200,2400 baud, 8,n,1.
|
||||
|
||||
No registration required, no donations accepted.
|
||||
Everyone gets 60 minutes/day.
|
||||
No upload/download ratios (but don't be a jerk!)
|
||||
|
||||
Spread the word to those without net access.
|
||||
|
||||
This BBS is run by James da Silva.
|
||||
UUCP: uunet!mimsy!jds Internet: jds@mimsy.umd.edu
|
||||
|
||||
|
||||
NLMUG-ONLINE ("minixug"), (02522) 18363 in Holland.
|
||||
300,1200,2400 baud, 8,n,1.
|
||||
|
||||
No registration required, no donations accepted.
|
||||
Everyone gets 60 minutes/day.
|
||||
No upload/download ratios (but don't be a jerk!)
|
||||
|
||||
This BBS is run by Fred van Kempen <waltje@minixug.mugnet.org>
|
||||
|
||||
|
||||
|
||||
BIN
Minix/demo/comp430d.zip
Normal file
BIN
Minix/demo/comp430d.zip
Normal file
Binary file not shown.
104
Minix/demo/crc.c
Normal file
104
Minix/demo/crc.c
Normal file
@@ -0,0 +1,104 @@
|
||||
/* Compute checksum Author: Johan W. Stevenson */
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
int errs;
|
||||
|
||||
main(argc, argv)
|
||||
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);
|
||||
exit(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)
|
||||
|
||||
crc(fname)
|
||||
char *fname;
|
||||
{
|
||||
register int c;
|
||||
register int i;
|
||||
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");
|
||||
}
|
||||
BIN
Minix/demo/crc.c.gz
Normal file
BIN
Minix/demo/crc.c.gz
Normal file
Binary file not shown.
BIN
Minix/demo/crc.com
Normal file
BIN
Minix/demo/crc.com
Normal file
Binary file not shown.
BIN
Minix/demo/demo_dsk.ibm
Normal file
BIN
Minix/demo/demo_dsk.ibm
Normal file
Binary file not shown.
BIN
Minix/demo/demo_dsk.ibm.gz
Normal file
BIN
Minix/demo/demo_dsk.ibm.gz
Normal file
Binary file not shown.
BIN
Minix/demo/demo_dsk.sp
Normal file
BIN
Minix/demo/demo_dsk.sp
Normal file
Binary file not shown.
BIN
Minix/demo/demo_dsk.sp.gz
Normal file
BIN
Minix/demo/demo_dsk.sp.gz
Normal file
Binary file not shown.
BIN
Minix/demo/demo_dsk.st
Normal file
BIN
Minix/demo/demo_dsk.st
Normal file
Binary file not shown.
BIN
Minix/demo/demo_dsk.st.gz
Normal file
BIN
Minix/demo/demo_dsk.st.gz
Normal file
Binary file not shown.
BIN
Minix/demo/dyer512.prg
Normal file
BIN
Minix/demo/dyer512.prg
Normal file
Binary file not shown.
BIN
Minix/demo/dyer512.prg.gz
Normal file
BIN
Minix/demo/dyer512.prg.gz
Normal file
Binary file not shown.
91
Minix/demo/file2dsk.c
Normal file
91
Minix/demo/file2dsk.c
Normal file
@@ -0,0 +1,91 @@
|
||||
/*
|
||||
File to disk moving utility for the Atari ST
|
||||
*/
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
char buffer[4610];
|
||||
main(argc,argv)
|
||||
int argc;
|
||||
char *argv[];
|
||||
{
|
||||
|
||||
int i,handle,result=1,drive=0,sector=1,track=0,side=0,done,count=0;
|
||||
char dummy[255];
|
||||
long filler=0,buflen=4608;
|
||||
FILE *infile;
|
||||
|
||||
printf("file2dsk.ttp -- (c)1991 Ken Corey (aka kenc@vaxb.acs.unt.edu)\n");
|
||||
printf("Intended for use with the demonstration distribution of \n MINIX-ST (c)1990 Prentice Hall\n");
|
||||
if(argc<2)
|
||||
{
|
||||
printf("\nThis program will transfer a file onto a disk bit for bit.\n");
|
||||
printf("It's meant to be used with the Minix demo software, though it will\n");
|
||||
printf("use any file. Use with other files will no doubt lead to\n");
|
||||
printf("interesting deadly, and useless (8^)) results.\n");
|
||||
printf("\nUsage: file2dsk demo_dsk.st [B:]\n");
|
||||
printf("\nwill copy the file demo_dsk.st onto a floppy, bit for bit, sector for sector.\n");
|
||||
printf("2 Caveats:\n\n");
|
||||
printf(" 1)This software will completely erase any extant info on the floppy.\n");
|
||||
printf("\n 2)The disk must previously be formatted out to single sided,\n");
|
||||
printf(" using the standard st desktop. No other configuration has been tested!\n");
|
||||
printf("\n\n BTW, have a great day!\n");
|
||||
|
||||
printf("Hint: hit a key to exit to desktop....");
|
||||
gets(dummy);
|
||||
exit(1);
|
||||
}
|
||||
|
||||
if(argc==3)
|
||||
drive=1;
|
||||
printf("\nOkay, I'm gonna use '%s' as the filename.\n",argv[1]);
|
||||
printf("Please insert a freshly formatted, SINGLE sided floppy in drive ");
|
||||
if(drive==0)
|
||||
printf("A:\n");
|
||||
else
|
||||
printf("B:\n");
|
||||
printf("and hit return...\n\n");
|
||||
printf("THIS FLOPPY WILL BE COMPLETELY ERASED!");
|
||||
|
||||
gets(dummy);
|
||||
|
||||
result=gemdos(0x3D,argv[1],0);
|
||||
if (result<0)
|
||||
{
|
||||
printf("I couldn't open the file '%s'!\n",argv[1]);
|
||||
exit(result);
|
||||
}
|
||||
|
||||
handle=result;
|
||||
|
||||
while((track<=80)&&(count<0x2D0)&&(done!=1))
|
||||
{
|
||||
for(i=0;i<4610;buffer[i++]=0xE5) ;
|
||||
|
||||
result=gemdos(0x3F,handle,buflen,&buffer[0]);
|
||||
if (result<0)
|
||||
{
|
||||
printf("Error in reading '%s'!\n",argv[1]);
|
||||
exit(result);
|
||||
}
|
||||
|
||||
if(result==0)
|
||||
done=1;
|
||||
|
||||
printf("%d--%d t--s\n",track,sector);
|
||||
|
||||
result=xbios(0x9,&buffer[0],filler,drive,sector,track,side,9);
|
||||
if(result<0)
|
||||
{
|
||||
printf("Error in writing to drive A:!\n");
|
||||
exit(result);
|
||||
}
|
||||
|
||||
track += 1;
|
||||
count += 9;
|
||||
}
|
||||
|
||||
printf("All done!\n");
|
||||
|
||||
}
|
||||
|
||||
BIN
Minix/demo/file2dsk.c.gz
Normal file
BIN
Minix/demo/file2dsk.c.gz
Normal file
Binary file not shown.
72
Minix/demo/file2dsk.doc
Normal file
72
Minix/demo/file2dsk.doc
Normal file
@@ -0,0 +1,72 @@
|
||||
This file describes two ways of getting an Atari ST boot image file onto a
|
||||
floppy disk. One method uses two drives. The other uses a RAM disk and
|
||||
one drive. Read this file to select the one most appropriate for your system.
|
||||
|
||||
|
||||
------------------------------ Method 1 ------------------------------
|
||||
file2dsk.ttp -- (c) 1991 Ken Corey (aka kenc@vaxb.acs.unt.edu)
|
||||
|
||||
This program is intended to copy the demonstration copy of MINIX-ST to floppy
|
||||
disk. Any other use indicates a warped mind, and you should get help fast!
|
||||
Why? Because this copies a file bit for bit, sector for sector to the A:
|
||||
floppy. No questions asked. It'll work with any file, and can thoroughly
|
||||
confuse and trash TOS, forcing a reboot.
|
||||
|
||||
Usage is simple:
|
||||
|
||||
file2dsk filename.ext [B:]
|
||||
|
||||
Where filename.ext can be any legal pathname, ending with filename.ext.
|
||||
|
||||
The B: on the end is optional. Matter of fact, any extra word out there
|
||||
means to use drive B:. (For instance, you could type 'BILL' out there)
|
||||
and file2dsk would assume you had meant drive b.
|
||||
|
||||
WARNING: This program will eat whatever is stored on the drive you chose.
|
||||
Matter of fact, you should format the floppy as single sided, USING THE
|
||||
DESKTOP, prior to using this program! No other configuration is supported,
|
||||
recommended, allowed or condoned. (We'll get Guido out after the offenders)
|
||||
|
||||
Once you've done this, you must turn the ST off for a few seconds, because it
|
||||
still thinks that the floppy in drive A: is not bootable, and won't pay any
|
||||
attention if you simply hit the reset button. Turn your ST on, give it about
|
||||
15 seconds, and you should hear the magical sound of the floppy booting, and
|
||||
see the screen go black. You're on your own from there!
|
||||
|
||||
Any questions, or comments, you can reach me at my internet address
|
||||
kenc@vaxb.acs.unt.edu
|
||||
|
||||
or, (yikes), snail mail at 117 Lake Vista West
|
||||
Lewisville, TX 75067
|
||||
214/221-4469 (evenings only)
|
||||
|
||||
I am in no way affiliated with Prentice Hall, or Minix-st.
|
||||
MINIX-ST is (c) 1990 Prentice Hall
|
||||
|
||||
|
||||
Yeah, the BS rights area....hm....
|
||||
|
||||
This program MAY NOT be charged for other than the costs of duplication. I'll
|
||||
be happy to send uuencoded versions to anyone who needs it, assuming they have
|
||||
access to internet. If someone reads this, and MUST have a copy, I'll mail
|
||||
the source (in Sozobon C) and program on a floppy for $4.00...cheap, but that's
|
||||
my price.
|
||||
|
||||
|
||||
|
||||
------------------------------ Method 2 ------------------------------
|
||||
If you have only one drive, you can use a RAMDISK. Download the file
|
||||
dyer512.prg. If not yet present, make a subdirectory A:\AUTO on the floppy
|
||||
that by now should contain dyer512.prg, demo_dsk.st and file2dsk.ttp.
|
||||
Copy dyer512.prg into the A:\AUTO directory. Reboot from this floppy.
|
||||
Now you can:
|
||||
|
||||
- Go into command mode (by clicking COMMAND.PRG or GULAM.PRG, or some
|
||||
other command language program).
|
||||
- Copy demo_dsk.st and file2dsk.ttp onto M:
|
||||
- Change working directory to M:
|
||||
- Remove A:
|
||||
- Insert the fresh formatted demo disk
|
||||
- Use file2dsk.ttp to copy demo_dsk.st onto A:
|
||||
|
||||
|
||||
BIN
Minix/demo/file2dsk.doc.gz
Normal file
BIN
Minix/demo/file2dsk.doc.gz
Normal file
Binary file not shown.
BIN
Minix/demo/file2dsk.ttp
Normal file
BIN
Minix/demo/file2dsk.ttp
Normal file
Binary file not shown.
BIN
Minix/demo/file2dsk.ttp.gz
Normal file
BIN
Minix/demo/file2dsk.ttp.gz
Normal file
Binary file not shown.
BIN
Minix/demo/manual.ps.gz
Normal file
BIN
Minix/demo/manual.ps.gz
Normal file
Binary file not shown.
BIN
Minix/demo/manual.txt.gz
Normal file
BIN
Minix/demo/manual.txt.gz
Normal file
Binary file not shown.
39
Minix/demo/posting
Normal file
39
Minix/demo/posting
Normal file
@@ -0,0 +1,39 @@
|
||||
MINIX is a UNIX-like operating system for the IBM PC, XT, AT, 386,
|
||||
and PS/2, as well as the Apple Macintosh, Commodore Amiga, Atari ST, and
|
||||
later in 1991, Sun SPARC. It is available with all the source code for
|
||||
the entire operating system, the libraries, and nearly 200 UNIX-like
|
||||
utilities.
|
||||
|
||||
Demonstration disks for the IBM PC line and Atari ST are available for free
|
||||
via anonymous FTP for people on the Internet. A Macintosh version will be
|
||||
online soon. (If you can't wait, see below.)
|
||||
|
||||
To get a free demo disk and the manual, use ftp to connect to
|
||||
ftp.cs.vu.nl (192.31.231.42) and look in pub/minix/demo. The READ_ME
|
||||
file describes the contents of the directory and how to use it. Be sure to
|
||||
fetch and read this first. It contains important information.
|
||||
|
||||
If you don't have FTP access, you can buy the demo disk package from Prentice-
|
||||
Hall for $10 by calling (201) 767-5969 or FAX (201) 767-5625. Please DON'T
|
||||
ask me to send it by email. I have quite enough work already thank you.
|
||||
The ordering numbers for Prentice-Hall are:
|
||||
|
||||
- MINIX 1.5 IBM demo disk (0-13-582768-x) (in stock now)
|
||||
- MINIX 1.5 Atari demo disk (0-13-582792-2) (in stock now)
|
||||
- MINIX 1.5 Macintosh demo disk (0-13-582784-1) (in stock now)
|
||||
|
||||
Please note that although the demo disks are available for free on line,
|
||||
MINIX itself is copyrighted software and is not available on line. The
|
||||
demo disks are also copyrighted, but permission is hereby granted to
|
||||
upload and use them for evaluation purposes. The READ_ME file tells how
|
||||
MINIX can be ordered.
|
||||
|
||||
AS A COURTESY TO US, PLEASE DO NOT FTP DURING BUSINESS HOURS (EUROPEAN
|
||||
TIME). PLEASE FTP AFTER 11 A.M. EASTERN STANDARD TIME.
|
||||
|
||||
If you want to follow the MINIX discussion, read the comp.os.minix
|
||||
newsgroup, which is quite active and has almost 50,000 subscribers.
|
||||
|
||||
Have fun!
|
||||
|
||||
Andy Tanenbaum (ast@cs.vu.nl)
|
||||
BIN
Minix/demo/posting.gz
Normal file
BIN
Minix/demo/posting.gz
Normal file
Binary file not shown.
182
Minix/demo/rawrite.c
Normal file
182
Minix/demo/rawrite.c
Normal file
@@ -0,0 +1,182 @@
|
||||
/*
|
||||
rawrite.c Write a binary image to a 360K diskette.
|
||||
By Mark Becker
|
||||
|
||||
Usage:
|
||||
MS-DOS prompt> RAWRITE
|
||||
|
||||
And follow the prompts.
|
||||
|
||||
History
|
||||
-------
|
||||
|
||||
1.0 - Initial release
|
||||
1.1 - Beta test (fixing bugs) 4/5/91
|
||||
Some BIOS's don't like full-track writes.
|
||||
1.101 - Last beta release. 4/8/91
|
||||
Fixed BIOS full-track write by only
|
||||
writing 3 sectors at a time.
|
||||
1.2 - Final code and documentation clean-ups. 4/9/91
|
||||
*/
|
||||
#include <alloc.h>
|
||||
#include <bios.h>
|
||||
#include <ctype.h>
|
||||
#include <dir.h>
|
||||
#include <dos.h>
|
||||
#include <io.h>
|
||||
#include <fcntl.h>
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
#define FALSE 0
|
||||
#define TRUE (!FALSE)
|
||||
|
||||
#define SECTORSIZE 512
|
||||
|
||||
#define RESET 0
|
||||
#define LAST 1
|
||||
#define READ 2
|
||||
#define WRITE 3
|
||||
#define VERIFY 4
|
||||
#define FORMAT 5
|
||||
|
||||
int done;
|
||||
|
||||
/*
|
||||
Catch ^C and ^Break.
|
||||
*/
|
||||
int handler(void)
|
||||
{
|
||||
done = TRUE;
|
||||
return(0);
|
||||
}
|
||||
void msg(char (*s))
|
||||
{
|
||||
fprintf(stderr, "%s\n", s);
|
||||
_exit(1);
|
||||
}
|
||||
/*
|
||||
Identify the error code with a real error message.
|
||||
*/
|
||||
void Error(int (status))
|
||||
{
|
||||
switch (status) {
|
||||
case 0x00: msg("Operation Successful"); break;
|
||||
case 0x01: msg("Bad command"); break;
|
||||
case 0x02: msg("Address mark not found"); break;
|
||||
case 0x03: msg("Attempt to write on write-protected disk"); break;
|
||||
case 0x04: msg("Sector not found"); break;
|
||||
case 0x05: msg("Reset failed (hard disk)"); break;
|
||||
case 0x06: msg("Disk changed since last operation"); break;
|
||||
case 0x07: msg("Drive parameter activity failed"); break;
|
||||
case 0x08: msg("DMA overrun"); break;
|
||||
case 0x09: msg("Attempt to DMA across 64K boundary"); break;
|
||||
case 0x0A: msg("Bad sector detected"); break;
|
||||
case 0x0B: msg("Bad track detected"); break;
|
||||
case 0x0C: msg("Unsupported track"); break;
|
||||
case 0x10: msg("Bad CRC/ECC on disk read"); break;
|
||||
case 0x11: msg("CRC/ECC corrected data error"); break;
|
||||
case 0x20: msg("Controller has failed"); break;
|
||||
case 0x40: msg("Seek operation failed"); break;
|
||||
case 0x80: msg("Attachment failed to respond"); break;
|
||||
case 0xAA: msg("Drive not ready (hard disk only"); break;
|
||||
case 0xBB: msg("Undefined error occurred (hard disk only)"); break;
|
||||
case 0xCC: msg("Write fault occurred"); break;
|
||||
case 0xE0: msg("Status error"); break;
|
||||
case 0xFF: msg("Sense operation failed"); break;
|
||||
}
|
||||
_exit(1);
|
||||
}
|
||||
|
||||
/*
|
||||
Identify what kind of diskette is installed in the specified drive.
|
||||
Return the number of sectors per track assumed as follows:
|
||||
9 - 360 K and 720 K 5.25".
|
||||
15 - 1.2 M HD 5.25".
|
||||
18 - 1.44 M 3.5".
|
||||
*/
|
||||
int nsects(int (drive))
|
||||
{
|
||||
static int nsect[] = {18, 15, 9};
|
||||
|
||||
char *buffer;
|
||||
int i, status;
|
||||
/*
|
||||
Read sector 1, head 0, track 0 to get the BIOS running.
|
||||
*/
|
||||
buffer = (char *)malloc(SECTORSIZE);
|
||||
biosdisk(RESET, drive, 0, 0, 0, 0, buffer);
|
||||
status = biosdisk(READ, drive, 0, 10, 1, 1, buffer);
|
||||
if (status == 0x06) /* Door signal change? */
|
||||
status = biosdisk(READ, drive, 0, 0, 1, 1, buffer);
|
||||
|
||||
for (i=0; i < sizeof(nsect)/sizeof(int); ++i) {
|
||||
biosdisk(RESET, drive, 0, 0, 0, 0, buffer);
|
||||
status = biosdisk(READ, drive, 0, 0, nsect[i], 1, buffer);
|
||||
if (status == 0x06)
|
||||
status = biosdisk(READ, drive, 0, 0, nsect[i], 1, buffer);
|
||||
if (status == 0x00) break;
|
||||
}
|
||||
if (i == sizeof(nsect)/sizeof(int)) {
|
||||
msg("Can't figure out how many sectors/track for this diskette.");
|
||||
}
|
||||
free(buffer);
|
||||
return(nsect[i]);
|
||||
}
|
||||
|
||||
void main(void)
|
||||
{
|
||||
char fname[MAXPATH];
|
||||
char *buffer, *pbuf;
|
||||
int count, fdin, drive, head, track, status, spt, buflength, ns;
|
||||
|
||||
puts("RaWrite 1.2 - Write disk file to raw floppy diskette\n");
|
||||
ctrlbrk(handler);
|
||||
printf("Enter source file name: ");
|
||||
scanf("%s", fname);
|
||||
_fmode = O_BINARY;
|
||||
if ((fdin = open(fname, O_RDONLY)) <= 0) {
|
||||
perror(fname);
|
||||
exit(1);
|
||||
}
|
||||
|
||||
printf("Enter destination drive: ");
|
||||
scanf("%s", fname);
|
||||
drive = fname[0];
|
||||
drive = (islower(drive) ? toupper(drive) : drive) - 'A';
|
||||
printf("Please insert a formatted diskette into ");
|
||||
printf("drive %c: and press -ENTER- :", drive + 'A');
|
||||
while (bioskey(1) == 0) ; /* Wait... */
|
||||
if ((bioskey(0) & 0x7F) == 3) exit(1); /* Check for ^C */
|
||||
putchar('\n');
|
||||
done = FALSE;
|
||||
/*
|
||||
* Determine number of sectors per track and allocate buffers.
|
||||
*/
|
||||
spt = nsects(drive);
|
||||
buflength = spt * SECTORSIZE;
|
||||
buffer = (char *)malloc(buflength);
|
||||
printf("Number of sectors per track for this disk is %d\n", spt);
|
||||
printf("Writing image to drive %c:. Press ^C to abort.\n", drive+'A');
|
||||
/*
|
||||
* Start writing data to diskette until there is no more data to write.
|
||||
*/
|
||||
head = track = 0;
|
||||
while ((count = read(fdin, buffer, buflength)) > 0 && !done) {
|
||||
pbuf = buffer;
|
||||
for (ns = 1; count > 0 && !done; ns+=3) {
|
||||
printf("Track: %02d Head: %2d Sector: %2d\r", track, head, ns);
|
||||
status = biosdisk(WRITE, drive, head, track, ns, 3, pbuf);
|
||||
|
||||
if (status != 0) Error(status);
|
||||
|
||||
count -= (3*SECTORSIZE);
|
||||
pbuf += (3*SECTORSIZE);
|
||||
}
|
||||
if ((head = (head + 1) & 1) == 0) ++track;
|
||||
}
|
||||
if (eof(fdin)) {
|
||||
printf("\nDone.\n");
|
||||
biosdisk(2, drive, 0, 0, 1, 1, buffer); /* Retract head */
|
||||
}
|
||||
} /* end main */
|
||||
BIN
Minix/demo/rawrite.c.gz
Normal file
BIN
Minix/demo/rawrite.c.gz
Normal file
Binary file not shown.
86
Minix/demo/rawrite.doc
Normal file
86
Minix/demo/rawrite.doc
Normal file
@@ -0,0 +1,86 @@
|
||||
RaWrite 1.2
|
||||
-----------
|
||||
|
||||
Purpose
|
||||
-------
|
||||
|
||||
Write a disk image file to a 360K floppy disk.
|
||||
|
||||
|
||||
Equipment/Software Requirements
|
||||
-------------------------------
|
||||
|
||||
PC/XT/AT with a floppy disk drive capable of reading and writing a 360K
|
||||
diskette.
|
||||
|
||||
This program uses generic low-level BIOS diskette read/write functions. It
|
||||
should be portable to nearly every PC in existance. PS/2's should be able
|
||||
to run RawWrite but this has not been tested.
|
||||
|
||||
|
||||
CAVEAT
|
||||
------
|
||||
|
||||
This program will write ANY disk file to a floppy, overwriting any previous
|
||||
information that may have been present. If you wish to re-use a diskette
|
||||
under MS-DOS thats been written to by RawWrite then the disk will need to be
|
||||
reformatted; all MS-DOS specific information will have been erased.
|
||||
|
||||
|
||||
How to Compile
|
||||
--------------
|
||||
|
||||
TCC rawrite.c
|
||||
|
||||
The source code is specific to Borland International's Turbo C 2.01 and has
|
||||
been tested in all memory models.
|
||||
|
||||
|
||||
Usage
|
||||
-----
|
||||
|
||||
C> RAWRITE
|
||||
|
||||
And follow the prompts. All arguments are case-insensitive.
|
||||
|
||||
A sample run is shown below. The disk file being written, in this example,
|
||||
is named DEMODISK and the destination - where the image is being written -
|
||||
is the B: drive.
|
||||
|
||||
This program may be aborted at any time by typing ^C.
|
||||
|
||||
|
||||
Sample Run
|
||||
----------
|
||||
|
||||
C> RAWRITE
|
||||
RaWrite 1.2 - Write disk file to raw floppy diskette
|
||||
|
||||
Enter source file name: DEMODISK
|
||||
Enter destination drive: B
|
||||
Please insert a formatted 360K diskette into drive B: and press -ENTER- :
|
||||
Writing image to drive B:
|
||||
|
||||
|
||||
Errors
|
||||
------
|
||||
|
||||
RaWrite attempts to determine if the diskette is a 360K, 720K, 1.2M, or
|
||||
1.44M diskette by reading specific sectors. If the inserted diskette is not
|
||||
one of the mentioned types, then RaWrite will abort with a short error
|
||||
message.
|
||||
|
||||
Errors such as write protect, door open, bad disk, bad sector, etc. cause a
|
||||
program abort with a short error message.
|
||||
|
||||
|
||||
History
|
||||
-------
|
||||
|
||||
1.0 - Initial release
|
||||
1.1 - Beta test (fixing bugs) 4/5/91
|
||||
Some BIOS's don't like full-track writes.
|
||||
1.101 - Last beta release. 4/8/91
|
||||
Fixed BIOS full-track write by only only
|
||||
writing 3 sectors at a time.
|
||||
1.2 - Final code and documentation clean-ups. 4/9/91
|
||||
BIN
Minix/demo/rawrite.doc.gz
Normal file
BIN
Minix/demo/rawrite.doc.gz
Normal file
Binary file not shown.
102
Minix/demo/sparc.addendum
Normal file
102
Minix/demo/sparc.addendum
Normal file
@@ -0,0 +1,102 @@
|
||||
ADDENDUM TO THE MINIX MANUAL FOR THE SPARC DEMO DISK
|
||||
|
||||
Almost all of the
|
||||
"Reference Manual for the MINIX 1.5 Demonstration Disk"
|
||||
is applicable to the MINIX-SPARC 1.5 demo disk as well.
|
||||
This note explains the differences, on a section by section basis.
|
||||
|
||||
1. Introduction.
|
||||
|
||||
- SparcStations have no parallel port for printers. You might be able
|
||||
to use a serial port, although this is not tested.
|
||||
- SparcStations do not distinguish between real and protected mode.
|
||||
All addresses spaces are protected using the SparcStation MMU.
|
||||
- ethernet, remote login and network file transfer are currently
|
||||
not supported in the MINIX-SPARC 1.5 product.
|
||||
- The MINIX-SPARC 1.5 demo does support mounting of file systems, but
|
||||
has no provision to create new MINIX file systems.
|
||||
- the MINIX-SPARC demo has two editors: mined and vi.
|
||||
|
||||
1.1. Booting MINIX.
|
||||
|
||||
- step 2: read "internal floppy disk" for "drive 0"
|
||||
- step 4: do no hit the '=' key, but:
|
||||
- interrupt booting vmunix, if necessary, by hitting L1-a
|
||||
- insert the demo diskette
|
||||
- if you get the ">" prompt, type "b fd()"
|
||||
if you get the "ok " prompt, type "boot fd()"
|
||||
- step 5: if you simply hit "Return" the date will be set to the
|
||||
current Greenwich Mean Time, as stored in the RealTimeClock chip.
|
||||
|
||||
When you boot you will see 3 windows appearing on your screen.
|
||||
You can switch windows by hitting the "L1"/"Stop" key. The window
|
||||
with the highlighted border will receive keyboard input.
|
||||
|
||||
To eject the diskette from the diskette unit you can hit the
|
||||
"L2"/"Again" key.
|
||||
|
||||
If you want to reboot (SunOS or MINIX), you can type "CTRL-ALT-DEL".
|
||||
|
||||
1.2 Making and Mounting File Systems.
|
||||
|
||||
For the other hardware platforms (IBM/PC, Atari ST, etc.) the demo
|
||||
disk is rather full. To do some useful work this section describes
|
||||
how to create some working space. For MINIX-SPARC this is not needed,
|
||||
so you can skip this section.
|
||||
|
||||
1.3 Using the Mined Editor.
|
||||
|
||||
In addition to Mined, the MINIX-SPARC demo comes with Vi.
|
||||
Most of the Vi commands, as described in the SunOS documentation,
|
||||
will work.
|
||||
For Mined, the function keys are the same as for the Atari ST
|
||||
|
||||
1.5 Printing.
|
||||
|
||||
As mentioned above, printing is not fully tested.
|
||||
|
||||
2. Manual Pages
|
||||
|
||||
The command mkfs, to make new file systems, is not present on the
|
||||
MINIX-SPARC demo disk.
|
||||
|
||||
Commands that are added to the MINIX-SPARC demo disk are: mv, vi
|
||||
and readall. The commansd mv and vi will be familiar to users of
|
||||
a SparcStation. The manual page for readall is:
|
||||
|
||||
Command: read a device quickly to check for bad blocks
|
||||
Syntax: readall [-bt] file
|
||||
Flags: -b Produce shell script on stdout that calls badblocks
|
||||
-t Just print device size
|
||||
Example: readall /dev/hd0 Read all of /dev/hd0
|
||||
readall -b /dev/hd1 >s Generate shell script on s
|
||||
Readall reads all of the named device in large chunks. It reports about
|
||||
blocks that it cannot read. Unlike diskcheck, it does not attempt to
|
||||
write on the disk, making it safer to use when one is worried about a
|
||||
sick system When the -b flag is given, the output is a shell script
|
||||
that calls the badblocks program to marked all the bad blocks.
|
||||
Whenever installing MINIX it is wise to run readall with the -b flag
|
||||
first on all the hard disks.
|
||||
|
||||
3. Description of Full MINIX 1.5
|
||||
|
||||
3.1. MINIX Reference Manual Table of Contents
|
||||
|
||||
Additional chapter for:
|
||||
Installing MINIX on a SparcStation
|
||||
Additional section for:
|
||||
Rebuilding MINIX on a SparcStation
|
||||
|
||||
3.2. Partial list of programs supplied with MINIX
|
||||
|
||||
Additional Programs:
|
||||
as: GNU Sparc Assembler
|
||||
cc: GNU C Compiler
|
||||
chtime: change the local time
|
||||
cv: convert GNU executable to MINIX
|
||||
fdeject: eject a diskette from the drive
|
||||
fdformat: format a diskette
|
||||
gnm: print name list
|
||||
gsize: print segment sizes of a GNU-type object file
|
||||
gstrip: (partially) remove symbol table
|
||||
ld: object file linker
|
||||
BIN
Minix/demo/sparc.addendum.gz
Normal file
BIN
Minix/demo/sparc.addendum.gz
Normal file
Binary file not shown.
Reference in New Issue
Block a user