<div dir="ltr">OK, I have an intel box on the bench and loaded ipxe that was compiled with both serial and video consoles, and note behaviors<div><div><br></div></div><div>starting with my current version:</div><div><br></div>
<div>show version reorts:</div><div><div>builtin/version:string = 1.0.0+ (2d6d)</div></div><div>there are some patches applied to the local version </div><div><br></div><div>echo ${esc:string}[2J  clears the screen both vga and serial, but on the serial it leaves the prompt on the second line (due to trailing newline) and on vga it leaves the prompt on the bottom of the screen. fast white on black.<br>
</div><div><br></div><div>the login screen is color on vga; no color, some bold on serial does not draw background so fast.</div><div><br></div><div>config and menu are color on vga; no color some bold on serial and draw the background on both so slow,</div>
<div><br></div><div>arrow keys and paste from serial do not work as documented.</div><div><br></div><div>Now grabbing and merging today's git:</div><div><div>From git://<a href="http://git.ipxe.org/ipxe">git.ipxe.org/ipxe</a></div>
<div>   93acb5d..d644ad4  master     -> origin/master</div></div><div><br></div><div>show version now reports:</div><div>builtin/version:string = 1.0.0+ (e97ca)<br></div><div><br></div><div>Arrow keys now work, but paste only partialy works upto 16 characters are ok then garbage. </div>
<div>All other behavior unchanged.</div><div><br></div><div>and  just for completeness, recompiling with today's master:</div><div><div>builtin/version:string = 1.0.0+ (d644a)</div></div><div>no other changes, all tests repeated.</div>
<div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 22, 2014 at 11:41 AM, Michael Brown <span dir="ltr"><<a href="mailto:mcb30@ipxe.org" target="_blank">mcb30@ipxe.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On 22/04/14 18:07, Ben Hildred wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
yep, the machine I have been testing on does not have bios serial<br>
support, and when serial console is compiled in you can watch the cursor<br>
flicker over every character on the screen when changing menus, on both<br>
the serial port and vga. by the way the background is blue. This does<br>
not seem to affect the shell, just the menus.<br>
</blockquote>
<br></div>
Over every character including the empty spaces, or just every non-space character?<br>
<br>
If it's just the non-space characters then that's expected: the output will limit itself to your serial port baud rate and you would need to use a faster baud rate to minimise the visible effects.<br>
<br>
If it's every character including the spaces, then please try the following:<br>
<br>
  set esc:hex 1b<br>
  echo ${esc:string}[2J<br>
  show version<span class="HOEnZb"><font color="#888888"><br>
<br>
Michael<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>--</div><div><div>Ben Hildred</div><div>Automation Support Services</div></div><div>303 815 6721</div>
</div>