lp://staging/~epics-core/epics-base/add-rtems-4.12-api
- Get this branch:
- bzr branch lp://staging/~epics-core/epics-base/add-rtems-4.12-api
Branch merges
- Andrew Johnson: Needs Fixing
-
Diff: 4073 lines (+2253/-730) (has conflicts)41 files modifiedMakefile (+1/-0)
README (+21/-0)
configure/CONFIG_COMMON (+7/-6)
configure/os/CONFIG.Common.RTEMS (+14/-1)
configure/os/CONFIG.Common.RTEMS-beatnik (+6/-5)
configure/os/CONFIG.Common.RTEMS-mvme3100 (+5/-3)
configure/os/CONFIG_SITE.Common.RTEMS (+20/-2)
configure/os/CONFIG_SITE.Common.RTEMS-beatnik (+22/-0)
configure/os/CONFIG_SITE.Common.RTEMS-mvme3100 (+19/-0)
configure/os/CONFIG_SITE.Common.RTEMS-pc386 (+12/-0)
documentation/RELEASE_NOTES.html (+29/-0)
src/ioc/rsrv/caservertask.c (+5/-1)
src/libCom/RTEMS/Makefile (+2/-0)
src/libCom/RTEMS/kernel/rtems_config.c (+6/-6)
src/libCom/RTEMS/kernel/rtems_netconfig.c (+56/-43)
src/libCom/RTEMS/posix/rtems_config.c (+88/-0)
src/libCom/RTEMS/posix/rtems_netconfig.c (+126/-0)
src/libCom/RTEMS/rtems_init.c (+145/-26)
src/libCom/calc/postfix.c (+14/-0)
src/libCom/error/errlog.c (+5/-0)
src/libCom/misc/epicsUnitTest.c (+1/-0)
src/libCom/osi/os/Linux/osdSock.h (+2/-0)
src/libCom/osi/os/RTEMS-posix/devLibVMEOSD.c (+367/-0)
src/libCom/osi/os/RTEMS-posix/osdInterrupt.c (+59/-0)
src/libCom/osi/os/RTEMS-posix/osdMessageQueue.cpp (+163/-0)
src/libCom/osi/os/RTEMS-posix/osdMessageQueue.h (+31/-0)
src/libCom/osi/os/RTEMS-posix/osdMutex.c (+6/-0)
src/libCom/osi/os/RTEMS-posix/osdPoolStatus.c (+34/-0)
src/libCom/osi/os/RTEMS-posix/osdSock.h (+111/-0)
src/libCom/osi/os/WIN32/osdNetIntf.c (+100/-202)
src/libCom/osi/os/default/osdNetIntf.c (+155/-320)
src/libCom/osi/os/posix/osdSockAddrReuse.cpp (+8/-1)
src/libCom/osi/os/posix/osdThread.c (+182/-109)
src/libCom/osi/os/posix/osdThreadExtra.c (+7/-3)
src/libCom/osi/osiSock.c (+157/-0)
src/libCom/osi/osiSock.h (+37/-0)
src/libCom/test/Makefile (+7/-0)
src/libCom/test/epicsMessageQueueTest.cpp (+1/-1)
src/libCom/test/epicsNetIntfTest.c (+220/-0)
src/libCom/test/epicsRunLibComTests.c (+2/-0)
src/libCom/test/ringPointerTest.c (+0/-1)
Branch information
Recent revisions
- 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 nowin 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-beatnikInitial 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.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/~epics-core/epics-base/3.16