nanogui: eCos support in CVS
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