
SCIOPTA - Real-Time Kernel
IV Manual Version 4.1 User’s Manual
SCIOPTA - Real-Time Kernel
Table of Contents
9.2 System Tick ........................................................................................................................................ 9-1
9.2.1 Configuring the System Tick.............................................................................................................. 9-1
9.2.2 External Tick Interrupt Process .......................................................................................................... 9-2
9.3 Timing System Calls........................................................................................................................... 9-2
9.4 Timeout Server ................................................................................................................................... 9-3
9.4.1 Introduction......................................................................................................................................... 9-3
9.4.2 Using the Timeout Server................................................................................................................... 9-3
9.5 Timeout Server System Calls ............................................................................................................. 9-3
10. Error Handling.................................................................................................... 10-1
10.1 Introduction....................................................................................................................................... 10-1
10.2 Error Sequence.................................................................................................................................. 10-1
10.3 Error Hook ........................................................................................................................................ 10-2
10.3.1 Error Information.............................................................................................................................. 10-3
10.3.2 Error Hook Registering..................................................................................................................... 10-3
10.3.3 Error Hook Declaration Syntax ........................................................................................................ 10-4
10.3.3.1 Description........................................................................................................................................ 10-4
10.3.3.2 Syntax ............................................................................................................................................... 10-4
10.3.3.3 Parameter .......................................................................................................................................... 10-4
10.3.4 Error Hook Example......................................................................................................................... 10-5
10.3.5 Error Hooks Return Behaviour......................................................................................................... 10-6
10.4 The errno Variable............................................................................................................................ 10-7
11. System Start and Setup....................................................................................... 11-1
11.1 Start Sequence................................................................................................................................... 11-1
11.2 Reset Hook........................................................................................................................................ 11-2
11.2.1 Syntax ............................................................................................................................................... 11-2
11.2.2 Parameter .......................................................................................................................................... 11-2
11.2.3 Return Value..................................................................................................................................... 11-2
11.2.4 Location ............................................................................................................................................ 11-2
11.3 C Startup ........................................................................................................................................... 11-3
11.3.1 Location ............................................................................................................................................ 11-3
11.4 Starting the SCIOPTA SCSIM Simulator ........................................................................................ 11-3
11.4.1 Module Data RAM ........................................................................................................................... 11-3
11.5 Start Hook......................................................................................................................................... 11-4
11.5.1 Syntax ............................................................................................................................................... 11-4
11.5.2 Parameter .......................................................................................................................................... 11-4
11.5.3 Return Value..................................................................................................................................... 11-4
11.5.4 Location ............................................................................................................................................ 11-4
11.6 Init Processes .................................................................................................................................... 11-4
11.7 Module Start Functions..................................................................................................................... 11-4
11.7.1 System Module Start Function ......................................................................................................... 11-5
11.7.2 User Module Start Function.............................................................................................................. 11-5
12. Additional Functions........................................................................................... 12-1
12.1 Introduction....................................................................................................................................... 12-1
12.2 Hooks................................................................................................................................................ 12-1
12.3 Error Hook ........................................................................................................................................ 12-2
12.4 Message Hooks................................................................................................................................. 12-2
12.4.1 Registering Message Hooks.............................................................................................................. 12-2
12.5 Process Hooks................................................................................................................................... 12-2
Comentarios a estos manuales