nanogui: eCos support in CVS


Previous by date: 28 Mar 2002 20:15:59 -0000 Re: BitBlt performance?, Mikhail Ivanov
Next by date: 28 Mar 2002 20:15:59 -0000 =?gb2312?B?SSB3YW50IHRvIG1ha2UgYSB3aW5kb3cgdGhhdCBhbGx3YXlzIGF0IHRoZSBmcm9udGVzdCBv, ylq
Previous in thread: 28 Mar 2002 20:15:59 -0000 Re: eCos support in CVS, Daniel Fandrich
Next in thread:

Subject: Re: eCos support in CVS
From: "Aaron J. Grier" ####@####.####
Date: 28 Mar 2002 20:15:59 -0000
Message-Id: <20020328120844.J11311@aaron.internal>

On Wed, Mar 27, 2002 at 04:39:39PM -0800, Daniel Fandrich wrote:

> - The multiple thread support kludge is sooooo ugly.

damn programmers with your fancy MMUs and virtual memory!  :)

> A big improvement would be to change the mainline code to use a
> renamed ecos_nanox_client_data structure to hold all those
> thread-specific variables instead of a bunch of global variables.
> That would limit the changes for multithreaded support to changing a
> single macro, which would either point to a global pointer to a static
> structure, or call a function to get get a pointer to the
> thread-specific structure.

this would be a win for RTEMS as well... here at Frye we're still using
a hacked-up 0.89pre7 and using --wrap linker tricks to get it to play
nice with multiple tasks.  it'd be nice if the smarts were in the
microwin side.

-- 
  Aaron J. Grier  |   Frye Electronics, Tigard, OR   |  ####@####.####
     "In a few thousand years people will be scratching their heads
       wondering how on earth the first computer was invented and
          bootstrapped without a prior computer to do it with."
                    --  Chris Malcolm, on comp.arch

Previous by date: 28 Mar 2002 20:15:59 -0000 Re: BitBlt performance?, Mikhail Ivanov
Next by date: 28 Mar 2002 20:15:59 -0000 =?gb2312?B?SSB3YW50IHRvIG1ha2UgYSB3aW5kb3cgdGhhdCBhbGx3YXlzIGF0IHRoZSBmcm9udGVzdCBv, ylq
Previous in thread: 28 Mar 2002 20:15:59 -0000 Re: eCos support in CVS, Daniel Fandrich
Next in thread:


Powered by ezmlm-browse 0.20.