This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: VNC server for eCos - updated


Hi Jani,

I have not tried the the microwindows at all with lwIP.
I just tried the VNC server with a simple demo.

I spent quite some time playing with the lwIP CDL options
- and did get an improvement - but it was still very slow
compared to the BSD stack.

What I did see was the display slowly being painted
one tile at a time - but if I moved the mouse over the
VNC viewer on the PC (and thus caused the PC to send
mouse data to the server) then the display painting speeded
up.  I was wondering if the ethernet driver I am using
(KS32C5000 driver) is not working correctly for the
lwIP stack or there is a problem elsewhere.

Chris

----- Original Message ----- 
From: "Jani Monoses" <jani@iv.ro>
To: "Chris Garry" <cgarry@sweeneydesign.co.uk>
Cc: <ecos-discuss@sources.redhat.com>
Sent: Friday, August 08, 2003 6:18 PM
Subject: Re: [ECOS] VNC server for eCos - updated


> Hi Chris,
> I also made it work with lwIP but did not have much time to try it with
> microwindows. It compiled after replacing sys/time.h includes with
> time.h throughout MW an #ifdef and a CDL change.
> The nanotetris windows showed up than disconnected...
> Anyway for increasing lwip throughput did you try tweaking the CDL
> options for buffer sizes number of connections, heap size etc..
> Especially for the tetris demo I tried with lwip I had to up those
> conservative values as for no application before :)
> I will change the defaults for the ecos port in savannah CVS next week
> so people work on tuning down memory usage instead of finding out why
> their apps don't start or work sluggishly.
> 
> Jani
> 
> 
> > An updated version of a VNC server for eCos is available at:
> > 
> > http://www.sweeneydesign.co.uk/vnc-server.htm
> > 
> > The updates are:
> > 
> > CDL options added to allow keyboard and mouse drivers to be omitted.
> > Support for lwIP stack added.
> > 
> > On my system, when the lwIP stack is used instead of the BSD stack,
> > the display drawing is very SLOW. I'm not sure of the reason for this
> > and don't have time to investigate right now.  I would appreciate
> > feedback from anybody that tries the  the VNC server with the lwIP
> > stack to see if the problem is seen on other platforms.
> > 
> > Note: lwIP stack support for MicroWindows in not included.
> > 
> > 
> > Chris
> > --
> > 
> > cgarry@sweeneydesign.co.uk
> > 
> > 
> > -- 
> > Before posting, please read the FAQ:
> > http://sources.redhat.com/fom/ecos
> > and search the list archive: http://sources.redhat.com/ml/ecos-discuss
> > 
> 
> 
> 
> -- 
> Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
> and search the list archive: http://sources.redhat.com/ml/ecos-discuss
> 

-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]