1 |
/* |
2 |
* mon_lowmem.cpp - MacOS low memory globals definitions |
3 |
* |
4 |
* cxmon (C) 1997-2004 Christian Bauer, Marc Hellwig |
5 |
* |
6 |
* This program is free software; you can redistribute it and/or modify |
7 |
* it under the terms of the GNU General Public License as published by |
8 |
* the Free Software Foundation; either version 2 of the License, or |
9 |
* (at your option) any later version. |
10 |
* |
11 |
* This program is distributed in the hope that it will be useful, |
12 |
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
13 |
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
14 |
* GNU General Public License for more details. |
15 |
* |
16 |
* You should have received a copy of the GNU General Public License |
17 |
* along with this program; if not, write to the Free Software |
18 |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
19 |
*/ |
20 |
|
21 |
#include "sysdeps.h" |
22 |
|
23 |
#include "mon_lowmem.h" |
24 |
|
25 |
// Array of low memory globals in ascending order |
26 |
const lowmem_info lowmem[] = { |
27 |
{"MonkeyLives" , 0x100}, |
28 |
{"ScrVRes" , 0x102}, |
29 |
{"ScrHRes" , 0x104}, |
30 |
{"ScreenRow" , 0x106}, |
31 |
{"MemTop" , 0x108}, |
32 |
{"BufPtr" , 0x10C}, |
33 |
{"StkLowPt" , 0x110}, |
34 |
{"HeapEnd" , 0x114}, |
35 |
{"TheZone" , 0x118}, |
36 |
{"UTableBase" , 0x11C}, |
37 |
{"MacJump" , 0x120}, |
38 |
{"DskRtnAdr" , 0x124}, |
39 |
{"PollRtnAdr" , 0x128}, |
40 |
{"DskVerify" , 0x12C}, |
41 |
{"LoadTrap" , 0x12D}, |
42 |
{"MmInOK" , 0x12E}, |
43 |
{"CPUFlag" , 0x12F}, |
44 |
{"ApplLimit" , 0x130}, |
45 |
{"SonyVars" , 0x134}, |
46 |
{"PWMValue" , 0x138}, |
47 |
{"PollStack" , 0x13A}, |
48 |
{"PollProc" , 0x13E}, |
49 |
{"DskErr" , 0x142}, |
50 |
{"SysEvtMask" , 0x144}, |
51 |
{"SysEvtBuf" , 0x146}, |
52 |
{"EventQueue" , 0x14A}, |
53 |
{"EvtBufCnt" , 0x154}, |
54 |
{"RndSeed" , 0x156}, |
55 |
{"SysVersion" , 0x15A}, |
56 |
{"SEvtEnb" , 0x15C}, |
57 |
{"DSWndUpdate" , 0x15D}, |
58 |
{"FontFlag" , 0x15E}, |
59 |
{"IntFlag" , 0x15F}, |
60 |
{"VBLQueue" , 0x160}, |
61 |
{"Ticks" , 0x16A}, |
62 |
{"MBTicks" , 0x16E}, |
63 |
{"MBState" , 0x172}, |
64 |
{"Tocks" , 0x173}, |
65 |
{"KeyMap" , 0x174}, |
66 |
{"KeypadMap" , 0x17C}, |
67 |
{"KeyLast" , 0x184}, |
68 |
{"KeyTime" , 0x186}, |
69 |
{"KeyRepTime" , 0x18A}, |
70 |
{"KeyThresh" , 0x18E}, |
71 |
{"KeyRepThresh" , 0x190}, |
72 |
{"Lvl1DT" , 0x192}, |
73 |
{"Lvl2DT" , 0x1B2}, |
74 |
{"UnitNtryCnt" , 0x1D2}, |
75 |
{"VIA" , 0x1D4}, |
76 |
{"SCCRd" , 0x1D8}, |
77 |
{"SCCWr" , 0x1DC}, |
78 |
{"IWM" , 0x1E0}, |
79 |
{"GetParam" , 0x1E4}, |
80 |
{"SysParam" , 0x1F8}, |
81 |
{"SPValid" , 0x1F8}, |
82 |
{"SPATalkA" , 0x1F9}, |
83 |
{"SPATalkB" , 0x1FA}, |
84 |
{"SPConfig" , 0x1FB}, |
85 |
{"SPPortA" , 0x1FC}, |
86 |
{"SPPortB" , 0x1FE}, |
87 |
{"SPAlarm" , 0x200}, |
88 |
{"SPFont" , 0x204}, |
89 |
{"SPKbd" , 0x206}, |
90 |
{"SPPrint" , 0x207}, |
91 |
{"SPVolCtl" , 0x208}, |
92 |
{"SPClikCaret" , 0x209}, |
93 |
{"SPMisc1" , 0x20A}, |
94 |
{"SPMisc2" , 0x20B}, |
95 |
{"Time" , 0x20C}, |
96 |
{"BootDrive" , 0x210}, |
97 |
{"JShell" , 0x212}, |
98 |
{"SFSaveDisk" , 0x214}, |
99 |
{"KbdVars" , 0x216}, |
100 |
{"KbdLast" , 0x218}, |
101 |
{"JKybdTask" , 0x21A}, |
102 |
{"KbdType" , 0x21E}, |
103 |
{"AlarmState" , 0x21F}, |
104 |
{"MemErr" , 0x220}, |
105 |
{"JFigTrkSpd" , 0x222}, |
106 |
{"JDiskPrime" , 0x226}, |
107 |
{"JRdAddr" , 0x22A}, |
108 |
{"JRdData" , 0x22E}, |
109 |
{"JWrData" , 0x232}, |
110 |
{"JSeek" , 0x236}, |
111 |
{"JSetupPoll" , 0x23A}, |
112 |
{"JRecal" , 0x23E}, |
113 |
{"JControl" , 0x242}, |
114 |
{"JWakeUp" , 0x246}, |
115 |
{"JReSeek" , 0x24A}, |
116 |
{"JMakeSpdTbl" , 0x24E}, |
117 |
{"JAdrDisk" , 0x252}, |
118 |
{"JSetSpeed" , 0x256}, |
119 |
{"NiblTbl" , 0x25A}, |
120 |
{"FlEvtMask" , 0x25E}, |
121 |
{"SdVolume" , 0x260}, |
122 |
{"SdEnable/Finder" , 0x261}, |
123 |
{"SoundVars" , 0x262}, |
124 |
{"SoundBase" , 0x266}, |
125 |
{"SoundVBL" , 0x26A}, |
126 |
{"SoundDCE" , 0x27A}, |
127 |
{"SoundActive" , 0x27E}, |
128 |
{"SoundLevel" , 0x27F}, |
129 |
{"CurPitch" , 0x280}, |
130 |
{"Switcher" , 0x282}, |
131 |
{"SwitcherTPtr" , 0x286}, |
132 |
{"RSDHndl" , 0x28A}, |
133 |
{"ROM85" , 0x28E}, |
134 |
{"PortAUse" , 0x290}, |
135 |
{"PortBUse" , 0x291}, |
136 |
{"ScreenVars" , 0x292}, |
137 |
{"JGNEFilter" , 0x29A}, |
138 |
{"Key1Trans" , 0x29E}, |
139 |
{"Key2Trans" , 0x2A2}, |
140 |
{"SysZone" , 0x2A6}, |
141 |
{"ApplZone" , 0x2AA}, |
142 |
{"ROMBase" , 0x2AE}, |
143 |
{"RAMBase" , 0x2B2}, |
144 |
{"ExpandMem" , 0x2B6}, |
145 |
{"DSAlertTab" , 0x2BA}, |
146 |
{"ExtStsDT" , 0x2BE}, |
147 |
{"SCCASts" , 0x2CE}, |
148 |
{"SCCBSts" , 0x2CF}, |
149 |
{"SerialVars" , 0x2D0}, |
150 |
{"ABusVars" , 0x2D8}, |
151 |
{"ABusDCE" , 0x2DC}, |
152 |
{"FinderName" , 0x2E0}, |
153 |
{"DoubleTime" , 0x2F0}, |
154 |
{"CaretTime" , 0x2F4}, |
155 |
{"ScrDmpEnb" , 0x2F8}, |
156 |
{"ScrDmpType" , 0x2F9}, |
157 |
{"TagData" , 0x2FA}, |
158 |
{"BufTgFNum" , 0x2FC}, |
159 |
{"BufTgFFlg" , 0x300}, |
160 |
{"BufTgFBkNum" , 0x302}, |
161 |
{"BufTgDate" , 0x304}, |
162 |
{"DrvQHdr" , 0x308}, |
163 |
{"PWMBuf2" , 0x312}, |
164 |
{"HpChk/MacPgm" , 0x316}, |
165 |
{"Lo3Bytes" , 0x31A}, |
166 |
{"MinStack" , 0x31E}, |
167 |
{"DefltStack" , 0x322}, |
168 |
{"MMDefFlags" , 0x326}, |
169 |
{"GZRootHnd" , 0x328}, |
170 |
{"GZRootPtr" , 0x32C}, |
171 |
{"GZMoveHnd" , 0x330}, |
172 |
{"DSDrawProc" , 0x334}, |
173 |
{"EjectNotify" , 0x338}, |
174 |
{"IAZNotify" , 0x33C}, |
175 |
{"CurDB" , 0x340}, |
176 |
{"NxtDB" , 0x342}, |
177 |
{"MaxDB" , 0x344}, |
178 |
{"FlushOnly" , 0x346}, |
179 |
{"RegRsrc" , 0x347}, |
180 |
{"FLckUnlck" , 0x348}, |
181 |
{"FrcSync" , 0x349}, |
182 |
{"NewMount" , 0x34A}, |
183 |
{"NoEject" , 0x34B}, |
184 |
{"DrMstrBlk" , 0x34C}, |
185 |
{"FCBSPtr" , 0x34E}, |
186 |
{"DefVCBPtr" , 0x352}, |
187 |
{"VCBQHdr" , 0x356}, |
188 |
{"FSQHdr" , 0x360}, |
189 |
{"FSQHead" , 0x362}, |
190 |
{"FSQTail" , 0x366}, |
191 |
{"HFSStkTop" , 0x36A}, |
192 |
{"HFSStkPtr" , 0x36E}, |
193 |
{"WDCBsPtr" , 0x372}, |
194 |
{"HFSFlags" , 0x376}, |
195 |
{"CacheFlag" , 0x377}, |
196 |
{"SysBMCPtr" , 0x378}, |
197 |
{"SysVolCPtr" , 0x37C}, |
198 |
{"SysCtlCPtr" , 0x380}, |
199 |
{"DefVRefNum" , 0x384}, |
200 |
{"PMSPPtr" , 0x386}, |
201 |
{"HFSTagData" , 0x38A}, |
202 |
{"HFSDSErr" , 0x392}, |
203 |
{"CacheVars" , 0x394}, |
204 |
{"CurDirStore" , 0x398}, |
205 |
{"CacheCom" , 0x39C}, |
206 |
{"FmtDefaults" , 0x39E}, |
207 |
{"ErCode" , 0x3A2}, |
208 |
{"Params" , 0x3A4}, |
209 |
{"FSTemp8" , 0x3D6}, |
210 |
{"FSIOErr" , 0x3DE}, |
211 |
{"FSQueueHook" , 0x3E2}, |
212 |
{"ExtFSHook" , 0x3E6}, |
213 |
{"DskSwtchHook" , 0x3EA}, |
214 |
{"ReqstVol" , 0x3EE}, |
215 |
{"ToExtFS" , 0x3F2}, |
216 |
{"FSFCBLen" , 0x3F6}, |
217 |
{"DSAlertRect" , 0x3F8}, |
218 |
{"JHideCrsr" , 0x800}, |
219 |
{"JShowCrsr" , 0x804}, |
220 |
{"JShieldCrsr" , 0x808}, |
221 |
{"JScrnAddr" , 0x80C}, |
222 |
{"JScrnSize" , 0x810}, |
223 |
{"JInitCrsr" , 0x814}, |
224 |
{"JSetCrsr" , 0x818}, |
225 |
{"JCrsrObscure" , 0x81C}, |
226 |
{"JUpdateProc" , 0x820}, |
227 |
{"ScrnBase" , 0x824}, |
228 |
{"MTemp" , 0x828}, |
229 |
{"RawMouse" , 0x82C}, |
230 |
{"Mouse" , 0x830}, |
231 |
{"CrsrPin" , 0x834}, |
232 |
{"CrsrRect" , 0x83C}, |
233 |
{"TheCrsr" , 0x844}, |
234 |
{"CrsrAddr" , 0x888}, |
235 |
{"JAllocCrsr" , 0x88C}, |
236 |
{"JSetCCrsr" , 0x890}, |
237 |
{"JOpcodeProc" , 0x894}, |
238 |
{"CrsrBase" , 0x898}, |
239 |
{"CrsrDevice" , 0x89C}, |
240 |
{"SrcDevice" , 0x8A0}, |
241 |
{"MainDevice" , 0x8A4}, |
242 |
{"DeviceList" , 0x8A8}, |
243 |
{"CrsrRow" , 0x8AC}, |
244 |
{"QDColors" , 0x8B0}, |
245 |
{"CrsrVis" , 0x8CC}, |
246 |
{"CrsrBusy" , 0x8CD}, |
247 |
{"CrsrNew" , 0x8CE}, |
248 |
{"CrsrCouple" , 0x8CF}, |
249 |
{"CrsrState" , 0x8D0}, |
250 |
{"CrsrObscure" , 0x8D2}, |
251 |
{"CrsrScale" , 0x8D3}, |
252 |
{"MouseMask" , 0x8D6}, |
253 |
{"MouseOffset" , 0x8DA}, |
254 |
{"JournalFlag" , 0x8DE}, |
255 |
{"JSwapFont" , 0x8E0}, |
256 |
{"JFontInfo" , 0x8E4}, |
257 |
{"JournalRef" , 0x8E8}, |
258 |
{"CrsrThresh" , 0x8EC}, |
259 |
{"JCrsrTask" , 0x8EE}, |
260 |
{"WWExist" , 0x8F2}, |
261 |
{"QDExist" , 0x8F3}, |
262 |
{"JFetch" , 0x8F4}, |
263 |
{"JStash" , 0x8F8}, |
264 |
{"JIODone" , 0x8FC}, |
265 |
{"CurApRefNum" , 0x900}, |
266 |
{"LaunchFlag" , 0x902}, |
267 |
{"FondState" , 0x903}, |
268 |
{"CurrentA5" , 0x904}, |
269 |
{"CurStackBase" , 0x908}, |
270 |
{"LoadFiller" , 0x90C}, |
271 |
{"CurApName" , 0x910}, |
272 |
{"SaveSegHandle" , 0x930}, |
273 |
{"CurJTOffset" , 0x934}, |
274 |
{"CurPageOption" , 0x936}, |
275 |
{"HiliteMode" , 0x938}, |
276 |
{"LoaderPBlock" , 0x93A}, |
277 |
{"PrintErr" , 0x944}, |
278 |
{"ChooserBits" , 0x946}, |
279 |
{"PrFlags" , 0x946}, |
280 |
{"PrType" , 0x947}, |
281 |
{"PrRefNum" , 0x952}, |
282 |
{"LastPGlobal" , 0x954}, |
283 |
{"ScrapSize" , 0x960}, |
284 |
{"ScrapHandle" , 0x964}, |
285 |
{"ScrapCount" , 0x968}, |
286 |
{"ScrapState" , 0x96A}, |
287 |
{"ScrapName" , 0x96C}, |
288 |
{"ScrapTag" , 0x970}, |
289 |
{"RomFont0" , 0x980}, |
290 |
{"AppFontID" , 0x984}, |
291 |
{"SaveFondFlags" , 0x986}, |
292 |
{"FMDefaultSize" , 0x987}, |
293 |
{"CurFMFamily" , 0x988}, |
294 |
{"CurFMSize" , 0x98A}, |
295 |
{"CurFMFace" , 0x98C}, |
296 |
{"CurFMNeedBits" , 0x98D}, |
297 |
{"CurFMDevice" , 0x98E}, |
298 |
{"CurFMNumer" , 0x990}, |
299 |
{"CurFMDenom" , 0x994}, |
300 |
{"FOutError" , 0x998}, |
301 |
{"FOutFontHandle" , 0x99A}, |
302 |
{"FOutBold" , 0x99E}, |
303 |
{"FOutItalic" , 0x99F}, |
304 |
{"FOutULOffset" , 0x9A0}, |
305 |
{"FOutULShadow" , 0x9A1}, |
306 |
{"FOutULThick" , 0x9A2}, |
307 |
{"FOutShadow" , 0x9A3}, |
308 |
{"FOutExtra" , 0x9A4}, |
309 |
{"FOutAscent" , 0x9A5}, |
310 |
{"FOutDescent" , 0x9A6}, |
311 |
{"FOutWidMax" , 0x9A7}, |
312 |
{"FOutLeading" , 0x9A8}, |
313 |
{"FOutUnused" , 0x9A9}, |
314 |
{"FOutNumer" , 0x9AA}, |
315 |
{"FOutDenom" , 0x9AE}, |
316 |
{"FMDotsPerInch" , 0x9B2}, |
317 |
{"FMStyleTab" , 0x9B6}, |
318 |
{"ToolScratch" , 0x9CE}, |
319 |
{"WindowList" , 0x9D6}, |
320 |
{"SaveUpdate" , 0x9DA}, |
321 |
{"PaintWhite" , 0x9DC}, |
322 |
{"WMgrPort" , 0x9DE}, |
323 |
{"DeskPort" , 0x9E2}, |
324 |
{"OldStructure" , 0x9E6}, |
325 |
{"OldContent" , 0x9EA}, |
326 |
{"GrayRgn" , 0x9EE}, |
327 |
{"SaveVisRgn" , 0x9F2}, |
328 |
{"DragHook" , 0x9F6}, |
329 |
{"TempRect" , 0x9FA}, |
330 |
{"OneOne" , 0xA02}, |
331 |
{"MinusOne" , 0xA06}, |
332 |
{"TopMenuItem" , 0xA0A}, |
333 |
{"AtMenuBottom" , 0xA0C}, |
334 |
{"IconBitmap" , 0xA0E}, |
335 |
{"MenuList" , 0xA1C}, |
336 |
{"MBarEnable" , 0xA20}, |
337 |
{"CurDeKind" , 0xA22}, |
338 |
{"MenuFlash" , 0xA24}, |
339 |
{"TheMenu" , 0xA26}, |
340 |
{"SavedHandle" , 0xA28}, |
341 |
{"MBarHook" , 0xA2C}, |
342 |
{"MenuHook" , 0xA30}, |
343 |
{"DragPattern" , 0xA34}, |
344 |
{"DeskPattern" , 0xA3C}, |
345 |
{"DragFlag" , 0xA44}, |
346 |
{"CurDragAction" , 0xA46}, |
347 |
{"FPState" , 0xA4A}, |
348 |
{"TopMapHndl" , 0xA50}, |
349 |
{"SysMapHndl" , 0xA54}, |
350 |
{"SysMap" , 0xA58}, |
351 |
{"CurMap" , 0xA5A}, |
352 |
{"ResReadOnly" , 0xA5C}, |
353 |
{"ResLoad" , 0xA5E}, |
354 |
{"ResErr" , 0xA60}, |
355 |
{"TaskLock" , 0xA62}, |
356 |
{"FScaleDisable" , 0xA63}, |
357 |
{"CurActivate" , 0xA64}, |
358 |
{"CurDeactive" , 0xA68}, |
359 |
{"DeskHook" , 0xA6C}, |
360 |
{"TEDoText" , 0xA70}, |
361 |
{"TERecal" , 0xA74}, |
362 |
{"ApplScratch" , 0xA78}, |
363 |
{"GhostWindow" , 0xA84}, |
364 |
{"CloseOrnHook" , 0xA88}, |
365 |
{"ResumeProc" , 0xA8C}, |
366 |
{"RestProc" , 0xA8C}, |
367 |
{"SaveProc" , 0xA90}, |
368 |
{"SaveSP" , 0xA94}, |
369 |
{"ANumber" , 0xA98}, |
370 |
{"ACount" , 0xA9A}, |
371 |
{"DABeeper" , 0xA9C}, |
372 |
{"DAStrings" , 0xAA0}, |
373 |
{"TEScrpLength" , 0xAB0}, |
374 |
{"TEScrpHandle" , 0xAB4}, |
375 |
{"AppPacks" , 0xAB8}, |
376 |
{"SysResName" , 0xAD8}, |
377 |
{"SoundGlue" , 0xAE8}, |
378 |
{"AppParmHandle" , 0xAEC}, |
379 |
{"DSErrCode" , 0xAF0}, |
380 |
{"ResErrProc" , 0xAF2}, |
381 |
{"TEWdBreak" , 0xAF6}, |
382 |
{"DlgFont" , 0xAFA}, |
383 |
{"LastTGlobal" , 0xAFC}, |
384 |
{"TrapAgain" , 0xB00}, |
385 |
{"KeyMVars" , 0xB04}, |
386 |
{"ROMMapHndl" , 0xB06}, |
387 |
{"PWMBuf1" , 0xB0A}, |
388 |
{"BootMask" , 0xB0E}, |
389 |
{"WidthPtr" , 0xB10}, |
390 |
{"ATalkHk1" , 0xB14}, |
391 |
{"LAPMgrPtr" , 0xB18}, |
392 |
{"FourDHack" , 0xB1C}, |
393 |
{"UnSwitchedFlags" , 0xB20}, |
394 |
{"SwitchedFlags" , 0xB21}, |
395 |
{"HWCfgFlags" , 0xB22}, |
396 |
{"TimeSCSIDB" , 0xB24}, |
397 |
{"Top2MenuItem" , 0xB26}, |
398 |
{"At2MenuBottom" , 0xB28}, |
399 |
{"WidthTabHandle" , 0xB2A}, |
400 |
{"SCSIDrvrs" , 0xB2E}, |
401 |
{"TimeVars" , 0xB30}, |
402 |
{"BtDskRfn" , 0xB34}, |
403 |
{"BootTmp8" , 0xB36}, |
404 |
{"NTSC" , 0xB3E}, |
405 |
{"T1Arbitrate" , 0xB3F}, |
406 |
{"JDiskSel" , 0xB40}, |
407 |
{"JSendCmd" , 0xB44}, |
408 |
{"JDCDReset" , 0xB48}, |
409 |
{"LastSPExtra" , 0xB4C}, |
410 |
{"FileShareVars" , 0xB50}, |
411 |
{"MenuDisable" , 0xB54}, |
412 |
{"MBDFHndl" , 0xB58}, |
413 |
{"MBSaveLoc" , 0xB5C}, |
414 |
{"BNMQHdr" , 0xB60}, |
415 |
{"BackgrounderVars" , 0xB64}, |
416 |
{"MenuLayer" , 0xB68}, |
417 |
{"OmegaSANE" , 0xB6C}, |
418 |
{"CarlByte" , 0xB72}, |
419 |
{"SystemInfo" , 0xB73}, |
420 |
{"VMGlobals" , 0xB78}, |
421 |
{"Twitcher2" , 0xB7C}, |
422 |
{"RMgrHiVars" , 0xB80}, |
423 |
{"HSCHndl" , 0xB84}, |
424 |
{"PadRsrc" , 0xB88}, |
425 |
{"ResOneDeep" , 0xB9A}, |
426 |
{"PadRsrc2" , 0xB9C}, |
427 |
{"RomMapInsert" , 0xB9E}, |
428 |
{"TmpResLoad" , 0xB9F}, |
429 |
{"IntlSpec" , 0xBA0}, |
430 |
{"RMgrPerm" , 0xBA4}, |
431 |
{"WordRedraw" , 0xBA5}, |
432 |
{"SysFontFam" , 0xBA6}, |
433 |
{"DefFontSize" , 0xBA8}, |
434 |
{"MBarHeight" , 0xBAA}, |
435 |
{"TESysJust" , 0xBAC}, |
436 |
{"HiHeapMark" , 0xBAE}, |
437 |
{"SegHiEnable" , 0xBB2}, |
438 |
{"FDevDisable" , 0xBB3}, |
439 |
{"CommToolboxGlob" , 0xBB4}, |
440 |
{"CMVector" , 0xBB4}, |
441 |
{"ShutDwnQHdr" , 0xBBC}, |
442 |
{"NewUnused" , 0xBC0}, |
443 |
{"LastFOND" , 0xBC2}, |
444 |
{"FONDID" , 0xBC6}, |
445 |
{"App2Packs" , 0xBC8}, |
446 |
{"MAErrProc" , 0xBE8}, |
447 |
{"MASuperTab" , 0xBEC}, |
448 |
{"MimeGlobs" , 0xBF0}, |
449 |
{"FractEnable" , 0xBF4}, |
450 |
{"UsedFWidth" , 0xBF5}, |
451 |
{"FScaleHFact" , 0xBF6}, |
452 |
{"FScaleVFact" , 0xBFA}, |
453 |
{"SCCIOPFlag" , 0xBFE}, |
454 |
{"MacJmpFlag" , 0xBFF}, |
455 |
{"SCSIBase" , 0xC00}, |
456 |
{"SCSIDMA" , 0xC04}, |
457 |
{"SCSIHsk" , 0xC08}, |
458 |
{"SCSIGlobals" , 0xC0C}, |
459 |
{"RGBBlack" , 0xC10}, |
460 |
{"RGBWhite" , 0xC16}, |
461 |
{"FMSynth" , 0xC1C}, |
462 |
{"RowBits" , 0xC20}, |
463 |
{"ColLines" , 0xC22}, |
464 |
{"ScreenBytes" , 0xC24}, |
465 |
{"IOPMgrVars" , 0xC28}, |
466 |
{"NMIFlag" , 0xC2C}, |
467 |
{"VidType" , 0xC2D}, |
468 |
{"VidMode" , 0xC2E}, |
469 |
{"SCSIPoll" , 0xC2F}, |
470 |
{"SEVarBase" , 0xC30}, |
471 |
{"MacsBugSP" , 0xC6C}, |
472 |
{"MacsBugPC" , 0xC70}, |
473 |
{"MacsBugSR" , 0xC74}, |
474 |
{"MMUFlags" , 0xCB0}, |
475 |
{"MMUType" , 0xCB1}, |
476 |
{"MMU32bit" , 0xCB2}, |
477 |
{"MachineType" , 0xCB3}, |
478 |
{"MMUTbl24" , 0xCB4}, |
479 |
{"MMUTbl32" , 0xCB8}, |
480 |
{"SInfoPtr" , 0xCBC}, |
481 |
{"ASCBase" , 0xCC0}, |
482 |
{"SMGlobals" , 0xCC4}, |
483 |
{"TheGDevice" , 0xCC8}, |
484 |
{"CQDGlobals" , 0xCCC}, |
485 |
{"AuxWinHead" , 0xCD0}, |
486 |
{"AuxCtlHead" , 0xCD4}, |
487 |
{"DeskCPat" , 0xCD8}, |
488 |
{"SetOSDefKey" , 0xCDC}, |
489 |
{"LastBinPat" , 0xCE0}, |
490 |
{"DeskPatEnable" , 0xCE8}, |
491 |
{"TimeVIADB" , 0xCEA}, |
492 |
{"VIA2Base" , 0xCEC}, |
493 |
{"VMVectors" , 0xCF0}, |
494 |
{"ADBBase" , 0xCF8}, |
495 |
{"WarmStart" , 0xCFC}, |
496 |
{"TimeDBRA" , 0xD00}, |
497 |
{"TimeSCCDB" , 0xD02}, |
498 |
{"SlotQDT" , 0xD04}, |
499 |
{"SlotPrTbl" , 0xD08}, |
500 |
{"SlotVBLQ" , 0xD0C}, |
501 |
{"ScrnVBLPtr" , 0xD10}, |
502 |
{"SlotTICKS" , 0xD14}, |
503 |
{"PowerMgrVars" , 0xD18}, |
504 |
{"AGBHandle" , 0xD1C}, |
505 |
{"TableSeed" , 0xD20}, |
506 |
{"SRsrcTblPtr" , 0xD24}, |
507 |
{"JVBLTask" , 0xD28}, |
508 |
{"WMgrCPort" , 0xD2C}, |
509 |
{"VertRRate" , 0xD30}, |
510 |
{"SynListHandle" , 0xD32}, |
511 |
{"LastFore" , 0xD36}, |
512 |
{"LastBG" , 0xD3A}, |
513 |
{"LastMode" , 0xD3E}, |
514 |
{"LastDepth" , 0xD40}, |
515 |
{"FMExist" , 0xD42}, |
516 |
{"SavedHilite" , 0xD43}, |
517 |
{"ShieldDepth" , 0xD4C}, |
518 |
{"MenuCInfo" , 0xD50}, |
519 |
{"MBProcHndl" , 0xD54}, |
520 |
{"MBFlash" , 0xD5C}, |
521 |
{"ChunkyDepth" , 0xD60}, |
522 |
{"CrsrPtr" , 0xD62}, |
523 |
{"PortList" , 0xD66}, |
524 |
{"MickeyBytes" , 0xD6A}, |
525 |
{"QDErr" , 0xD6E}, |
526 |
{"VIA2DT" , 0xD70}, |
527 |
{"SInitFlags" , 0xD90}, |
528 |
{"DTQueue" , 0xD92}, |
529 |
{"DTQFlags" , 0xD92}, |
530 |
{"DTskQHdr" , 0xD94}, |
531 |
{"DTskQTail" , 0xD98}, |
532 |
{"JDTInstall" , 0xD9C}, |
533 |
{"HiliteRGB" , 0xDA0}, |
534 |
{"OldTimeSCSIDB" , 0xDA6}, |
535 |
{"DSCtrAdj" , 0xDA8}, |
536 |
{"IconTLAddr" , 0xDAC}, |
537 |
{"VideoInfoOK" , 0xDB0}, |
538 |
{"EndSRTPtr" , 0xDB4}, |
539 |
{"SDMJmpTblPtr" , 0xDB8}, |
540 |
{"JSwapMMU" , 0xDBC}, |
541 |
{"SdmBusErr" , 0xDC0}, |
542 |
{"LastTxGDevice" , 0xDC4}, |
543 |
{"PMgrHandle" , 0xDC8}, |
544 |
{"LayerPalette" , 0xDCC}, |
545 |
{"AddrMapFlags" , 0xDD0}, |
546 |
{"UnivROMFlags" , 0xDD4}, |
547 |
{"UniversalInfoPtr" , 0xDD8}, |
548 |
{"BootGlobPtr" , 0xDDC}, |
549 |
{"EgretGlobals" , 0xDE0}, |
550 |
{"SaneTrapAddr" , 0xDE4}, |
551 |
{"Warhol" , 0xDE8}, |
552 |
{"MemVectors24" , 0x1E00}, |
553 |
{"Mem2Vectors24" , 0x1EE0}, |
554 |
{"Phys2Log" , 0x1EF0}, |
555 |
{"RealMemTop" , 0x1EF4}, |
556 |
{"PhysMemTop" , 0x1EF8}, |
557 |
{"MMFlags" , 0x1EFC}, |
558 |
{"MemVectors32" , 0x1F00}, |
559 |
{"DrawCrsrVector" , 0x1FB8}, |
560 |
{"EraseCrsrVector" , 0x1FBC}, |
561 |
{"PSCIntTbl" , 0x1FC0}, |
562 |
{"DSPGlobals" , 0x1FC4}, |
563 |
{"FP040Vects" , 0x1FC8}, |
564 |
{"FPBSUNVec" , 0x1FCC}, |
565 |
{"FPUNFLVec" , 0x1FD0}, |
566 |
{"FPOPERRVec" , 0x1FD4}, |
567 |
{"FPOVFLVec" , 0x1FD8}, |
568 |
{"FPSNANVec" , 0x1FDC}, |
569 |
{"Mem2Vectors32" , 0x1FE0}, |
570 |
{"SCSI2Base" , 0x1FF0}, |
571 |
{"LockMemCt" , 0x1FF4}, |
572 |
{"DockingGlobals" , 0x1FF8}, |
573 |
{"VectorPtr" , 0x2000}, |
574 |
{"BasesValid1" , 0x2400}, |
575 |
{"BasesValid2" , 0x2404}, |
576 |
{"ExtValid1" , 0x2408}, |
577 |
{"ExtValid2" , 0x240C}, |
578 |
{NULL , 0xFFFF} |
579 |
}; |