<?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$Mem</title><link>https://sourceforge.net/p/nitros9/wiki/F%2524Mem/</link><description>Recent changes to F$Mem</description><atom:link href="https://sourceforge.net/p/nitros9/wiki/F$Mem/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 27 Jun 2014 23:18:32 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/nitros9/wiki/F$Mem/feed" rel="self" type="application/rss+xml"/><item><title>F$Mem modified by Lothan</title><link>https://sourceforge.net/p/nitros9/wiki/F%2524Mem/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;strong&gt;Memory&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;Changes process’s data area size&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;OS9 F$Mem 103F 07&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Entry Conditions&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;D &lt;em&gt;size of the new memory area&lt;/em&gt; (in bytes); &lt;/p&gt;
&lt;p&gt;0 = return current size and upper bound &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Exit Conditions&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Y &lt;em&gt;address of the new memory area upper bound&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;D &lt;em&gt;actual size of the new memory&lt;/em&gt; (in bytes) &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 Memory call expands or contracts the process’s data memory area to the specified size. Or, if you specify zero as the new size, the call returns the current size and upper boundaries of data memory. &lt;/li&gt;
&lt;li&gt;NitrOS-9 rounds off the size to the next page boundary. In allocating additional memory, NitrOS-9 continues upward from the previous highest address. In deallocating unneeded memory, it continues downward from that address. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;krnp2&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:18:32 -0000</pubDate><guid>https://sourceforge.netbf4115564d5f9b423f9451feb78934d47f29e3d9</guid></item></channel></rss>