<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><span id="result_box" class="" lang="en"><span title="Cada buffer
puede tener funcionalidades especificas, como copia, mascara,
superposicion, etc.">Claudio, <br>
</span></span>
</p>
<p><span id="result_box" class="" lang="en"><span title="Cada buffer
puede tener funcionalidades especificas, como copia, mascara,
superposicion, etc.">Thank for the link !<br>
</span></span></p>
<br>
<div class="moz-cite-prefix">El 27/09/18 a las 10:23, Claudio Nieder
escribió:<br>
</div>
<blockquote type="cite"
cite="mid:C12D45BF-E431-45B7-B01A-21D37B4FB92F@claudio.ch">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Hi,
<div class=""><br class="">
</div>
<div class="">this is by the way something Wirth had done in the
past when he designed the Lilith. The Lilith had a self made
(out of bit slice processor 2901) processor and its instruction
set called M-Code featured also instructions like "Display Dot",
"Replicate Pattern", "Bit block transfer" and "Display
character". They are mentioned on page 63 of <i
style="font-family: Verdana, Helvetica, Arial; font-size:
13.333333015441895px;" class="">ETH Report Nr 40 - The
Personal Computer Lilith</i><span style="font-family: Verdana,
Helvetica, Arial; font-size: 13.333333015441895px;
background-color: rgb(255, 255, 255);" class="">. Apr 1981. N.
Wirth</span> which you can find at <a
href="https://www.research-collection.ethz.ch/bitstream/handle/20.500.11850/69801/eth-3139-01.pdf?sequence=1&isAllowed=y"
class="" moz-do-not-send="true">https://www.research-collection.ethz.ch/bitstream/handle/20.500.11850/69801/eth-3139-01.pdf?sequence=1&isAllowed=y</a></div>
<div class=""><br class="">
</div>
<div class="">"Bit block transfer" is what probably was used to
scroll with "hardware support".</div>
<div class=""><br class="">
</div>
<div class="">claudio</div>
<div class=""><br class="">
</div>
<div class="">
<div>
<blockquote type="cite" class="">
<div class="">On 27. Sep. 2018, at 13:47, Walter Gallegos
<<a href="mailto:waltergallegos@vera.com.uy" class=""
moz-do-not-send="true">waltergallegos@vera.com.uy</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" class="">
<div text="#000000" bgcolor="#FFFFFF" class="">
<p class=""><span id="result_box" class="short_text"
lang="en"><span class="">Since we are in the arena
of the FPGA;</span></span> why not move this
functionalities to hardware ?</p>
<p class="">A big plus of this kind of platform is
co-designing systems with software and hardware. Block
the hardware then replicating software solutions is
not the best way. <br class="">
</p>
<p class="">Of course, this is the opinion of a hardware
designer ;)<br class="">
</p>
<br class="">
<div class="moz-cite-prefix">El 27/09/18 a las 07:59,
Tomas Kral escribió:<br class="">
</div>
<blockquote type="cite"
cite="mid:20180927125910.34982772@raspberrypi"
class="">
<pre class="" wrap="">On Mon, 3 Sep 2018 09:13:50 +0200
Tomas Kral <a class="moz-txt-link-rfc2396E" href="mailto:thomas.kral@email.cz" moz-do-not-send="true"><thomas.kral@email.cz></a> wrote:
</pre>
<blockquote type="cite" class="">
<pre class="" wrap="">`Display.CopyBlock()' is primarilly used to scroll viewer text
up/down.
</pre>
</blockquote>
<pre class="" wrap="">Hi,
I am experimenting with vertical scroll, I have added extra case just
for scroll viewer up/down. In 4-bit colour, when 4 times more data
needs to be moved around, I have observed the viewer is erased before
scroll up, while it is not erased when scrolled down, why?
</pre>
</blockquote>
<pre class="moz-signature" cols="72">--
Walter Daniel Gallegos
Programmable Logic
Consultoría, Diseño, Entrenamiento.
</pre>
</div>
--<br class="">
<a href="mailto:Oberon@lists.inf.ethz.ch" class=""
moz-do-not-send="true">Oberon@lists.inf.ethz.ch</a>
mailing list for ETH Oberon and related systems<br
class="">
<a
href="https://lists.inf.ethz.ch/mailman/listinfo/oberon"
class="" moz-do-not-send="true">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a><br
class="">
</div>
</blockquote>
</div>
<br class="">
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">--
<a class="moz-txt-link-abbreviated" href="mailto:Oberon@lists.inf.ethz.ch">Oberon@lists.inf.ethz.ch</a> mailing list for ETH Oberon and related systems
<a class="moz-txt-link-freetext" href="https://lists.inf.ethz.ch/mailman/listinfo/oberon">https://lists.inf.ethz.ch/mailman/listinfo/oberon</a>
</pre>
</blockquote>
<pre class="moz-signature" cols="72">-</pre>
</body>
</html>