EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: New RTOS cross with linux+RT_PREEMPT patch
From: Andrew Johnson <[email protected]>
To: "Ernest L. Williams Jr." <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Tue, 15 May 2012 15:24:36 -0500
Hi Ernest,

On 2012-05-15 Ernest L. Williams Jr. wrote:
> 
> We are not using the product from WRS.
> So, we will propose a different name.
> How about  "linuxRT-x86"  and "linuxRT-ppcP2020"  ?

Linux/RT was a /different/ commercial real-time Linux distribution from 
TimeSys, although they may be dead now for all I know.  The name Linux-rt is 
also used for the generic real-time linux community that maintain the 
CONFIG_PREEMPT_RT patches for the kernel.org kernel.

> > Will these targets be using the standard Linux OS_CLASS or do they
> > require their own versions of the OS-dependent files under
> > src/libCom/osi/os?
> 
> We are using the standard Linux "OS_CLASS"

If you're just using the standard code from Base without changing any of it 
then all you really need is to create local (SLAC-specific) aliases for the 
linux-x86 and linux-ppc targets.  In that case you can call them whatever you 
like since they don't have to make their way into the official Base release.

I would recommend that you try to avoid CPU-specific target names like 
linuxRT-ppcP2020 unless you really need them.  It is usually sufficient to 
configure gcc to build for the generic CPU family, unless you're writing 
highly tuned CPU-specific kernel-level code.  You won't want to have to 
compile everything for multiple CPU-specific architectures if all your CPUs 
can run generic linuxRT-ppc binaries instead.

- Andrew
-- 
Never interrupt your enemy when he is making a mistake.
-- Napoleon Bonaparte

Replies:
Re: New RTOS cross with linux+RT_PREEMPT patch Ernest L. Williams Jr.
References:
New RTOS cross with linux+RT_PREEMPT patch Ernest L. Williams Jr.
Re: New RTOS cross with linux+RT_PREEMPT patch Andrew Johnson
Re: New RTOS cross with linux+RT_PREEMPT patch Ernest L. Williams Jr.

Navigate by Date:
Prev: Re: New RTOS cross with linux+RT_PREEMPT patch Ernest L. Williams Jr.
Next: Re: New RTOS cross with linux+RT_PREEMPT patch Ernest L. Williams Jr.
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: New RTOS cross with linux+RT_PREEMPT patch Ernest L. Williams Jr.
Next: Re: New RTOS cross with linux+RT_PREEMPT patch Ernest L. Williams Jr.
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 26 Nov 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·