Skip to content

Commit

Permalink
Publish f155834
Browse files Browse the repository at this point in the history
  • Loading branch information
FreeMiNT Project committed Oct 19, 2024
0 parents commit 7b8baec
Show file tree
Hide file tree
Showing 635 changed files with 552,500 additions and 0 deletions.
Binary file added archives/tos_hyp_de.zip
Binary file not shown.
Binary file added archives/tos_hyp_en.zip
Binary file not shown.
61 changes: 61 additions & 0 deletions de/AESVARS.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- last modified on 19.10.2024 -->
<html lang="de">
<head>
<title>
Die Anleitung zum TOS: AESVARS
</title>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta name="Generator" content="UDO Version 7.12 (1248) for Linux">
</head>
<body style="position: relative;">

<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>
<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>
<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>
<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>

<hr>

<h1><a name="AESVARS">I.1 AESVARS</a></h1>
<pre>typedef struct
{
int32_t magic; /* muß $87654321 sein */
void *membot; /* Ende der <a href="aes_main.html">AES</a>- Variablen */
void *<a href="aes_fundamentals.html#aes">aes</a>_start; /* Startadresse */
int32_t magic2; /* ist 'MAGX' oder 'KAOS' */
int32_t date; /* Erstelldatum */
void (*chgres)(int16_t res, int16_t txt); /* Auflösung ändern */
int32_t (**shel_vector)(void); /* residentes Desktop */
int8_t *<a href="aes_fundamentals.html#aes">aes</a>_bootdrv; /* von hieraus wurde gebootet */
int16_t *<a href="vdi_bindings.html#vdi">vdi</a>_device; /* vom <a href="aes_main.html">AES</a> benutzter Treiber */
void *reservd1; /* reserviert */
void *reservd2; /* reserviert */
void *reservd3; /* reserviert */
int16_t version; /* Version ($0201 ist V2.1) */
int16_t release; /* 0=alpha..3=release */
} AESVARS;
</pre>
<p><b>Hinweis:</b> Diese Variablen sind READ-ONLY!
</p>
<p>Die ersten drei Variablen sind auch unter <a href="tos_main.html">TOS</a> vorhanden, und
können dort über den Betriebssystem-Header ermittelt werden. Die
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
die Gerätenummer Multi-<a href="tos_main.html">TOS</a> kompatibel über <a href="appl.html#appl_getinfo">appl_getinfo</a> (Opcode 2)
erhält. Die Routine zum Ändern der Auflösung (<i>chgres</i>)
erwartet im Register d2 einen optionalen Falcon-Modus (als int16_t).
</p>
<p>Querverweis: <a href="bios_cookiejar.html#Cookie_2C_20MagX">Cookie von MagiC</a> &nbsp; <a href="magic_aesvars.html#DOMagixAESVars">DOMagixAESVars</a>
</p>
<hr>

<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>
<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>
<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>
<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>
</body>
</html>
53 changes: 53 additions & 0 deletions de/ARHEADER.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<!-- last modified on 19.10.2024 -->
<html lang="de">
<head>
<title>
Die Anleitung zum TOS: Archivheader (ARHEADER)
</title>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta name="Generator" content="UDO Version 7.12 (1248) for Linux">
</head>
<body style="position: relative;">

<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>
<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>
<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>
<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>

<hr>

<h1><a name="Archivheader_20_28ARHEADER_29">I.2 Archivheader (ARHEADER)</a></h1>
<a name="ARHEADER"></a>
<pre>typedef struct
{
int8_t a_fname[14]; /* Dateiname */
int32_t a_modti; /* Zeitpunkt letzter Zugriff */
int8_t a_userid; /* unbenutzt */
int8_t a_gid; /* unbenutzt */
int16_t a_fimode; /* Filemodus */
int32_t a_fsize; /* Dateilänge */
int16_t reserved; /* reserviert */
} ARHEADER;
</pre>
<p><b>Hinweis:</b> Eine Archivdatei im
<i>Digital-Research-Format</i> besteht aus einem Dateikopf, beliebig
vielen Dateien (jeweils durch eine ARHEADER-Struktur eingeleitet)
sowie einer Ende-Kennung. Der Dateikopf besteht dabei lediglich aus
dem Wort 0xff65, das Ende der Archivdatei wird durch den Wert 0x0000
gekennzeichnet.
</p>
<p>Querverweis: <a href="OHEADER.html">OHEADER</a>
</p>
<hr>

<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>
<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>
<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>
<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>
</body>
</html>
Loading

0 comments on commit 7b8baec

Please sign in to comment.