1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
; Copyright 1996 Acorn Computers Ltd
;
; Licensed under the Apache License, Version 2.0 (the "License");
; you may not use this file except in compliance with the License.
; You may obtain a copy of the License at
;
; http://www.apache.org/licenses/LICENSE-2.0
;
; Unless required by applicable law or agreed to in writing, software
; distributed under the License is distributed on an "AS IS" BASIS,
; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
; See the License for the specific language governing permissions and
; limitations under the License.
;
SUBT > Public Work Space
OldOpt SETA {OPT}
OPT OptNoList+OptNoP1List
; ***********************************
; *** C h a n g e L i s t ***
; ***********************************
; Date Name Description
; ---- ---- -----------
; 15-Jun-94 AMcC Created - holds values 'exported' from KernelWS
; Corresponds to Values previously set in VickySpace / NewSpace
; 03-Nov-94 AMcC Added ScreenBlankFlag and ScreenBlankDPMSState
; 12-Jul-95 JRH Added RestType
;
; +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
; Memory map values: (in address order)
^ &00000104
ESC_Status # 1
^ &00000105
LatchBSoftCopy # 1
^ &00000107
CannotReset # 1
^ &00000108
IRQsema # 4
^ &00000114
MEMC_CR_SoftCopy # 4
^ &00000300
DebuggerSpace # 8*16
^ &0000047C
ScreenBlankFlag # 1 ; 0 => unblanked, 1 => blanked
^ &0000047D
ScreenBlankDPMSState # 1 ; 0 => just blank video
; 1 => blank to stand-by (hsync off)
; 2 => blank to suspend (vsync off)
; 3 => blank to off (H+V off)
^ &00000480
FgEcfOraEor # 4*16 ; Interleaved zgora & zgeor (from Vdu Driver Workspace)
^ &000004C0
BgEcfOraEor # 4*16 ; Interleaved zgora & zgeor (from Vdu Driver Workspace)
^ &00000AE1 ; RedirectInHandle
RedirectInHandle # 1
^ &00000AE2 ; RedirectOutHandle
RedirectOutHandle # 1
^ &00000FF8
DomainId # 4 ; domain identification
^ &00001000
VduDriverWorkSpace # &3000
^ &00004000
ScratchSpace # &4000
[ {FALSE}
^ &01F04000
|
^ &FAFF4000
]
SoundWorkSpace # &2000
SoundDMABufferSize * &1000
SoundDMABuffers # SoundDMABufferSize * 2
OPT OldOpt
END