-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
FreeMiNT Project
committed
Oct 19, 2024
0 parents
commit 7b8baec
Showing
635 changed files
with
552,500 additions
and
0 deletions.
There are no files selected for viewing
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> <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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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> |
Oops, something went wrong.