Bomb error codes: Difference between revisions

From AtariForumWiki
Jump to navigation Jump to search
>Zorro 2
No edit summary
 
>Wongck
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<pre>
{| class="wikitable" style="text-align:left;font-size:90%;background:#efefef;border:1px solid #666;width:100%;"
        Description    68000 chip    # of bombs
|+ style="font-size:12pt;padding:0.2em 0;border:1px solid #666;border-bottom:0;" | '''''Bomb error codes'''''
        ===========================================
! No. of bombs !! Description
            Reset: Initial PC2...............1
|-
            Bus Error........................2
| 1 || [[Reset]]
            Address Error....................3
|-
            Illegal Instruction..............4
| 2 || [[Bus error]]
            Zero Divide......................5
|-
            CHK Instruction..................6
| 3 || [[Address error]]
            TRAPV Instruction................7
|-
            Privilege Violation..............8
| 4 || [[Illegal instruction]]
            Trace............................9
|-
            Line 1010 Emulator..............10
| 5 || [[Division by zero]]
            Line 1111 Emulator..............11
|-
            [unassigned, reserved]..........12
| 6 || [[CHK]] instruction
            [unassigned, reserved]..........13
|-
            Format Error....................14
| 7 || [[TRAPV]] instruction
            Uninitialized Interrupt Vector..15
|-
            [unassigned, reserved].......16-23
| 8 || [[Privilege violation]]
            Spurious Interrupt..............24
|-
            Level 1 Interrupt Autovector....25
| 9 || [[Trace]]
            Level 2 Interrupt Autovector....26
|-
            Level 3 Interrupt Autovector....27
| 10 || [[Line A]] emulator
            Level 4 Interrupt Autovector....28
|-
            Level 5 Interrupt Autovector....29
| 11 || [[Line F]] emulator
            Level 6 Interrupt Autovector....30
|-
            Level 7 Interrupt Autovector....31
| 12 - 13 || unassigned/reserved
            Trap Instruction Vectors.....32-47
|-
            [unassigned, reserved].......48-63
| 14 || [[Format error]]
            User Interrupt Vectors......64-255
|-
</pre>
| 15 || Uninitialized [[interrupt vector]]
|-
| 16 - 23 || unassigned/reserved
|-
| 24 || [[Spurious interrupt]]
|-
| 25 || Level 1 [[interrupt autovector]]
|-
| 26 || Level 2 interrupt autovector
|-
| 27 || Level 3 interrupt autovector
|-
| 28 || Level 4 interrupt autovector
|-
| 29 || Level 5 interrupt autovector
|-
| 30 || Level 6 interrupt autovector
|-
| 31 || Level 7 interrupt autovector
|-
| 32 - 47 || [[Trap instruction vector|Trap instruction vectors]]
|-
| 48 - 63 || unassigned/reserved
|-
| 64 - 255 || [[User interrupt vector|User interrupt vectors]]
|}
<br/><br/>
Back to [[Programming]]
Back to [[Programming]]
Back to [[TOS Guides]]
[[Category:Programming]][[Category:TOS Guides]]

Latest revision as of 23:49, 18 February 2012

Bomb error codes
No. of bombs Description
1 Reset
2 Bus error
3 Address error
4 Illegal instruction
5 Division by zero
6 CHK instruction
7 TRAPV instruction
8 Privilege violation
9 Trace
10 Line A emulator
11 Line F emulator
12 - 13 unassigned/reserved
14 Format error
15 Uninitialized interrupt vector
16 - 23 unassigned/reserved
24 Spurious interrupt
25 Level 1 interrupt autovector
26 Level 2 interrupt autovector
27 Level 3 interrupt autovector
28 Level 4 interrupt autovector
29 Level 5 interrupt autovector
30 Level 6 interrupt autovector
31 Level 7 interrupt autovector
32 - 47 Trap instruction vectors
48 - 63 unassigned/reserved
64 - 255 User interrupt vectors



Back to Programming Back to TOS Guides