EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: Re: Changes for RTEMS on ARM (at91rm9200ek)
From: Ralph Lange <[email protected]>
To: Eric Norum <[email protected]>
Cc: EPICS Core Talk <[email protected]>, Ralf Hartmann <[email protected]>
Date: Wed, 20 Sep 2006 16:39:38 +0200
Thanks Eric,

using the bsdnet_config value for malloc() was obviously a stupid left-over.
I also removed the ifdef'd code (which was only left for comparison, anyway).

I committed this fix and added all changes except the osdNetIntf.c stuff to the CVS trunk.
(Waiting for Jeff to approve the changes in osdNetIntf.c)

Cheers,
Ralph


Eric Norum wrote:
The code in rtems_init.c looks a little weird. Space is allocated based on the length of rtems_bsdnet_config.hostname, but then used with the length of whatever gethostname() returns.

I think that it would be better to:
    {
        char hostname[1024];
        gethostname(hostname, 1023);
        char *cp = mustMalloc(strlen(hostname)+3, "iocsh prompt");
        sprintf(cp, "%s> ", hostname);
        epicsEnvSet ("IOCSH_PS1", cp);
        epicsEnvSet("IOC_NAME", hostname);
    }

And get rid of the ifdef'd out code, too....

On Sep 19, 2006, at 11:26 AM, Ralph Lange wrote:

Hi Jeff, Eric,

I have commited changes for our RTEMS on ARM board to the 3.14 branch of the CVS.
These include

   * a new Makefile snippet in configure/os
   * the change in libCom/osi/os/default/osdNetIntf.c to align the
     ifreq buffer
   * a change in libCom/osi/os/RTEMS/osdVME.h
   * changes in src/RTEMS/base (rtems_init.c and rtems_config.c)

Please have a look and tell me if these changes are acceptable.
I didn't commit the them to the CVS trunk yet - will do as soon as you approve.

Thanks a lot!

Ralph


Replies:
RE: Changes for RTEMS on ARM (at91rm9200ek) Jeff Hill
References:
Changes for RTEMS on ARM (at91rm9200ek) Ralph Lange

Navigate by Date:
Prev: Re: Changes for RTEMS on ARM (at91rm9200ek) Andrew Johnson
Next: RE: Changes for RTEMS on ARM (at91rm9200ek) Jeff Hill
Index: 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Changes for RTEMS on ARM (at91rm9200ek) Andrew Johnson
Next: RE: Changes for RTEMS on ARM (at91rm9200ek) Jeff Hill
Index: 2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·