<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to F$Load</title><link>https://sourceforge.net/p/nitros9/wiki/F%2524Load/</link><description>Recent changes to F$Load</description><atom:link href="https://sourceforge.net/p/nitros9/wiki/F$Load/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 27 Jun 2014 23:20:39 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/nitros9/wiki/F$Load/feed" rel="self" type="application/rss+xml"/><item><title>F$Load modified by Lothan</title><link>https://sourceforge.net/p/nitros9/wiki/F%2524Load/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;strong&gt;Load&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Loads a module or modules from a file&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;OS9 F$Load 103F 01&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Entry Conditions&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A &lt;em&gt;type / language code&lt;/em&gt;; 0 = any language / type &lt;/p&gt;
&lt;p&gt;X &lt;em&gt;address of the pathlist (filename)&lt;/em&gt; (See the following example) &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Exit Conditions&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A &lt;em&gt;language / type code&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;B &lt;em&gt;attributes / revision level&lt;/em&gt; (if no error) &lt;/p&gt;
&lt;p&gt;X &lt;em&gt;address of the last byte of the pathlist (filename)&lt;/em&gt; + 1 (See the following example) &lt;/p&gt;
&lt;p&gt;Y &lt;em&gt;primary module entry point address&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;U &lt;em&gt;address of the module header&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Error Output&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;CC carry set on error &lt;/p&gt;
&lt;p&gt;B &lt;em&gt;error code&lt;/em&gt; (if any) &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Additional Information&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The Load call loads one or more modules from the file specified by a complete pathlist or from the working execution directory (if an incomplete pathlist is given). &lt;/li&gt;
&lt;li&gt;The file must have the execute access bit set. It also must contain one or more modules with proper module headers. &lt;/li&gt;
&lt;li&gt;NitrOS-9 adds all modules loaded to the system module directory. It links the first module read. The exit conditions apply only to the first module loaded. &lt;/li&gt;
&lt;li&gt;Before the Load call: &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;/ &lt;br /&gt;
D &lt;br /&gt;
0 &lt;br /&gt;
/ &lt;br /&gt;
A &lt;br /&gt;
C &lt;br /&gt;
C &lt;br /&gt;
T &lt;br /&gt;
S &lt;br /&gt;
R &lt;br /&gt;
C &lt;br /&gt;
V &lt;br /&gt;
$0D &lt;/p&gt;
&lt;p&gt;X &lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;After the Load call: &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;/ &lt;br /&gt;
D &lt;br /&gt;
0 &lt;br /&gt;
/ &lt;br /&gt;
A &lt;br /&gt;
C &lt;br /&gt;
C &lt;br /&gt;
T &lt;br /&gt;
S &lt;br /&gt;
R &lt;br /&gt;
C &lt;br /&gt;
V &lt;br /&gt;
$0D &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
X &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Possible errors: &lt;ul&gt;
&lt;li&gt;Module directory full &lt;/li&gt;
&lt;li&gt;Memory full &lt;/li&gt;
&lt;li&gt;Errors that occur on the Open, Read, Close, and Link system calls. &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;IOMan&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lothan</dc:creator><pubDate>Fri, 27 Jun 2014 23:20:39 -0000</pubDate><guid>https://sourceforge.netf50843679a0b778affb0fdf16c0d28cfd6c5bb7e</guid></item></channel></rss>