It doesn't seem to matter what system I use.  They all have different graphics 
adapters.
We mainly deal with server blades that  usually have a low cost video chip on 
the system board (eg.Matrox) or redirect the video over an internal IP KVM.
I don't see this behavior if I boot to DOS.  The text scrolling speed is very 
fast in DOS.  However, if I boot to the UEFI shell the text scrolling is very 
slow..
That would seem to rule out the video card, unless UEFI is setting the video 
adapter up incorrectly or is using some very slow video character write 
routines.
Of course it could also be the way the OEM implemented the video character 
output routines in their UEFI BIOS.

-Bruce

From: Andrew Fish [mailto:[email protected]]
Sent: Friday, November 01, 2013 8:55 AM
To: [email protected]
Subject: Re: [edk2] UEFI Shell Question

When I've seen slow scrolling in the past it is usually caused by a graphics 
driver that is not using hardware acceleration to shift the blit buffer. 
Scrolling the screen shifts a lot of bits on the graphics screen.

Thanks,

Andrew Fish


On Nov 1, 2013, at 8:46 AM, Carsey, Jaben 
<[email protected]<mailto:[email protected]>> wrote:


I have never seen that behavior in my testing.  Are you sure that it's the 
shell and not the platform that you are using?

If you redirect all output to a file does it go faster?

-Jaben

From: Bruce Maynard [mailto:[email protected]]
Sent: Thursday, October 31, 2013 4:22 PM
To: [email protected]<mailto:[email protected]>
Subject: [edk2] UEFI Shell Question

This has been bothering me for some time...

Why is the UEFI shell so slow?...doesn't matter what version you use.  
1.0/2.0/Internal/External.
It scrolls lines as fast as if it were connected to a serial 9600 baud modem 
(remember those?).
Is there any way to adjust the console print output?
Is seems like it is artificially delaying writing characters to the screen?
I guess no one uses it, so no one gives it much thought.
The shell apps I write scroll lines so slow that is it very bothersome,  but I 
cannot control the character output.
The UEFI shell commands all display output at this slow scrolling speed.
Any good reason why it's this way?

-Bruce



------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk_______________________________________________
edk2-devel mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/edk2-devel

------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to