1
2
3
4 declare aim_privileges_ptr pointer;
5 declare 1 aim_privileges unaligned based (aim_privileges_ptr),
6 ( 2 ipc,
7 2 dir,
8 2 seg,
9 2 soos,
10 2 ring1,
11 2 rcp,
12 2 comm
13 ) bit (1),
14 2 pad bit (29);
15
16 declare (
17 IPC_PRIVILEGE init ("1"b),
18 DIR_PRIVILEGE init ("01"b),
19 SEG_PRIVILEGE init ("001"b),
20 SOOS_PRIVILEGE init ("0001"b),
21 RING1_PRIVILEGE init ("00001"b),
22 RCP_PRIVILEGE init ("000001"b),
23 COMM_PRIVILEGE init ("0000001"b),
24 ALL_PRIVILEGES init ("1111111"b)
25 ) bit (36) int static aligned options (constant);
26
27
28