<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://63f09.systella.fr/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="en">
	<title>63F09</title>
	<link>https://63F09.systella.fr/</link>
	<description></description>
	<language>en</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://63f09.systella.fr/spip.php?id_rubrique=6&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>63F09</title>
		<url>https://63f09.systella.fr/local/cache-vignettes/L110xH56/kl_motorola_mc6809-0d844.jpg?1716898660</url>
		<link>https://63F09.systella.fr/</link>
		<height>56</height>
		<width>110</width>
	</image>



<item xml:lang="en">
		<title>ROM initialization</title>
		<link>https://63f09.systella.fr/soc-63f09/tools/article/rom-initialization</link>
		<guid isPermaLink="true">https://63f09.systella.fr/soc-63f09/tools/article/rom-initialization</guid>
		<dc:date>2024-06-14T06:38:34Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>63F09</dc:creator>



		<description>
&lt;p&gt;System on chip contains 64 Kbytes of read only memory between addresses $&lt;span class=&#034;caps&#034;&gt;FFFF0000&lt;/span&gt; and $&lt;span class=&#034;caps&#034;&gt;FFFFFFFF&lt;/span&gt;. This memory is created with &lt;span class=&#034;caps&#034;&gt;RAM&lt;/span&gt; blocks and initialized in a file created by memblcks.rpl tool. &lt;br class='autobr' /&gt;
memblcks.rpl is a program written in &lt;span class=&#034;caps&#034;&gt;RPL&lt;/span&gt;/2 and takes a &lt;span class=&#034;caps&#034;&gt;SREC&lt;/span&gt; file generated by A09 assembler in 32 bits mode. It splits S-records into bits arrays to create a usable 27F512.vhd file. &lt;br class='autobr' /&gt;
This tool is downloadable from ftp site. &lt;br class='autobr' /&gt;
``` hilbert:[&#160;/vhdl/63F09asmb/tests] &gt; ./memblcks.rpl -A \&#8220;i2c.s09\&#8221;&#160;(&#8230;)&lt;/p&gt;


-
&lt;a href="https://63f09.systella.fr/soc-63f09/tools/" rel="directory"&gt;Tools&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;System on chip contains 64 Kbytes of read only memory between addresses $&lt;span class=&#034;caps&#034;&gt;FFFF0000&lt;/span&gt; and $&lt;span class=&#034;caps&#034;&gt;FFFFFFFF&lt;/span&gt;. This memory is created with &lt;span class=&#034;caps&#034;&gt;RAM&lt;/span&gt; blocks and initialized in a file created by memblcks.rpl tool.&lt;/p&gt;
&lt;p&gt;memblcks.rpl is a program written in &lt;a href=&#034;http://www.rpl2.net&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;span class=&#034;caps&#034;&gt;RPL&lt;/span&gt;/2&lt;/a&gt; and takes a &lt;span class=&#034;caps&#034;&gt;SREC&lt;/span&gt; file generated by A09 assembler in 32 bits mode. It splits S-records into bits arrays to create a usable 27F512.vhd file.&lt;/p&gt;
&lt;p&gt;This tool is downloadable from &lt;a href='https://63f09.systella.fr/files/article/anonymous-ftp' class=&#034;spip_in&#034;&gt;ftp site&lt;/a&gt;.&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;hilbert:[~/vhdl/63F09asmb/tests] &gt; ./memblcks.rpl -A \&#034;i2c.s09\&#034; +++RPL/2 (R) version 4.1.36 (Jeudi 08/02/2024, 17:52:53 CET) +++Copyright (C) 1989 &#224; 2023, 2024 BERTRAND Jo&#235;l S315FFFF0000113D3110CEFFFE0000CEFFFDF00010C800 S315FFFF0010FFFE10C6B086009702CC0000DD04CC00C1 S315FFFF002050DD068620970086019701170000008C9A S315FFFF0030864E970086099701C603170000008B8639 S315FFFF004010970086019701C611170000007C863FB7 S315FFFF0050970086019701C605170000006D86249756 S315FFFF00600086099701C603170000005E86109700FA S315FFFF007086019701C6058D5286079701C6088D4AE9 S315FFFF008010860200105A26FC11D60086209702869C S315FFFF0090039701C6098D3386209700860197018D49 S315FFFF00A02286039701C6038D218611970086019746 S315FFFF00B0018D1086039701C6038D0FCF96028440ED S315FFFF00C027FA399602840827FA39960310378926C5 S309FFFF00D0F90F0039E7 S309FFFFFF001196003B17 S307FFFFFFD8FF0024 S315FFFFFFF000000000000000000000000000000000FD S9030000FC hilbert:[~/vhdl/63F09asmb/tests] &gt; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
