P1p; N(--------------------------------------------------) N(The remainder of this file contains graphics code.) N(--------------------------------------------------) N() N(Please $Set Terminal/NOwrap before typing this file.) N(Source: DECslide 1.3 EXPORT FILE) N(Export file: P5 ) N(Comment: rsts,1) N(Creation Date: 25-SEP-1986 14:49:31.75) N(Description file: ) N() \ [?5l[?7l P1p; @.L(A2)"A"AA55AA55AA55AA55AA55"S"FFFFFFFFFFFFFFFFFFFF"B"00"C"88008800880088008800"D"8142241818244281"U"8142241881422418"F"FF818181FF818181FF"G"80402010080402018040"H"11224488112244881122"V"01020408102040800102 "J"81818181818181818181 N(End of terminal initialization.) ;s(A[0,479][767,0]) ;S(C1)W(V,I(W),F3,M1,N0,P(M2),S0,P1)T[+9,+0](S1,H2,S[9,20]M[1,2],D0,I0)s(m0(l0)(aH90L28S100)1(l35)(aH280L57S66)2(l65)(aH0L42S100)3(l100)(aH0L100S0)) S(I2,E) P[384,252] @:ZW(P1) T[+9,+0](I0)(S[9,30]M[1,3]) P(B) P[-275,+180] T" If functionality under RSTS/E only is desired, or if the RSX" P(E) T[+9,+0](I0)(S[9,30]M[1,3]) P(B) P[-275,+150] T"directives don't support your intended action, you can use" P(E) T[+9,+0](I0)(S[9,30]M[1,3]) P(B) P[-275,+120] T"the UU.RTS directive (for creating regions) and the .PLAS" P(E) T[+9,+0](I0)(S[9,30]M[1,3]) P(B) P[-275,+90] T"executive calls to create windowns and map windows. One very" P(E) T[+9,+0](I0)(S[9,30]M[1,3]) P(B) P[-275,+60] T"useful option here is the ability to map any section of phy-" P(E) T[+9,+0](I0)(S[9,30]M[1,3]) P(B) P[-275,+30] T"sical memory (other than that allocated to DV:). This allows" P(E) T[+9,+0](I0)(S[9,30]M[1,3]) P(B) P[-275] T"the application very fast access to monitor tables and any" P(E) T[+9,+0](I0)(S[9,30]M[1,3]) P(B) P[-275,-30] T"jobs JCR. This has been used to implement a very low overhead" P(E) T[+9,+0](I0)(S[9,30]M[1,3]) P(B) P[-275,-60] T"'DYNPRI' program. The operation is quite simple; the address" P(E) T[+9,+0](I0)(S[9,30]M[1,3]) P(B) P[-275,-90] T"window is created, the desired area is mapped and then refer-" P(E) T[+9,+0](I0)(S[9,30]M[1,3]) P(B) P[-275,-120] T"enced via APR offset, ie: MOV 140000+offset, dst. Since the" P(E) T[+9,+0](I0)(S[9,30]M[1,3]) P(B) P[-275,-150] T"address window is already mapped, there is no extra overhead." P(E) W(P1) @; W(F3,I3,V)P[359,272]@ZW(S0,R) P[384,252] s(A[0,0][767,479])s(I(D),S1,T0)T[+9,+0](S1,H2,S[9,20],M[1,2],D0,I0,A0)W(V,I(W),F3,M1,N0,P1,P(M2),S0) N( END OF DECslide V1.3 EXPORT FILE) \