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