EasyManua.ls Logo

Atari ST series - Page 397

Atari ST series
420 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
In order to maintain upward compatibility, proî™…
grammers are cautioned to use only documented system
variables, and to avoid writing directly to the hardware. All
RAM below location 2048 ($800) is reserved for use by the
system. This is protected memory, and may only be accessed
from supervisor mode. Attempts to read or write to these loî™…
cations from user mode will cause a bus error (two mushî™…
rooms).
Table K-l. 68000 Exception Vectors
Vector
Number Address Vector
0 $000 Initial Supervisor Stack Pointer on Reset
1 $004 Initial Program Counter on Reset
2 $008 Bus Error
3 $00C Address Error
4 $010 Illegal Instruction Error
5 $014 Divide by 0
6 $018 CHK Instruction
7 $01C TRAPV Instruction
8 $020 Privilege Violation
9 $024 Trace
10 $028 Opcode 1010 emulation (Line A routines
11 $02C Opcode 1111 emulation (Line F-used by AES)
12-23 $030-$05C Reserved by Motorola
24 $060 Spurious Interrupt
Table K-2. Auto-Vector Interrupts
Vector
Number Address Vector
25 $064 Level 1 Interrupt: (used if Hblank enabled)
26 $068 Level 2 Interrupt: Horizontal blank sync
(Hblank)
27 $06C Level 3 Interrupt: Normal processor interrupt
level
389