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: "Ernest L. Williams Jr." <[email protected]>
To: Andrew Johnson <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Tue, 15 May 2012 13:58:55 -0700
On 05/15/2012 01:24 PM, Andrew Johnson wrote:
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.
This is why I removed the delimiter between linux and RT.




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 am hoping that the toolchain Till is developing will not be SLAC specific but usable
by the EPICS community.
So, I do want to choose a unique name that many sites can identify with.
"linuxRT-x86"  and  "linuxRT-ppc"


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.
Sounds good.
Will do.


- Andrew


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.
Re: New RTOS cross with linux+RT_PREEMPT patch Andrew Johnson

Navigate by Date:
Prev: Re: New RTOS cross with linux+RT_PREEMPT patch Andrew Johnson
Next: R3.15.0 deadline approaching Andrew Johnson
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 Andrew Johnson
Next: R3.15.0 deadline approaching Andrew Johnson
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 ·