]> git.sur5r.net Git - cc65/blobdiff - doc/telestrat.sgml
remote TABs in doc/ and test/
[cc65] / doc / telestrat.sgml
index 1f352607f97e8a4e2f062bfdc652d2ac91ddd5f0..e52b183d0e4ac40127e3e65ac27cd7ae11c74b4b 100644 (file)
@@ -16,8 +16,8 @@ An overview over the Telestrat (Telemon 2.4 & Telemon 3.x : http://orix.oric.org
 
 <sect>Overview<p>
 
-This file contains an overview of the Telestrat runtime system as it comes 
-with the cc65 C compiler. It describes the memory layout, Telestrat-specific 
+This file contains an overview of the Telestrat runtime system as it comes
+with the cc65 C compiler. It describes the memory layout, Telestrat-specific
 header files, available drivers, and any pitfalls specific to that platform.
 
 Please note that Telestrat-specific functions are just mentioned here, they are
@@ -27,13 +27,13 @@ more than one platform. Please see the function reference for more
 information.
 
 Oric Telestrat is the last Oric computer (Released in 1986, mainly in France).
-This computer is an Atmos with extra hardware: RS232, cardridge(banking system), 
+This computer is an Atmos with extra hardware: RS232, cardridge(banking system),
 joysticks (2 ports) or mouse (on joystick port), FDC.
 
 Video chip, CPU, keyboard management, tape hardware are the same than Atmos.
 
-Telestrat can start in Atmos mode with Atmos Cardridge (which is only the atmos 
-Basic 1.1 ROM). 
+Telestrat can start in Atmos mode with Atmos Cardridge (which is only the atmos
+Basic 1.1 ROM).
 
 Telestrat can start in Sedoric (Atmos OS) and Atmos mode with Stratoric Cardridge.
 This Cardridge has 3 banks of 16KB of rom with:
@@ -43,15 +43,15 @@ This Cardridge has 3 banks of 16KB of rom with:
 <item>a Basic 1.0 ROM (Oric-1).
 </itemize>
 
-The main Telestrat's configuration is the Telemon/Hyperbasic Cardridge inserted 
+The main Telestrat's configuration is the Telemon/Hyperbasic Cardridge inserted
 with Stratsed in floppy drive.
 
-Anyway, there is no way to load a tape file in Telemon/Hyperbasic mode without 
+Anyway, there is no way to load a tape file in Telemon/Hyperbasic mode without
 alternative program.
 
 There is also no software to write a Stratsed dsk file on PC.
 
-This Telestrat target build an Orix binary file. But, in the future, it will be possible 
+This Telestrat target build an Orix binary file. But, in the future, it will be possible
 to build a Stratsed disk. Orix uses the same systems calls than Telemon mode.
 
 That is why if you need to do software for telestrat target, you have the choice to:
@@ -74,12 +74,12 @@ name="here" url="http://orix.oric.org/orix-header/">
 
 This header is used for Telemon 3.0.
 
-Anyway, for Telemon 2.4, there is no file management, there is no TAPE routine 
+Anyway, for Telemon 2.4, there is no file management, there is no TAPE routine
 in Telemon, there is no way to load a binary easily.
 
-Stratsed (the Telestrat operating system) handles files management. Stratsed 
+Stratsed (the Telestrat operating system) handles files management. Stratsed
 is loaded to memory from floppy disk. Stratsed vector are declared in asminc/telestrat.inc.
-But, reverse engineering is required to find how theses vectors works. Please, note that 
+But, reverse engineering is required to find how theses vectors works. Please, note that
 Stratsed is located in overlay memory (bank 0)
 
 There is no tool to insert a binary in a Stratsed floppy disk.
@@ -88,8 +88,8 @@ The only way to load a binary (for Telemon 2.4) is to:
 <itemize>
 <item>remove the 20 bytes header
 <item>download <url name="osdk" url="http://osdk.defence-force.org/index?page=download">
-<item>use Floppybuilder in OSDK to insert the binary with the tool (please read 
-FloppyBuilder manual to learn how to insert your binary and how to start Microdisc boot sector 
+<item>use Floppybuilder in OSDK to insert the binary with the tool (please read
+FloppyBuilder manual to learn how to insert your binary and how to start Microdisc boot sector
 when Telestrat starts)
 </itemize>
 
@@ -183,13 +183,13 @@ TGI drivers is available on Oric Telestrat with some functions:
 
 <sect1>Extended memory drivers<p>
 
-No extended memory drivers are currently available for the Telestrat. 
-This feature could be done because telestrat can manage RAM inserted in his 
-port cardridge. 
+No extended memory drivers are currently available for the Telestrat.
+This feature could be done because telestrat can manage RAM inserted in his
+port cardridge.
 
 <sect1>Joystick drivers<p>
 
-Telemon 2.4 & 3.0 manages joysticks but it had been handled yet. This means that 
+Telemon 2.4 & 3.0 manages joysticks but it had been handled yet. This means that
 joysticks driver could be written easily.
 
 Telemon 2.4 returns in keyboard buffer the direction of the joysticks. This means that
@@ -197,12 +197,12 @@ if you get input from keyboard by conio cgetc function, you will get direction f
 
 <sect1>Mouse drivers<p>
 
-Telestrat manages also mouse, but it had been no handled yet in this version. 
+Telestrat manages also mouse, but it had been no handled yet in this version.
 Telestrat mouse is really difficult to find.
 
 <sect1>RS232 device drivers<p>
 
-Telestrat has a RS232 port, but it's not usable in cc65. It is possible to use 
+Telestrat has a RS232 port, but it's not usable in cc65. It is possible to use
 RS232 port with Telemon calls (see XSOUT primitive for example)
 
 <sect>Limitations<label id="limitations"><p>
@@ -236,14 +236,14 @@ including commercial applications, and to alter it and redistribute it
 freely, subject to the following restrictions:
 
 <enum>
-<item> The origin of this software must not be misrepresented; you must not
-       claim that you wrote the original software. If you use this software
-       in a product, an acknowledgment in the product documentation would be
-       appreciated but is not required.
-<item> Altered source versions must be plainly marked as such, and must not
-       be misrepresented as being the original software.
-<item> This notice may not be removed or altered from any source
-       distribution.
+<item>  The origin of this software must not be misrepresented; you must not
+        claim that you wrote the original software. If you use this software
+        in a product, an acknowledgment in the product documentation would be
+        appreciated but is not required.
+<item>  Altered source versions must be plainly marked as such, and must not
+        be misrepresented as being the original software.
+<item>  This notice may not be removed or altered from any source
+        distribution.
 </enum>
 
 </article>