|
|
1.1 root 1: MiNT is Not TOS: A Multitasking Operating System Extension for the Atari ST
2:
3:
4:
5: Copyright 1990,1991,1992 Eric R. Smith. All rights reserved. See the file
6:
7: "copying" for conditions of redistribution.
8:
9: -------------------------------------------------------------------------
10:
11: Features of MiNT that are incompatible with TOS (some might regard these
12:
13: as bugs):
14:
15:
16:
17: Processes may have only 32 open files each.
18:
19:
20:
21: Not all information needed by Fsfirst is contained solely in the DTA
22:
23: area, nor is the DTA set up the way TOS does. Programs that manipulate
24:
25: the DTA directly will probably break.
26:
27:
28:
29: Some low level disk utilities may get very confused if asked to operate on
30:
31: a pseudo-drive like U:, or on a non-tos filesystem.
32:
33:
34:
35: Doing a Dsetpath() call on a path that includes symbolic links may also
36:
37: result in the current drive being changed, if any of the links point
38:
39: to a different drive.
40:
41:
42:
43: The BIOS I/O routines on devices 0, 1, and 2 may be redirected by
44:
45: redirecting file handles -3, -2, and -1 respectively, i.e. they are
46:
47: no longer guaranteed to access the same printer, rs232, and console
48:
49: (although they do by default). Similarly, BIOS device 3 is controlled by
50:
51: file handles -4 (input) and -5 (output) and so it might not always refer
52:
53: to the MIDI port.
54:
55:
56:
57: Filenames that are 4 characters long, with a ':' in the 4th position,
58:
59: are assumed to be device names and are translated into references to U:\DEV
60:
61: i.e. "con:" means "U:\DEV\CON". TOS doesn't always do this translation,
62:
63: it seems, because I can recall creating files named "con:" in the current
64:
65: directory (not that I *wanted* to, which is the whole point of MiNT's
66:
67: feature).
68:
69:
70:
71: All CTRL-ALT-function key combinations are reserved by MiNT.
72:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.