ChorusOS 4.0 Migration Guide

4.4 System Calls

The following system calls have been removed from the ChorusOS 4.0 operating system:

Table 4-1 Obsolete System Calls

Obsolete ChorusOS 3.2 System Call 

Reason for removal 

Equivalent ChorusOS 4.0 System Call 

actorPersistency(), actorPersistCap(), actorRestartCapability()

The revised hot restart interface no longer relies on persistent actor support at kernel level. 

None. 

rgnPhysMap()

The ChorusOS 4.0 operating system does not support device memory on demand mapping in the user address space. 

None. 

sysBench()

Superseded. 

This call has been superseded by the sysTimerStartFreerun(2K) and sysTimerReadCounter(2K)system calls.

svProfHandler()

Superseded. 

This call has been superseded by the sysTimerStartPeriodic(2K) system call.

svMaskAll(), svUnmask(), svUnmaskAll()

Superseded. 

The supervisor calls have been superseded by the imsIntrMask_f(9DKI) and imsIntrUnmask_f(9DKI) system calls.

svSysIo()

The system console driver is implemented by the external dbgBsp component.

None.