- Page 1 and 2:
The Atari Compendium ©1992 Softwar
- Page 3 and 4:
SCOTT D. SANDERS, OWNER SOFTWARE DE
- Page 5 and 6:
ii - Contents The XBRA Protocol ...
- Page 7 and 8:
iv - Contents Chapter 10: XCONTROL.
- Page 9 and 10:
vii FOREWORD About eight months hav
- Page 11 and 12:
— CHAPTER 1 — INTRODUCTION TO A
- Page 13 and 14:
1.4 - Introduction to Atari Program
- Page 15 and 16:
1.6 - Introduction to Atari Program
- Page 17 and 18:
1.8 - Introduction to Atari Program
- Page 19 and 20:
1.10 - Introduction to Atari Progra
- Page 21 and 22:
1.12 - Introduction to Atari Progra
- Page 23 and 24:
1.14 - Introduction to Atari Progra
- Page 25 and 26:
Overview - 2.3 Overview GEMDOS cont
- Page 27 and 28:
The TOS File System - 2.5 GEMDOS Pa
- Page 29 and 30:
The TOS File System - 2.7 Files whi
- Page 31 and 32:
GEMDOS Processes - 2.9 have more th
- Page 33 and 34:
GEMDOS Processes - 2.11 The followi
- Page 35 and 36:
GEMDOS Vectors - 2.13 GEMDOS Vector
- Page 37 and 38:
MiNT - 2.15 } Pterm( 0 ); } /* Pare
- Page 39 and 40:
MiNT - 2.17 MOUSE NULL AES_BIOS AES
- Page 41 and 42:
MiNT - 2.19 proc parameters are the
- Page 43 and 44:
MiNT - 2.21 }; LONG res2[9]; The me
- Page 45 and 46:
MiNT - 2.23 LONG (*getxattr)( fcook
- Page 47 and 48:
MiNT - 2.25 chmode This function is
- Page 49 and 50:
MiNT Interprocess Communication - 2
- Page 51 and 52:
MiNT Interprocess Communication - 2
- Page 53 and 54:
MiNT Debugging - 2.31 PTRACESTEP ca
- Page 55 and 56:
GEMDOS Character Functions - 2.33 V
- Page 57 and 58:
GEMDOS Function Calling Procedure -
- Page 59 and 60:
Cauxin() - 2.39 Cauxin() WORD Cauxi
- Page 61 and 62:
Cauxout() - 2.41 Cauxout() VOID Cau
- Page 63 and 64:
Cconos() - 2.43 Cconos() WORD Ccono
- Page 65 and 66:
Cconws() - 2.45 CTRL-X CTRL-R CTRL-
- Page 67 and 68:
Cprnout() - 2.47 AVAILABILITY PARAM
- Page 69 and 70:
Crawio() - 2.49 Crawio() LONG Crawi
- Page 71 and 72:
Dcntl() - 2.51 cmd FS_INSTALL (0xF0
- Page 73 and 74:
Dcreate() - 2.53 Dcreate() LONG Dcr
- Page 75 and 76:
Dfree() - 2.55 AVAILABILITY PARAMET
- Page 77 and 78:
Dgetpath() - 2.57 Dgetpath() LONG D
- Page 79 and 80:
Dpathconf() - 2.59 file system and
- Page 81 and 82:
Dreaddir() - 2.61 Dreaddir() LONG D
- Page 83 and 84:
Dsetpath() - 2.63 move.w #$0E,-(sp)
- Page 85 and 86:
Fchmod() - 2.65 Fchmod() LONG Fchmo
- Page 87 and 88:
Fcntl() - 2.67 AVAILABILITY PARAMET
- Page 89 and 90:
Fcntl() - 2.69 FIONREAD (0x4601) FI
- Page 91 and 92:
Fcntl() - 2.71 TIOCGLTC (0x5404) TI
- Page 93 and 94:
Fcreate() - 2.73 TIOCGFLAGS (0x5416
- Page 95 and 96:
Fdatime() - 2.75 Fdatime() LONG Fda
- Page 97 and 98:
Fforce() - 2.77 addq.l #4,sp RETURN
- Page 99 and 100:
Fgetdta() - 2.79 PARAMETERS handle
- Page 101 and 102:
Flink() - 2.81 Flink() LONG Flink(
- Page 103 and 104:
Fopen() - 2.83 AVAILABILITY PARAMET
- Page 105 and 106:
Foutstat() - 2.85 Foutstat() LONG F
- Page 107 and 108:
Fread() - 2.87 lea 10(sp),sp RETURN
- Page 109 and 110:
Fseek() - 2.89 pea oldname move.w #
- Page 111 and 112:
Fsetdta() - 2.91 SEE ALSO Finstat()
- Page 113 and 114:
Fsnext() - 2.93 SEE ALSO Fsnext(),
- Page 115 and 116:
Fxattr() - 2.95 SEE ALSO Fread() Fx
- Page 117 and 118:
Maddalt() - 2.97 Maddalt() LONG Mad
- Page 119 and 120:
Mshrink() - 2.99 AVAILABILITY PARAM
- Page 121 and 122:
Pause() - 2.101 BINDING move.w mode
- Page 123 and 124:
Pexec() - 2.103 the child inherits
- Page 125 and 126:
Pgetegid() - 2.105 COMMENTS After a
- Page 127 and 128:
Pgetpid() - 2.107 Pgetpid() WORD Pg
- Page 129 and 130:
Pmsg() - 2.109 Pmsg() WORD Pmsg( mo
- Page 131 and 132:
Prenice() - 2.111 Prenice() LONG Pr
- Page 133 and 134:
Psetgid() - 2.113 SEM_LOCK 2 Reques
- Page 135 and 136:
Psetpgrp() - 2.115 Psetpgrp() LONG
- Page 137 and 138:
Psigblock() - 2.117 pea oact move.w
- Page 139 and 140:
Psigpause() - 2.119 Psigpause() LON
- Page 141 and 142:
Pterm() - 2.121 addq.l #6,sp RETURN
- Page 143 and 144:
Pumask() - 2.123 RETURN VALUE COMME
- Page 145 and 146:
Pwait() - 2.125 SEE ALSO Pexec(), P
- Page 147 and 148:
Pwaitpid() - 2.127 Pwaitpid() LONG
- Page 149 and 150:
Sversion() - 2.129 COMMENTS To exec
- Page 151 and 152:
Talarm() - 2.131 RETURN VALUE COMME
- Page 153 and 154:
Tsettime() - 2.133 OPCODE AVAILABIL
- Page 155 and 156:
Overview - 3.3 Overview The Basic I
- Page 157 and 158:
OS Header - 3.5 $20 LONG p_root: Po
- Page 159 and 160:
OS Header - 3.7 Keyboard Shift Stat
- Page 161 and 162:
The Cookie Jar - 3.9 cookie_ptr = *
- Page 163 and 164:
The Cookie Jar - 3.11 _FPU _FDC _SN
- Page 165 and 166:
BIOS Devices - 3.13 SAM\0 MiNT This
- Page 167 and 168:
Media Change - 3.15 */ .globl _medi
- Page 169 and 170:
BIOS Vectors - 3.17 BIOS Vectors Re
- Page 171 and 172:
The XBRA Protocol - 3.19 vblqueue.
- Page 173 and 174:
BIOS Function Calling Procedure - 3
- Page 175 and 176:
BIOS Function Reference T HE A TARI
- Page 177 and 178:
3.28 - BIOS Function Reference Bcon
- Page 179 and 180:
3.30 - BIOS Function Reference Drvm
- Page 181 and 182:
3.32 - BIOS Function Reference BIND
- Page 183 and 184:
3.34 - BIOS Function Reference SEE
- Page 185 and 186:
3.36 - BIOS Function Reference VEC_
- Page 187 and 188:
Overview - 4.3 Overview The eXtende
- Page 189 and 190:
Video Control - 4.5 Index Color Red
- Page 191 and 192:
The Falcon030 Sound System - 4.7 Ea
- Page 193 and 194:
The DSP - 4.9 when done (the DSP’
- Page 195 and 196:
User/Supervisor Mode - 4.11 • Dsp
- Page 197 and 198:
Disk Functions - 4.13 CAPS-LOCK Key
- Page 199 and 200:
Disk Functions - 4.15 ASCI accesses
- Page 201 and 202:
Printer Control - 4.17 Serial Port
- Page 203 and 204:
XBIOS Function Calling Procedure -
- Page 205 and 206:
Bconmap() - 4.23 Bconmap() LONG Bco
- Page 207 and 208:
Blitmode() - 4.25 SEE ALSO Keytbl()
- Page 209 and 210:
Cursconf() - 4.27 AVAILABILITY PARA
- Page 211 and 212:
Devconnect() - 4.29 BINDING move.l
- Page 213 and 214:
DMAread() - 4.31 SEE ALSO Soundcmd(
- Page 215 and 216:
Dosound() - 4.33 Dosound() VOID Dos
- Page 217 and 218:
Dsp_BlkHandShake - 4.35 BINDING mov
- Page 219 and 220:
Dsp_BlkWords() - 4.37 Dsp_BlkWords(
- Page 221 and 222:
Dsp_ExecBoot() - 4.39 Dsp_ExecBoot(
- Page 223 and 224:
Dsp_GetWordSize() - 4.41 AVAILABILI
- Page 225 and 226:
Dsp_Hf2() - 4.43 SEE ALSO Dsp_Hf0()
- Page 227 and 228:
Dsp_InStream() - 4.45 trap #14 addq
- Page 229 and 230:
Dsp_LoadProg() - 4.47 Dsp_LoadProg(
- Page 231 and 232:
Dsp_LodToBinary() - 4.49 RETURN VAL
- Page 233 and 234:
Dsp_OutStream() - 4.51 Dsp_OutStrea
- Page 235 and 236:
Dsp_Reserve() - 4.53 Dsp_Reserve()
- Page 237 and 238:
Dsp_TriggerHC() - 4.55 Dsp_TriggerH
- Page 239 and 240:
EgetShift() - 4.57 follows: Bits 15
- Page 241 and 242:
EsetColor() - 4.59 CAVEATS SEE ALSO
- Page 243 and 244:
EsetShift() - 4.61 PARAMETERS start
- Page 245 and 246:
Flopfmt() - 4.63 Flopfmt() WORD Flo
- Page 247 and 248:
Floprd() - 4.65 OPCODE 41 (0x29) AV
- Page 249 and 250:
Flopwr() - 4.67 RETURN VALUE CAVEAT
- Page 251 and 252:
Gettime() - 4.69 SEE ALSO VsetMode(
- Page 253 and 254:
Gpio() - 4.71 PSG_AVOLUME 8 This re
- Page 255 and 256:
Initmous() - 4.73 Initmous() VOID I
- Page 257 and 258:
Jdisint() - 4.75 PARAMETERS dev spe
- Page 259 and 260:
Kbrate() - 4.77 addq.l #2,sp RETURN
- Page 261 and 262:
Locksnd() - 4.79 Entries are indexe
- Page 263 and 264:
Mfpint() - 4.81 VOID Mfpint( intno,
- Page 265 and 266:
Offgibit() - 4.83 BINDING pea buffe
- Page 267 and 268:
Protobt() - 4.85 data. The logical
- Page 269 and 270:
Puntaes() - 4.87 * 0 = B/W Atari *
- Page 271 and 272:
Rsconf() - 4.89 BAUD_4800 2 4800 BA
- Page 273 and 274:
Scrdmp() - 4.91 Scrdmp() VOID Scrdm
- Page 275 and 276:
Setinterrupt() - 4.93 Setinterrupt(
- Page 277 and 278:
Setpalette() - 4.95 Setpalette() VO
- Page 279 and 280:
Settime() - 4.97 CAVEATS Changing s
- Page 281 and 282:
Sndstatus() - 4.99 Sndstatus() LONG
- Page 283 and 284:
Soundcmd() - 4.101 RTGAIN 3 Set the
- Page 285 and 286:
Unlocksnd() - 4.103 RETURN VALUE CA
- Page 287 and 288:
VgetSize() - 4.105 VgetSize() LONG
- Page 289 and 290:
VsetRGB() - 4.107 - 9-15 Reserved (
- Page 291 and 292:
VsetSync() - 4.109 VsetSync() VOID
- Page 293 and 294:
WavePlay() - 4.111 AG_FIND 0 Call W
- Page 295 and 296:
- CHAPTER 5 - HARDWARE T HE ATARI C
- Page 297 and 298:
5.4 - Hardware 0xA 0x1 Flush and di
- Page 299 and 300:
5.6 - Hardware WORD fpcount, dum; /
- Page 301 and 302:
5.8 - Hardware When application car
- Page 303 and 304:
5.10 - Hardware } KBDVECS; When an
- Page 305 and 306:
5.12 - Hardware The Joystick The ba
- Page 307 and 308:
5.14 - Hardware 0x0B 0x0C 0x0D 0x0E
- Page 309 and 310:
5.16 - Hardware 0x87 0x88 Return a
- Page 311 and 312:
5.18 - Hardware 0x94 Return a statu
- Page 313 and 314:
5.20 - Hardware Playing a Sound To
- Page 315 and 316:
5.22 - Hardware Command ‘ccc’
- Page 317 and 318:
5.24 - Hardware color component is
- Page 319 and 320:
5.26 - Hardware To accommodate virt
- Page 321 and 322:
Overview - 6.3 Overview The Applica
- Page 323 and 324:
Applications - 6.5 int main(int, ch
- Page 325 and 326:
Desk Accessories - 6.7 Desk Accesso
- Page 327 and 328:
The Environment String - 6.9 The En
- Page 329 and 330:
The Event Dispatcher - 6.11 { } /*
- Page 331 and 332:
Resources - 6.13 Resources Objects
- Page 333 and 334:
Objects - 6.15 The tree structure t
- Page 335 and 336:
Objects - 6.17 FL3DBAK 9 & 10 0x060
- Page 337 and 338:
Objects - 6.19 Name Value Color WHI
- Page 339 and 340:
Objects - 6.21 te_thickness sets th
- Page 341 and 342:
Objects - 6.23 APPLBLK G_PROGDEF ob
- Page 343 and 344:
Menus - 6.25 } /* Return the object
- Page 345 and 346:
Menus - 6.27 contains more items th
- Page 347 and 348:
Windows - 6.29 Name Mask Meaning NA
- Page 349 and 350:
Windows - 6.31 The Desktop Window T
- Page 351 and 352:
The Graphics Library - 6.33 The Gra
- Page 353 and 354: The Shell Library - 6.35 The Shell
- Page 355 and 356: AES Function Calling Procedure - 6.
- Page 357 and 358: AES Function Calling Procedure - 6.
- Page 359 and 360: AES Function Calling Procedure - 6.
- Page 361 and 362: Application Services Library The Ap
- Page 363 and 364: 6.48 - Application Services Library
- Page 365 and 366: 6.50 - Application Services Library
- Page 367 and 368: 6.52 - Application Services Library
- Page 369 and 370: 6.54 - Application Services Library
- Page 371 and 372: 6.56 - Application Services Library
- Page 373 and 374: 6.58 - Application Services Library
- Page 375 and 376: evnt_button() - 6.61 evnt_button()
- Page 377 and 378: evnt_keybd() - 6.63 follows: flag 0
- Page 379 and 380: evnt_mesag() - 6.65 Index Descripti
- Page 381 and 382: evnt_mesag() - 6.67 WM_ARROWED This
- Page 383 and 384: evnt_mesag() - 6.69 AP_TERM This me
- Page 385 and 386: evnt_multi() - 6.71 crys_if(0x16);
- Page 387 and 388: evnt_timer() - 6.73 mask and locoun
- Page 389 and 390: form_alert() - 6.77 form_alert() WO
- Page 391 and 392: form_center() - 6.79 addrin[0] = tr
- Page 393 and 394: form_do() - 6.81 BINDING intin[0] =
- Page 395 and 396: form_keybd() - 6.83 FERR_BADDRIVE -
- Page 397 and 398: File Selector Library The File Sele
- Page 399 and 400: 6.88 - File Selector Library - AES
- Page 401 and 402: graf_dragbox() - 6.91 graf_dragbox(
- Page 403: graf_mkstate() - 6.93 currently in
- Page 407 and 408: graf_rubberbox() - 6.97 intin[3] =
- Page 409 and 410: graf_slidebox() - 6.99 graf_slidebo
- Page 411 and 412: Menu Library The Menu Library assis
- Page 413 and 414: 6.104 - Menu Library - AES Function
- Page 415 and 416: 6.106 - Menu Library - AES Function
- Page 417 and 418: 6.108 - Menu Library - AES Function
- Page 419 and 420: 6.110 - Menu Library - AES Function
- Page 421 and 422: 6.112 - Menu Library - AES Function
- Page 423 and 424: objc_add() - 6.115 objc_add() WORD
- Page 425 and 426: objc_draw() - 6.117 return crys_if(
- Page 427 and 428: objc_find() - 6.119 SEE ALSO form_k
- Page 429 and 430: objc_sysvar() - 6.121 Name pos Mean
- Page 431 and 432: Resource Library The Resource Libra
- Page 433 and 434: 6.126 - Resource Library - AES Func
- Page 435 and 436: 6.128 - Resource Library - AES Func
- Page 437 and 438: Scrap Library The Scrap Library is
- Page 439 and 440: 6.134 - Scrap Library - AES Functio
- Page 441 and 442: shel_envrn() - 6.137 shel_envrn() W
- Page 443 and 444: shel_put() - 6.139 SEE ALSO shel_pu
- Page 445 and 446: shel_write() - 6.141 T HE A TARI C
- Page 447 and 448: shel_write() - 6.143 SWM_ENVIRON 8
- Page 449 and 450: wind_calc() - 6.147 wind_calc() WOR
- Page 451 and 452: wind_create() - 6.149 window as fol
- Page 453 and 454: wind_get() - 6.151 return crys_if(0
- Page 455 and 456:
wind_get() - 6.153 WF_COLOR 18 This
- Page 457 and 458:
wind_new() - 6.155 intin[0] = handl
- Page 459 and 460:
wind_set() - 6.157 Name mode Meanin
- Page 461 and 462:
wind_update() - 6.159 WF_ICONIFY 26
- Page 463 and 464:
wind_update() - 6.161 Always wait u
- Page 465 and 466:
Overview - 7.3 Overview The Virtual
- Page 467 and 468:
Workstation Specifics - 7.5 opening
- Page 469 and 470:
Workstation Specifics - 7.7 # GDP 1
- Page 471 and 472:
VDI Raster Forms - 7.9 Monochrome D
- Page 473 and 474:
GDOS - 7.11 GDOS The Graphics Devic
- Page 475 and 476:
FONTGDOS - 7.13 Device Type None or
- Page 477 and 478:
SpeedoGDOS - 7.15 Caching All Speed
- Page 479 and 480:
Device Drivers - 7.17 All Printer D
- Page 481 and 482:
VDI Function Calling Procedure - 7.
- Page 483 and 484:
v_alpha_text() - 7.23 v_alpha_text(
- Page 485 and 486:
v_bar() - 7.25 PARAMETERS handle is
- Page 487 and 488:
v_bez_fill() - 7.27 Name Bit Meanin
- Page 489 and 490:
v_bez_on() - 7.29 contrl[6] = handl
- Page 491 and 492:
v_bit_image() - 7.31 v_bit_image()
- Page 493 and 494:
v_circle() - 7.33 contrl[10] = wrt_
- Page 495 and 496:
v_clsvwk() - 7.35 vdi(); COMMENTS P
- Page 497 and 498:
v_curdown() - 7.37 v_curdown() VOID
- Page 499 and 500:
v_curtext() - 7.39 PARAMETERS handl
- Page 501 and 502:
v_eeol() - 7.41 BINDING contrl[0] =
- Page 503 and 504:
v_ellipse() - 7.43 center of an arc
- Page 505 and 506:
v_enter_cur() - 7.45 BINDING contrl
- Page 507 and 508:
v_flushcache() - 7.47 PARAMETERS ha
- Page 509 and 510:
v_ftext() - 7.49 BINDING contrl[0]
- Page 511 and 512:
v_ftext_offset() - 7.51 the size of
- Page 513 and 514:
v_getbitmap_info() - 7.53 maximum a
- Page 515 and 516:
v_get_pixel() - 7.55 v_get_pixel()
- Page 517 and 518:
v_hardcopy() - 7.57 v_hardcopy() VO
- Page 519 and 520:
v_killoutline() - 7.59 ptsin[1] = y
- Page 521 and 522:
v_opnvwk() - 7.61 ptsin[1] = ymin;
- Page 523 and 524:
v_opnvwk() - 7.63 15-24 cangdps[10]
- Page 525 and 526:
V_Opnvwk() - 7.65 V_Opnvwk() WORD V
- Page 527 and 528:
V_Opnwk() - 7.67 BINDING WORD i; it
- Page 529 and 530:
v_pgcount() - 7.69 WORDs in VDI rec
- Page 531 and 532:
v_pline() - 7.71 intin[1] = endangl
- Page 533 and 534:
v_rfbox() - 7.73 AVAILABILITY PARAM
- Page 535 and 536:
v_rvoff() - 7.75 v_rvoff() VOID v_r
- Page 537 and 538:
v_set_app_buff() - 7.77 v_set_app_b
- Page 539 and 540:
v_write_meta() - 7.79 v_write_meta(
- Page 541 and 542:
vex_curv() - 7.81 vex_curv() VOID v
- Page 543 and 544:
vex_timv() - 7.83 vex_timv() VOID v
- Page 545 and 546:
vm_pagesize() - 7.85 BINDING WORD i
- Page 547 and 548:
vq_chcells() - 7.87 vdi(); *el_used
- Page 549 and 550:
vq_curaddress() - 7.89 • If equiv
- Page 551 and 552:
vq_extnd() - 7.91 13 rubberbanding
- Page 553 and 554:
vq_key_s() - 7.93 vq_key_s() VOID v
- Page 555 and 556:
vq_tabstatus() - 7.95 The value obt
- Page 557 and 558:
vqin_mode() - 7.97 attr[x] Meaning
- Page 559 and 560:
vqm_attributes() - 7.99 attr[5] = i
- Page 561 and 562:
vqp_films() - 7.101 vqp_films() VOI
- Page 563 and 564:
vqt_advance32() - 7.103 OPCODE 247
- Page 565 and 566:
vqt_cachesize() - 7.105 BINDING con
- Page 567 and 568:
vqt_extent() - 7.107 vdi(); vqt_ext
- Page 569 and 570:
vqt_f_extent16() - 7.109 pts[5] = p
- Page 571 and 572:
vqt_fontinfo() - 7.111 vqt_fontinfo
- Page 573 and 574:
vqt_name() - 7.113 4th 5th 6th 7th
- Page 575 and 576:
vqt_trackkern() - 7.115 vqt_trackke
- Page 577 and 578:
vr_recfl() - 7.117 vr_recfl() VOID
- Page 579 and 580:
vro_cpyfm() - 7.119 vro_cpyfm() VOI
- Page 581 and 582:
vrq_choice() - 7.121 vrq_choice() V
- Page 583 and 584:
vrq_valuator() - 7.123 contrl[1] =
- Page 585 and 586:
vs_clip() - 7.125 ptsin[2] = pxy[2]
- Page 587 and 588:
vs_palette() - 7.127 coordinates of
- Page 589 and 590:
vsf_interior() - 7.129 OPCODE 25 AV
- Page 591 and 592:
vsf_style() - 7.131 as follows: Val
- Page 593 and 594:
vsl_color() - 7.133 OPCODE 33 AVAIL
- Page 595 and 596:
vsl_type() - 7.135 intin[0] = start
- Page 597 and 598:
vsl_width() - 7.137 vsl_width() VOI
- Page 599 and 600:
vsm_height() - 7.139 vsm_height() W
- Page 601 and 602:
vsm_type() - 7.141 AVAILABILITY PAR
- Page 603 and 604:
vsm_valuator() - 7.143 SEE ALSO v_p
- Page 605 and 606:
vsp_state() - 7.145 vsp_state() VOI
- Page 607 and 608:
vst_arbpt() - 7.147 vst_arbpt() WOR
- Page 609 and 610:
vst_charmap() - 7.149 vst_charmap()
- Page 611 and 612:
vst_error() - 7.151 underlining). T
- Page 613 and 614:
vst_height() - 7.153 vst_height() V
- Page 615 and 616:
vst_point() - 7.155 PARAMETERS hand
- Page 617 and 618:
vst_scratch() - 7.157 RETURN VALUE
- Page 619 and 620:
vst_setsize32() - 7.159 SEE ALSO vs
- Page 621 and 622:
vswr_mode() - 7.161 AVAILABILITY Av
- Page 623 and 624:
vt_axis() - 7.163 ( 0, 0 ) to apply
- Page 625 and 626:
vt_resolution() - 7.165 AVAILABILIT
- Page 627 and 628:
Overview - 8.3 Overview The Line-A
- Page 629 and 630:
The Line-A Variable Table - 8.5 USE
- Page 631 and 632:
Line-A Font Headers - 8.7 SEEDABORT
- Page 633 and 634:
LINE-A Function Reference T HE A TA
- Page 635 and 636:
8.12 - Line-A Function Reference .d
- Page 637 and 638:
8.14 - Line-A Function Reference mo
- Page 639 and 640:
8.16 - Line-A Function Reference D_
- Page 641 and 642:
8.18 - Line-A Function Reference pr
- Page 643 and 644:
8.20 - Line-A Function Reference BI
- Page 645 and 646:
8.22 - Line-A Function Reference mo
- Page 647 and 648:
- CHAPTER 9 - DESKTOP T HE A TARI C
- Page 649 and 650:
9.4 - Desktop 3. Move a file(s): -m
- Page 651 and 652:
T HE A TARI C OMPENDIUM — CHAPTER
- Page 653 and 654:
10.4 - XCONTROL cpxstart: .text jmp
- Page 655 and 656:
10.6 - XCONTROL SkipRshFix Country_
- Page 657 and 658:
10.8 - XCONTROL (*xcpb->rsh_fix)( N
- Page 659 and 660:
10.10 - XCONTROL return ( (CPXINFO
- Page 661 and 662:
10.12 - XCONTROL The CPX File Forma
- Page 663 and 664:
XCONTROL Function Reference T HE A
- Page 665 and 666:
cpx_button() - 10.19 cpx_button() V
- Page 667 and 668:
cpx_hook() - 10.21 cpx_hook() This
- Page 669 and 670:
cpx_m1() - 10.23 PARAMETERS BINDING
- Page 671 and 672:
XCONTROL Utility Functions The XCON
- Page 673 and 674:
10.28 - XCONTROL Utility Functions
- Page 675 and 676:
10.30 - XCONTROL Utility Functions
- Page 677 and 678:
10.32 - XCONTROL Utility Functions
- Page 679 and 680:
10.34 - XCONTROL Utility Functions
- Page 681 and 682:
10.36 - XCONTROL Utility Functions
- Page 683 and 684:
10.38 - XCONTROL Utility Functions
- Page 685 and 686:
Overview - 11.3 Overview Maintainin
- Page 687 and 688:
Windows - 11.5 Window Messages An a
- Page 689 and 690:
Windows - 11.7 Clipping Rectangles
- Page 691 and 692:
Dialog Boxes - 11.9 Buttons should
- Page 693 and 694:
The File Selector - 11.11 Alerts bo
- Page 695 and 696:
Toolboxes - 11.13 Toolboxes Toolbox
- Page 697 and 698:
Menus - 11.15 Menus The Menu Bar Ea
- Page 699 and 700:
Menus - 11.17 The Edit Menu The nex
- Page 701 and 702:
Menus - 11.19 Popup menus may conta
- Page 703 and 704:
Keyboard Equivalents - 11.21 Follow
- Page 705 and 706:
Globalization - 11.23 • Never wri
- Page 707 and 708:
Entertainment Software - 11.25 requ
- Page 709 and 710:
GEMDOS Functions by Opcode - A.3 GE
- Page 711 and 712:
GEMDOS Functions by Opcode - A.5 De
- Page 713 and 714:
XBIOS Functions by Opcode - A.9 XBI
- Page 715 and 716:
XBIOS Functions by Opcode - A.11 De
- Page 717 and 718:
A.14 - Functions by Opcode Dec Hex
- Page 719 and 720:
A.16 - Functions by Opcode Opcode,
- Page 721 and 722:
A.18 - Functions by Opcode Opcode,
- Page 723 and 724:
Memory Map - B.3 Usage The informat
- Page 725 and 726:
68881 Co-processor Exception Vector
- Page 727 and 728:
Processor State Save Area - B.7 S T
- Page 729 and 730:
System Variables - B.9 S T M e g a
- Page 731 and 732:
System Variables - B.11 S T M e g a
- Page 733 and 734:
System Variables - B.13 S T M e g a
- Page 735 and 736:
System Variables - B.15 S T M e g a
- Page 737 and 738:
IDE Controller - B.17 S T M e g a S
- Page 739 and 740:
Memory Management Unit/Falcon Proce
- Page 741 and 742:
Video Registers - B.21 S T M e g a
- Page 743 and 744:
ACSI DMA and Floppy Disk Controller
- Page 745 and 746:
Programmable Sound Generator (YM-21
- Page 747 and 748:
MICROWIRE - B.27 S T M e g a S T S
- Page 749 and 750:
Falcon030 DSP/DMA Controller - B.29
- Page 751 and 752:
Real Time Clock (146818A) - B.31 S
- Page 753 and 754:
SCC DMA Registers - B.33 S T M e g
- Page 755 and 756:
Falcon030 VIDEL Palette Registers -
- Page 757 and 758:
ST Multi-Function Peripheral Port (
- Page 759 and 760:
ST Multi-Function Peripheral Port (
- Page 761 and 762:
68881 Math Co-Processor in Peripher
- Page 763 and 764:
Keyboard ACIA (6850) - B.43 S T M e
- Page 765 and 766:
Mega ST Real Time Clock (RP5C15) -
- Page 767 and 768:
- APPENDIX C - NATIVE FILE FORMATS
- Page 769 and 770:
C.4 - Native File Formats Metafile
- Page 771 and 772:
C.6 - Native File Formats WORD Mean
- Page 773 and 774:
C.8 - Native File Formats 48 - 49 B
- Page 775 and 776:
C.10 - Native File Formats 9 rsh_tr
- Page 777 and 778:
C.12 - Native File Formats Immediat
- Page 779 and 780:
GEMDOS/BIOS Errors - D.3 GEMDOS/BIO
- Page 781 and 782:
Atari ASCII Table - E.3 Atari ASCII
- Page 783 and 784:
Atari ASCII Table - E.5 Dec Hex Cha
- Page 785 and 786:
IKBD Scan Codes - F.3 IKBD Scan Cod
- Page 787 and 788:
IKBD Scan Codes - F.5 Key Unshifted
- Page 789 and 790:
The Speedo Font Header This section
- Page 791 and 792:
9 (Reserved for 3⁄4 expanded) 10
- Page 793 and 794:
Speedo Character Map - G.7 The Bits
- Page 795 and 796:
Speedo Character Map - G.9 IDX ID C
- Page 797 and 798:
Speedo Character Map - G.11 IDX ID
- Page 799 and 800:
Speedo Character Map - G.13 IDX ID
- Page 801 and 802:
Speedo Character Map - G.15 IDX ID
- Page 803 and 804:
Speedo Character Map - G.17 IDX ID
- Page 805 and 806:
Speedo Character Map - G.19 IDX ID
- Page 807 and 808:
Speedo Character Map - G.21 IDX ID
- Page 809 and 810:
Speedo Character Map - G.23 IDX ID
- Page 811 and 812:
Speedo Character Map - G.25 IDX ID
- Page 813 and 814:
Speedo Character Map - G.27 IDX ID
- Page 815 and 816:
Speedo Character Map - G.29 IDX ID
- Page 817 and 818:
- APPENDIX H - THE DRAG & DROP PROT
- Page 819 and 820:
H.4 - The Drag & Drop Protocol The
- Page 821 and 822:
H.6 - The Drag & Drop Protocol the
- Page 823 and 824:
The Programmable Sound Generator -
- Page 825 and 826:
The Programmable Sound Generator -
- Page 827 and 828:
T HE A TARI C OMPENDIUM BIBLIOGRAPH
- Page 829 and 830:
Bibliography Atari Corp., 1196 Borr
- Page 831 and 832:
T HE A TARI C OMPENDIUM INDEX
- Page 833 and 834:
Index BGM partition, 4.16 BIOS, 3.1
- Page 835 and 836:
Index Fdelete(), 2.7, 2.76 Fdup(),
- Page 837 and 838:
Index memory types, 2.8 memory usag
- Page 839 and 840:
Index vectors, B.6 scr_dump, B.14 s
- Page 841 and 842:
Index vm_coords(), 7.17, 7.83 vm_fi