User`s manual
SCIOPTA - Real-Time Kernel
User’s Manual Manual Version 4.1 17-5
SCIOPTA - Real-Time Kernel
17 Manual Versions
• Chapter 4.10.4 Error Hook Declaration Syntax, Parameter user : user != 0 (User error).
• System call sc_procRegisterDaemon changed to sc_DaemonRegister and sc_procUnregisterDaemon
changed to sc_procDaemonUnregister.
• System call sc_miscErrorHookRegister, return values better specified.
• System call sc_moduleCreate, parameter size value “code” added in Formula.
• System call sc_moduleNameGet, return value NULL added.
• System call sc_msgAcquire, condition modified.
• System Call sc_msgAlloc, SC_DEFAULT_POOL better specified.
• Systme Call sc_msgHookRegister, description modified and return value better specified.
• System call sc_msgRx, parameters better specified.
• System call sc_poolHookRegister, return value better specified.
• System call sc_procHookRegister, return value better specified.
• System call sc_procIdGet, last paragraph in Description added.
• System calls sc_procVarDel, sc_procVarGet and procVarSet, return value !=0 introduced.
• Chapter 7.3 Function Codes, errors 0x38 to 0x3d added.
• System call sc_procUnobserve added.
• Chapters 2.5.2 System Module and 4.3 Modules, the following sentence was removed: The system module runs
always on supervisor level and has all access rights.
• Chapter 2.5.3 Messages and Modules, third paragraph rewritten.
• Chapter 6.31 sc_msgTx, fifth paragraph rewritten.
17.8.8 Manual Version 1.1
• System call sc_moduleInfo has now a return parameter.
• New system call sc_procPathGet.
• System call sc_moduleCreate formula to calculate the size of the module (parameter size) added.
• Chapter 4.12 SCIOPTA Design Rules, moved at the end of chapter “System Design”.
• New chapter 4.6 Addressing Processes.
• Chapter 7 Kernel Error Codes, new sequence of sub chapters. Smaller font used.
• Chapter 4.10 Error Hook, completely rewritten.
• New chapter 4.11 System Start.
17.8.9 Manual Version 1.0
Initial version.










