EasyManua.ls Logo

Atari ST series - Page 398

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...
APPENDIX K
Table K-2.
Auto-Vector Interrupts
Vector
Number Address Vector
28
$070
Level 4 Interrupt: Vertical blanking sync
(Vblank)
29
$074
Level 5 Interrupt
30 $078 Level 6 Interrupt: MK68901 MFP chip interrupts
31
$07C
Level 7 Interrupt: Nonmaskable interrupt
Table K-3.
TRAP Instruction Vectors
Vector
Number
Address Vector
32
$080 TRAP #0 (unused by system)
33 $084 TRAP #1 (GEMDOS calls)
34
$088 TRAP #2 (used by GEMDOS)
35-44 $08C-$0B0 TRAPs #3-12 (unused by system)
45
$0B4 TRAP #13 (BIOS calls)
46
$0B8
TRAP #14 (XBIOS calls)
47
$0BC
TRAP #15 (unused by system)
48-63
$0C0-$0FC Reserved by Motorola
Table K-4. User Interrupt Vectors (MFP 68901)
Vector
Number Address
Vector
64 $ 1 0 0 Parallel Port (int 0)
65
$104 RS-232 Carrier Detect (int 1)
6 6 $108
RS-232 Clear to Send (int 2)
67 $10C Graphics blit done (int 3)
6 8
$ 1 1 0
RS-232 baud rate generator (Timer D)
69
$114
200 Hz system clock (Timer C)
70
$118
Keyboard/MIDI (6850 processor) (int 4)
71 $11C
Polled Floppy Disk Controller/Hard Disk
Controller (int 5)
72 $ 1 2 0
Horizontal Blank counter (Timer B)
73
$124 RS-232 transmit error interrupt
74
$128 RS-232 transmit buffer empty interrupt
75
$12C
RS-232 receive error interrupt
76 $130
RS-232 receive buffer full interrupt
77
$134 User/application (Timer A)
78
$138
RS-232 ring indicator (int 6)
79 $13C
Polled monochrome monitor detect (int 7)
Processor State Save Area
Exception vectors 2, 3, 4, 6, 7, and 8 all point to a handler that saves infor
mation about the processor state, and displays a number of mushroom
390