lp:~epics-core/epics-base/add-rtems-4.12-api

Created by Andrew Johnson and last modified
Get this branch:
bzr branch lp:~epics-core/epics-base/add-rtems-4.12-api
Members of EPICS Core Developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
EPICS Core Developers
Project:
EPICS Base
Status:
Development

Recent revisions

12749. By mdavidsaver

libCom/RTEMS: avoid multiple defs w/ RTEMS < 4.12

12748. By mdavidsaver

libCom: rtems < 4.12 doesn't have SO_REUSEPORT

12747. By Andrew Johnson

Network config changes, to generalize

12746. By Heinz Junkes

in 'configure/os/CONFIG.Common.RTEMS-beatnik
set MY_DO_BOOTP to rtems_bsdnet_do_bootp as I have checked just
   "network booting" with dhcp. Booting with NVRAM-settings not tested until now

in src/libCom/RTEMS/posix/rtems_netconfig.c
Interface named defined in ./configure/os/CONFIG.Common.RTEMS-beatnik
ARCH_DEP_CFLAGS += -DETH_NAME_1=mve1
ARCH_DEP_CFAGS += -DETH_NAME_2=mve2
done just for powerpc-beatnik

Initial date in src/libCom/RTEMS/rtems_init.c
100 years after the sinking of the Titanik, I was 50 years old ;-)

src/libCom/osi/os/RTEMS-posix/devLibVMEOSD.c
I still do not know where where routine bspExtMemProb and bspExtInit() come from.

src/libCom/osi/os/posix/osdThread.c
No special rtems-version. I modified the "standard" posix osdThread.c
Add __thread (thread local variable) instead of posix key.
Other stack-space, printk statements, all with #if defined (__rtems__).
Hope this is ok.

12745. By Andrew Johnson

Convert to OS_API layout

12744. By Andrew Johnson

Support for OS_API variable

12743. By Heinz Junkes <email address hidden>

RTEMS4.12 Port for EPICS 3.16

12742. By Andrew Johnson

Removed some Revision-Id keywords

12741. By Andrew Johnson

Update mingw32 cross-target name for RHEL7

12740. By Andrew Johnson

Merged changes from 3.15 branch, to revno 12781

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~epics-core/epics-base/3.16
This branch contains Public information 
Everyone can see this information.