1
2
3
4
5
6
7
8
9
10
11
12
13 dcl 1 schedule aligned based (schedule_ptr),
14 2 version fixed bin,
15 2 n_timers fixed bin,
16 2 timer (N_Timers refer (schedule.n_timers)) aligned,
17 3 time fixed bin (71),
18 3 flags,
19 4 inhibit bit (1) unaligned,
20 4 alarm bit (1) unaligned,
21 4 cpu bit (1) unaligned,
22 4 call bit (1) unaligned,
23 4 wakeup bit (1) unaligned,
24 4 data_ptr_provided bit (1) unaligned,
25 4 pad bit (30) unaligned,
26 3 pad1 bit (36) aligned,
27 3 channel fixed bin (71),
28 3 routine entry variable options (variable),
29 3 data_ptr pointer,
30 3 control_point_id bit (36) aligned,
31 3 pad (3) fixed bin (35);
32
33 dcl N_Timers fixed bin,
34 schedule_ptr pointer,
35
36 timer_manager_schedule_version_1 fixed bin static initial (1) options (constant),
37 timer_manager_schedule_version_2 fixed bin static initial (2) options (constant),
38 timer_manager_schedule_version_3 fixed bin static initial (3) options (constant);
39
40
41