|
|
1.1.1.3 root 1: MiNT is Not TOS: A Multitasking Operating System Extension for the Atari ST
1.1 root 2:
3:
4:
1.1.1.3 root 5: Copyright 1990,1991,1992 Eric R. Smith.
1.1 root 6:
1.1.1.4 ! root 7: Copyright 1992,1993,1994 Atari Corporation
1.1 root 8:
1.1.1.3 root 9: All rights reserved.
1.1 root 10:
11:
12:
1.1.1.3 root 13: THE MiNT SOURCE CODE IS PROVIDED FREE OF CHARGE, AS IS. ATARI
1.1 root 14:
1.1.1.3 root 15: CORPORATION AND ERIC R. SMITH MAKE NO REPRESENTATIONS OR
1.1 root 16:
1.1.1.3 root 17: WARRANTIES WITH RESPECT TO THIS CODE, AND IN PARTICULAR
1.1 root 18:
1.1.1.3 root 19: SPECIFICALLY DISCLAIM ANY IMPLIED WARRANTIES OF
1.1 root 20:
1.1.1.3 root 21: MERCHANTIBILITY OR FITNESS FOR A PARTICULAR PURPOSE. USE THIS
1.1 root 22:
1.1.1.3 root 23: CODE AT YOUR OWN RISK.
1.1 root 24:
1.1.1.3 root 25: ----------------------------------------------------------------------------
1.1 root 26:
1.1.1.3 root 27: Here is the source code for the current version of MiNT. There are
1.1 root 28:
1.1.1.3 root 29: lots of changes, of course, but no docs. Sorry. The "changes" file
1.1 root 30:
1.1.1.3 root 31: does provide a useful list of things that have changed since previous
1.1 root 32:
1.1.1.3 root 33: versions of MiNT.
1.1 root 34:
35:
36:
1.1.1.3 root 37: Please read the notice in "copying" carefully. This code is completely
1.1 root 38:
1.1.1.3 root 39: unsupported; you use it at your own risk. Because it is unsupported
1.1 root 40:
1.1.1.3 root 41: (and undocumented) we are distributing it in source code only form.
1.1 root 42:
1.1.1.3 root 43: Users who wish a binary version of MiNT should purchase MultiTOS.
1.1 root 44:
1.1.1.3 root 45: Anyone who wants to use this version of MiNT should be fully aware
1.1 root 46:
1.1.1.3 root 47: of the risks involved in using unsupported software, and should
1.1 root 48:
1.1.1.3 root 49: also be comfortable enough with C and the process of compiling that
1.1 root 50:
1.1.1.3 root 51: they can fix bugs themselves. Please respect the conditions in "copying"
1.1 root 52:
1.1.1.3 root 53: (in particular please do not redistribute binary versions of this
1.1 root 54:
1.1.1.3 root 55: program). Source code to future versions of MiNT will not be made
1.1 root 56:
1.1.1.3 root 57: available if these conditions are violated.
1.1 root 58:
59:
60:
1.1.1.3 root 61: This version of MiNT is compiled to use memory protection by
1.1 root 62:
1.1.1.3 root 63: default. If you want to use the version of the AES from the ROM,
1.1 root 64:
1.1.1.3 root 65: you'll have to (a) turn off the -DMULTITOS flag in the makefile,
1.1 root 66:
1.1.1.3 root 67: and (b) after compiling rename "mint.prg" to "mintnp.prg". If
1.1 root 68:
1.1.1.3 root 69: MiNT notices that it is called "mintnp.prg", it will come up
1.1 root 70:
1.1.1.3 root 71: with memory protection disabled (this is necessary because the ROM
1.1 root 72:
1.1.1.3 root 73: AES violates memory protection in several ways). You can also
1.1 root 74:
1.1.1.3 root 75: disable memory protection by setting the "no_mem_prot" variable
76:
77: in memprot.c and recompiling.
1.1 root 78:
79:
80:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.