GDSX Manual

Contents
Extended General Device Support (GDSX) Manual–134303
x
5. DEVICE^HANDLER Example,
Design (continued)
5. DEVICE^HANDLER Example, Design (continued)
USKELEX Example Code 5-7
The DEVICE^HANDLER Procedure 5-9
Inspecting the DEVICE^HANDLER Example 5-14
Device Control Blocks 5-15
Task Control Blocks 5-17
I/O Control Blocks 5-17
The USER^STOP Procedure 5-18
Fault-Tolerance Processing 5-19
Testing Failure at a ^WRITEREAD 5-20
Testing Failure at a ^WRITE 5-23
6. LINE^HANDLER Example, Running and Managing
Running the LINE^HANDLER Example 6-2
Preconfiguring the LINE and Subdevices 6-2
Running an Application Process 6-4
Running More Application Processes 6-5
7. LINE^HANDLER Example, Design
Environment of an Executing LINE^HANDLER Task 7-1
Intertask Communication—LINE^HANDLER Perspective 7-3
Transaction Flow 7-7
Basic Structure of LINE^HANDLER Code 7-9
E^ITC 7-11
E^IOC 7-11
E^CAN 7-11
E^STOP 7-12
LINE^HANDLER Example Code 7-12
LINE^HANDLER Procedure 7-12
Other Procedure Declarations 7-19
Inspecting the LINE^HANDLER Example 7-19
Line Control Blocks 7-20
The Task Control Block 7-21
The IOCB 7-22
Tracing a ^CANCEL 7-22
8. Service Routines
Utility Procedures 8-1
Bit Map Control 8-2
Break Handling 8-2