<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">None. The Pipistrello has 64 MB of LPDDR RAM on-board<div><a href="http://pipistrello.saanlima.com/index.php?title=Welcome_to_Pipistrello">http://pipistrello.saanlima.com/index.php?title=Welcome_to_Pipistrello</a><br><br>16 MB are enabled with a cache. I used the upper 1 MB for the framebuffer.</div><div><br></div><div>V4 and S3 are written in Oberon-2 (iso Oberon-07).</div><div>As long as you use the Oberon-07 compiler, all Oberon-2 features (LOOP, EXIT, type-bound procedures...) will have to be „downconverted“ to Oberon-07.</div><div><br><div dir="ltr">br, Jörg</div><div dir="ltr"><br><blockquote type="cite">Am 02.01.2021 um 02:36 schrieb Pablo Cayuela <pablo.cayuela@gmail.com>:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div dir="ltr"><div>Jörg,</div><div><br></div><div>Thank you for your comment on your project.</div><div>I'm searching through the archives of the list but not finding about
<span class="gmail-il">Pipistrello</span> with 16 MB of <span class="gmail-il">RAM yet.</span></div><div><span class="gmail-il">Could you explain (again in case you already did it) what memory extension board you have for Pipistrello? <br></span></div><div><span class="gmail-il">I can't even find that Saanlima has any board on sale right now (like the Oberon wing) and information is also difficult to find, only some reference to a few boards but not all and some mentions in the forum with advances from users.<br></span></div><div><span class="gmail-il"><br></span></div><div><span class="gmail-il">After Wojtek mentioned, is your plan considering Andreas' experimental Oberon or only Oberon-07 for porting Elements to Project Oberon 2013?</span></div><div><span class="gmail-il">And how compatible will be to port programs for Oberon S3 to Oberon V4 or vice versa? I wonder because of the choice of future compatibility of PO2013 with V4.<br></span></div><div><span class="gmail-il"><br></span></div><div><span class="gmail-il">br<br></span></div><div><span class="gmail-il">Prof Pablo Cayuela<br></span></div><div><span class="gmail-il">Argentina<br></span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jan 1, 2021 at 12:14 PM Joerg <<a href="mailto:joerg.straube@iaeth.ch">joerg.straube@iaeth.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Pablo<div><br></div><div>Whether you can run V4 or S3 on FPGA depends heavily on the amount of memory you have.</div><div>With only 1MB enabled by the original FPGA code, it won’t happen.</div><div>Now, as my PO2013 on Pipistrello runs with 16 MB of RAM, porting V4 seems possible.</div><div><br></div><div>Without going into all details there are TWO main differences of V4 and PO2013:</div><div>a) Texts.Mod is able to incorporate arbitrary „elems“ in the text.</div><div>b) it‘s written in Oberon-2.</div><div><br></div><div>With the more RAM now available, my idea is to bring „elems“ to Texts.Mod. With this, it will be possible that the PO2013 GUI resembles V4.</div><div>But my idea is to stick to Oberon-07 and not enabling all language constructs of Oberon-2.</div><div><br><div dir="ltr">br<br><div>Jörg</div></div><div dir="ltr"><br><blockquote type="cite">Am 01.01.2021 um 09:39 schrieb Pablo Cayuela <<a href="mailto:pablo.cayuela@gmail.com" target="_blank">pablo.cayuela@gmail.com</a>>:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div dir="auto">I wonder if any of you know about this site<div dir="auto"><a href="http://www.cpu-ns32k.net/Ceres.html" target="_blank">http://www.cpu-ns32k.net/Ceres.html</a><br></div><div dir="auto"><a href="http://www.cpu-ns32k.net/Oberon.html" target="_blank">http://www.cpu-ns32k.net/Oberon.html</a><br></div><div dir="auto"><br></div><div dir="auto">And the project to implement one CPU of the NS32000 family in an FPGA as a retro computing challenge I guess</div><div dir="auto"><font face="sans-serif"><a href="http://www.cpu-ns32k.net/Overview.html" target="_blank">http://www.cpu-ns32k.net/Overview.html</a></font><br style="font-family:sans-serif"></div><div dir="auto"><font face="sans-serif"><br></font></div><div dir="auto"><font face="sans-serif"><br></font></div><div dir="auto"><font face="sans-serif">I don't know what project is longer or more difficult, wether to revive Ceres on FPGA and then use </font><span style="font-family:sans-serif">Oberon </span><font face="sans-serif">System3 or V4 on it, or to make extensions to RISC5 and Project Oberon 2013 until it could be run programs for S3 or V4, but I thought that both are hard to take despite being so attractive to pursue.</font></div><div dir="auto"><font face="sans-serif"><br></font></div><div dir="auto"><font face="sans-serif">Prof Pablo Cayuela</font></div><div dir="auto"><font face="sans-serif">Argentina</font></div><div dir="auto"><font face="sans-serif"><br></font></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El vie., 1 ene. 2021 3:37, Skulski, Wojciech <<a href="mailto:skulski@pas.rochester.edu" target="_blank">skulski@pas.rochester.edu</a>> escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Peter:<br>
<br>
>OK, thanks. My intention was to let readers know that a wheel can be<br>
>adapted rather than reinvented.<br>
<br>
I hope others think the same. But I am not sure. <br>
<br>
>> Ideally the Extended Oberon and Linz V4 would become source<br>
>> compatible, opening the door to using all the V4 packages under FPGA<br>
>> Oberon. This would be fantastic.<br>
>With a bit of luck, just a matter of time.<br>
<br>
With a bit of understanding that *this* would be progress.<br>
<br>
I still have a copy of ETHZ Oberon for Linux, where both V4 and System 3 coexist in the same distribution. Depending how you start it, it will start as either System3 or V4. I think that this version dates back to when HP Mossenboeck still worked at ETHZ. The ETH version uses the a.out format (whatever it means). Linux V4 was disentangled from System 3 at Linz by Robert Lichtenberger. He switched to the elf format (whatever it means). <br>
<br>
Additionally, the ETHZ distribution also provides a directory for Ceres-2. So it is full of history, so to speak. In case it is not available on the web, it might make sense to archive it in some public place for posterity. How about erecting an Oberon Museum where all these conflicting versions would wait for some history students?<br>
<br>
I want to say that there were times when the two distributions coexisted as one. If anyone is interested then I can e-mail it back. It is only 4.45 megabytes.<br>
<br>
> I'm still interested to get an Oberon.Ini for Linux V4. <br>
<br>
Neither the ETHZ nor Linz Oberon for Linux provide any hint of the .ini file. Perhaps it is not necessary?<br>
<br>
Wojtek<br>
--<br>
<a href="mailto:Oberon@lists.inf.ethz.ch" rel="noreferrer" target="_blank">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
<a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" rel="noreferrer noreferrer" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
</blockquote></div>
<span>--</span><br><span><a href="mailto:Oberon@lists.inf.ethz.ch" target="_blank">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems</span><br><span><a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a></span><br></div></blockquote></div></div>--<br>
<a href="mailto:Oberon@lists.inf.ethz.ch" target="_blank">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems<br>
<a href="https://lists.inf.ethz.ch/mailman/listinfo/oberon" rel="noreferrer" target="_blank">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br>
</blockquote></div>
<span>--</span><br><span>Oberon@lists.inf.ethz.ch mailing list for ETH Oberon and related systems</span><br><span>https://lists.inf.ethz.ch/mailman/listinfo/oberon</span><br></div></blockquote></div></body></html>