User guide
Contents
DC 900-1338I 5
4.3.2.2 Number of Configured Priorities.................... 78
4.3.2.3 Tick and Time Slice Lengths....................... 80
5Debugging 81
5.1 PEEKER Debugging Tool.............................. 81
5.2 PTBUG Debugging Tool............................... 84
5.3 SingleStep Debugging Tool............................. 84
5.4 System Panic Codes................................. 86
6ICP Software 89
6.1 ICP-resident Modules................................ 89
6.1.1 System Initialization.............................. 89
6.1.2 Protocol Task.................................. 95
6.1.3 Utility Task (spshio).............................. 96
6.1.3.1 Read Request Processing......................... 99
6.1.3.2 Write Request Processing ........................101
6.2 Control of Transmit and Receive Operations....................103
6.2.1 Link Control Tables..............................104
6.2.2 SPS/ISR Interface for Transmit Messages...................107
6.2.3 SPS/ISR Interface for Received Messages...................107
6.3 Interrupt Service...................................109
6.3.1 ISR Operation in HDLC/SDLC Mode ....................109
6.3.2 ISR Operation in Asynchronous Mode....................111
6.3.3 ISR Operation in BSC Mode..........................112
7 Host/ICP Interface 115
7.1 ICP’s Host Interface Protocol............................115
7.2 Queue Elements...................................118
7.2.1 System Buffer Header.............................121
7.2.2 Queue Element Initialization.........................123
7.2.3 Node Declaration Queue Element ......................124
7.2.3.1 System Buffer Header Initialization...................126
7.2.3.2 Completion Status............................127
7.2.4 Host Request Queue Element.........................127
7.2.4.1 System Buffer Header Initialization...................131
7.2.4.2 Host Request Header Initialization...................133