1 "
2 " BEGIN INCLUDE FILE cmp.incl.alm October 1982
3 "
4 equ cme_size,4 Size of a CME
5
6 equ cme.fp,0 forward pointer to next core map entry DU
7 equ cme.bp,0 backward pointer to previous core map entry DL
8
9 equ cme.devadd,1 device address of page in the core block
10 equ cme.flags,1 word containing various flags
11 bool cme.did_mask,740000 mask for extracting device ID from core map entry
12 bool cme.synch_held,010000 page of synch seg held in mem DL
13 bool cme.io,004000 read/write bit DL
14 bool cme.er,001000 error on previous I/O
15 bool cme.removing,000400 page is being removed
16 bool cme.abs_w,000200 page may not be moved
17 bool cme.abs_usable,000100 page may be assigned with fixed abs addr
18 bool cme.notify_requested,000040 ptw event must be notified on completion
19 bool cme.phm_hedge,000010 periodic write scheduler
20 bool cme.contr,000007 port number of controller in which core block is located
21
22 equ cme.ptwp,2 page table word pointer DU
23 equ cme.astep,2 AST entry ptr DL
24
25 equ cme.pin_counter,3 number times to skip eviction DU
26 equ cme.synch_page_entryp,3 rel ptr to synch page entry
27
28 " END INCLUDE FILE cmp.incl.alm