User guide
76 DC 900-1338I
Protocol Software Toolkit Programmer Guide
Table 4–1: System Data Requirements
Stack Bytes Required
Supervisor stack 1024
Timer task’s stack 512
Task control blocks Number of tasks x 24
Queue control blocks Number of queues x 20
Partition control blocks Number of partitions x 28
Resource
control blocks Number of resources x 16
Alarm
control blocks Number of alarms x 28
Task alarm control blocks Number of tasks x 28
Dispatch queues ((Number of priorities + 1) x 8) + 4
Table 4–2: Sample Calculation of System Data Requirements
Stack Bytes Required
Supervisor stack 1024
Timer task’s stack 512
Task control blocks 8 x 24 = 192
Queue control blocks 30 x 20 = 600
Partition control blocks 4 x 28 = 112
Resource
control blocks 0 x 16 = 0
Alarm
control blocks 10 x 28 = 280
Task alarm control blocks 8 x 28 = 224
Dispatch queues ((5 + 1) x 8) + 4 = 52
------
2996
or
0xBB4