Specifications
11-22 Programmer’s Guide Sega
Psy-Q Development System
The Link Software
The adapter hardware contains software in ROM to enable it to communicate with
the host PC. In addition, this ROM contains code to perform some functions which
maybe useful in the development stages of a product.
The Target interface software hooks the following 68000 exception vectors by
default:
68000 Vector Location Meaning
2
$0008 Bus Error has occurred
3 $000C Error in Address found
4 $0010 Illegal Instruction found
5 $0014 Divide by Zero
6 $0018 CHK exception
7 $001C TRAPV exception
8 $0020 Privilege violation
9 $0024 Trace exception
10 $0028 Line-A Vector
In particular, the Illegal Instruction and Trace Vectors are necessary for the correct
function of the Debugger; the Line-A Vector is used to provide various user
functions.
The Target interface software also hooks the following SH2 exception vectors by
default:
SH2 Vector Location Type
32 VBR+32 Trap Instruction
33 VBR+33 Trap Instruction
34 VBR+34 Trap Instruction
35 VBR+35 Trap Instruction
VBR is the Vector Base Register.
The application software should not attempt to modify any of these vectors.