
SCIOPTA - Real-Time Kernel
User’s Manual Manual Version 4.1 17-7
SCIOPTA - Real-Time Kernel
17 Manual Versions
• Chapter 4.10.4 Error Hook Declaration Syntax, user !=0 user error.
• Chapter 4.9 SCIOPTA Daemons, moved from chapter 2.9 and rewritten.
• Chapter 6.41 sc_procDaemonRegister, last paragraph of the description rewritten.
• Chapters 6.45 sc_procIntCreate, 6.46 sc_procKill, 6.51 sc_procPrioCreate, 6.60 sc_procTimCreate and 6.62
sc_procUsrIntCreate, information about sc_kerneld are given.
• Chapter 4.10.5 Example, added.
17.9.5 Manual Version 1.3
• Chapter 6.26 sc_msgPoolIdGet, return value SC_DEFAULT_POOL defined.
• Chapter 6.33 sc_poolCreate, pool size formula added.
• Chapter 2.4.4 Message Pool, maximum number of pools for compact kernel added.
• Chapter 4.8 SCIOPTA Memory Manager - Message Pools, added.
• Chapter 6.9 sc_moduleCreate, modul size calculation modified.
• Chapter 6.40 sc_procCreate, 6.45 sc_procIntCreate, 6.51 sc_procPrioCreate and 6.60 sc_procTim Create,
stacksize calculation modified.
17.9.6 Manual Version 1.2
• Top cover back side: Address of SCIOPTA France added.
• Chapter 2.6 Trigger, second paragraph: At process creation the value of the trigger is initialized to one.
• Chapter 2.6 Trigger, third paragraph: The sc_triggerWait() call decrements the value of the trigger and the
calling process will be blocked and swapped out if the value gets negative or equal zero.
• Chapter 2.7 Process Variables, second paragraph: The tag and the process variable have a fixed size large
enough to hold a pointer.
• Chapter 2.7 Process Variables, third paragraph: Last sentence rewritten.
• Chapter 4.5.3.1 Interrupt Process Declaration Syntax, irg_src is of type int added.
• Chapter 4.5.6 Idle Process, added.
• 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.
Kommentare zu diesen Handbüchern