This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: VNC server for eCos - updated
- From: "Chris Garry" <cgarry at sweeneydesign dot co dot uk>
- To: "Jani Monoses" <jani at iv dot ro>
- Cc: <ecos-discuss at sources dot redhat dot com>
- Date: Fri, 8 Aug 2003 18:20:58 +0100
- Subject: Re: [ECOS] VNC server for eCos - updated
- Organization: Sweeney Design
- References: <006901c35120$c91a4050$500ba8c0@jasper><00d301c35dca$d022e2b0$500ba8c0@jasper> <20030808201844.0b67891d.jani@iv.ro>
- Reply-to: "Chris Garry" <cgarry at sweeneydesign dot co dot uk>
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