<sect>Structs and unions<label id="structs"><p>
-<sect1>Overview<p>
+<sect1>Structs and unions Overview<p>
Structs and unions are special forms of <ref id="scopes" name="scopes">. They
are to some degree comparable to their C counterparts. Both have a list of
useful for assembler programs.
-<sect1>Overview<p>
+<sect1>Module constructors/destructors Overview<p>
Using the <tt><ref id=".CONSTRUCTOR" name=".CONSTRUCTOR"></tt>, <tt><ref
id=".DESTRUCTOR" name=".DESTRUCTOR"></tt> and <tt><ref id=".INTERRUPTOR"
<tt/ST/ variable.
-<sect1>Interrupts<p>
+<sect1>Interrupt handlers<p>
The runtime for the Commodore 510 uses routines marked as <tt/.CONDES/ type 2
for interrupt handlers. Such routines must be written as simple machine
<tt/ST/ variable.
-<sect1>Interrupts<p>
+<sect1>Interrupt handlers<p>
The runtime for the Commodore 610 uses routines marked as <tt/.CONDES/ type 2
for interrupt handlers. Such routines must be written as simple machine
the address of this variable as the address of the code segment of the driver.
Be sure to never modify the variable which is in reality the start of your
driver!
-
-<sect1>Example: Convert and link a graphics driver<p>
+
+<sect1>Example - Convert and link a graphics driver<p>
As an example, here are some instructions to convert and use the c64-hi.tgi
graphics driver: