Skip to content

Commit 6fed098

Browse files
author
FreeMiNT Project
committed
Publish ad0e29c
0 parents  commit 6fed098

File tree

635 files changed

+552457
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

635 files changed

+552457
-0
lines changed

archives/tos_hyp_de.zip

2.09 MB
Binary file not shown.

archives/tos_hyp_en.zip

2.03 MB
Binary file not shown.

de/AESVARS.html

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2+
"http://www.w3.org/TR/html4/loose.dtd">
3+
<!-- last modified on 06.10.2024 -->
4+
<html lang="de">
5+
<head>
6+
<title>
7+
Die Anleitung zum TOS: AESVARS
8+
</title>
9+
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
10+
<meta http-equiv="Content-Language" content="de">
11+
<meta http-equiv="Content-Style-Type" content="text/css">
12+
<meta http-equiv="Content-Script-Type" content="text/javascript">
13+
<meta name="Generator" content="UDO Version 7.12 (1248) for Linux">
14+
</head>
15+
<body style="position: relative;">
16+
17+
<a name="UDO_nav_hm_HEAD" href="index.html"><img src="udo_hm.gif" alt="Home" title="Home" border="0" width="24" height="24"></a>
18+
<a name="UDO_nav_up_HEAD" href="typedefs.html"><img src="udo_up.gif" alt="Typdefinitionen" title="Typdefinitionen" border="0" width="24" height="24">Typdefinitionen</a>
19+
<a name="UDO_nav_lf_HEAD" href="typedefs.html"><img src="udo_lf.gif" alt="Typdefinitionen" title="Typdefinitionen" border="0" width="24" height="24">Typdefinitionen</a>
20+
<a name="UDO_nav_rg_HEAD" href="ARHEADER.html"><img src="udo_rg.gif" alt="Archivheader (ARHEADER)" title="Archivheader (ARHEADER)" border="0" width="24" height="24">Archivheader (ARHEADER)</a>
21+
22+
<hr>
23+
24+
<h1><a name="AESVARS">I.1 AESVARS</a></h1>
25+
<pre>typedef struct
26+
{
27+
int32_t magic; /* muß $87654321 sein */
28+
void *membot; /* Ende der <a href="aes_main.html">AES</a>- Variablen */
29+
void *<a href="aes_fundamentals.html#aes">aes</a>_start; /* Startadresse */
30+
int32_t magic2; /* ist 'MAGX' oder 'KAOS' */
31+
int32_t date; /* Erstelldatum */
32+
void (*chgres)(int16_t res, int16_t txt); /* Auflösung ändern */
33+
int32_t (**shel_vector)(void); /* residentes Desktop */
34+
int8_t *<a href="aes_fundamentals.html#aes">aes</a>_bootdrv; /* von hieraus wurde gebootet */
35+
int16_t *<a href="vdi_bindings.html#vdi">vdi</a>_device; /* vom <a href="aes_main.html">AES</a> benutzter Treiber */
36+
void *reservd1; /* reserviert */
37+
void *reservd2; /* reserviert */
38+
void *reservd3; /* reserviert */
39+
int16_t version; /* Version ($0201 ist V2.1) */
40+
int16_t release; /* 0=alpha..3=release */
41+
} AESVARS;
42+
</pre>
43+
<p><b>Hinweis:</b> Diese Variablen sind READ-ONLY!
44+
</p>
45+
<p>Die ersten drei Variablen sind auch unter <a href="tos_main.html">TOS</a> vorhanden, und
46+
können dort über den Betriebssystem-Header ermittelt werden. Die
47+
Komponente <i><a href="vdi_bindings.html#vdi">vdi</a>_device</i> ist ab <a href="magic.html">MagiC</a> 2.0 überflüssig, weil man
48+
die Gerätenummer Multi-<a href="tos_main.html">TOS</a> kompatibel über <a href="appl.html#appl_getinfo">appl_getinfo</a> (Opcode 2)
49+
erhält. Die Routine zum Ändern der Auflösung (<i>chgres</i>)
50+
erwartet im Register d2 einen optionalen Falcon-Modus (als int16_t).
51+
</p>
52+
<p>Querverweis: <a href="bios_cookiejar.html#Cookie_2C_20MagX">Cookie von MagiC</a> &nbsp; <a href="magic_aesvars.html#DOMagixAESVars">DOMagixAESVars</a>
53+
</p>
54+
<hr>
55+
56+
<a name="UDO_nav_hm_FOOT" href="index.html"><img src="udo_hm.gif" alt="Home" title="Home" border="0" width="24" height="24"></a>
57+
<a name="UDO_nav_up_FOOT" href="typedefs.html"><img src="udo_up.gif" alt="Typdefinitionen" title="Typdefinitionen" border="0" width="24" height="24">Typdefinitionen</a>
58+
<a name="UDO_nav_lf_FOOT" href="typedefs.html"><img src="udo_lf.gif" alt="Typdefinitionen" title="Typdefinitionen" border="0" width="24" height="24">Typdefinitionen</a>
59+
<a name="UDO_nav_rg_FOOT" href="ARHEADER.html"><img src="udo_rg.gif" alt="Archivheader (ARHEADER)" title="Archivheader (ARHEADER)" border="0" width="24" height="24">Archivheader (ARHEADER)</a>
60+
</body>
61+
</html>

de/ARHEADER.html

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2+
"http://www.w3.org/TR/html4/loose.dtd">
3+
<!-- last modified on 06.10.2024 -->
4+
<html lang="de">
5+
<head>
6+
<title>
7+
Die Anleitung zum TOS: Archivheader (ARHEADER)
8+
</title>
9+
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
10+
<meta http-equiv="Content-Language" content="de">
11+
<meta http-equiv="Content-Style-Type" content="text/css">
12+
<meta http-equiv="Content-Script-Type" content="text/javascript">
13+
<meta name="Generator" content="UDO Version 7.12 (1248) for Linux">
14+
</head>
15+
<body style="position: relative;">
16+
17+
<a name="UDO_nav_hm_HEAD" href="index.html"><img src="udo_hm.gif" alt="Home" title="Home" border="0" width="24" height="24"></a>
18+
<a name="UDO_nav_up_HEAD" href="typedefs.html"><img src="udo_up.gif" alt="Typdefinitionen" title="Typdefinitionen" border="0" width="24" height="24">Typdefinitionen</a>
19+
<a name="UDO_nav_lf_HEAD" href="AESVARS.html"><img src="udo_lf.gif" alt="AESVARS" title="AESVARS" border="0" width="24" height="24">AESVARS</a>
20+
<a name="UDO_nav_rg_HEAD" href="BCB.html"><img src="udo_rg.gif" alt="Buffer-Control-Block (BCB)" title="Buffer-Control-Block (BCB)" border="0" width="24" height="24">Buffer-Control-Block (BCB)</a>
21+
22+
<hr>
23+
24+
<h1><a name="Archivheader_20_28ARHEADER_29">I.2 Archivheader (ARHEADER)</a></h1>
25+
<a name="ARHEADER"></a>
26+
<pre>typedef struct
27+
{
28+
int8_t a_fname[14]; /* Dateiname */
29+
int32_t a_modti; /* Zeitpunkt letzter Zugriff */
30+
int8_t a_userid; /* unbenutzt */
31+
int8_t a_gid; /* unbenutzt */
32+
int16_t a_fimode; /* Filemodus */
33+
int32_t a_fsize; /* Dateilänge */
34+
int16_t reserved; /* reserviert */
35+
} ARHEADER;
36+
</pre>
37+
<p><b>Hinweis:</b> Eine Archivdatei im
38+
<i>Digital-Research-Format</i> besteht aus einem Dateikopf, beliebig
39+
vielen Dateien (jeweils durch eine ARHEADER-Struktur eingeleitet)
40+
sowie einer Ende-Kennung. Der Dateikopf besteht dabei lediglich aus
41+
dem Wort 0xff65, das Ende der Archivdatei wird durch den Wert 0x0000
42+
gekennzeichnet.
43+
</p>
44+
<p>Querverweis: <a href="OHEADER.html">OHEADER</a>
45+
</p>
46+
<hr>
47+
48+
<a name="UDO_nav_hm_FOOT" href="index.html"><img src="udo_hm.gif" alt="Home" title="Home" border="0" width="24" height="24"></a>
49+
<a name="UDO_nav_up_FOOT" href="typedefs.html"><img src="udo_up.gif" alt="Typdefinitionen" title="Typdefinitionen" border="0" width="24" height="24">Typdefinitionen</a>
50+
<a name="UDO_nav_lf_FOOT" href="AESVARS.html"><img src="udo_lf.gif" alt="AESVARS" title="AESVARS" border="0" width="24" height="24">AESVARS</a>
51+
<a name="UDO_nav_rg_FOOT" href="BCB.html"><img src="udo_rg.gif" alt="Buffer-Control-Block (BCB)" title="Buffer-Control-Block (BCB)" border="0" width="24" height="24">Buffer-Control-Block (BCB)</a>
52+
</body>
53+
</html>

0 commit comments

Comments
 (0)