Emerson PMT1 Manuel D’Utilisation

Page de 128
Monitor:
 MPC860P-Specific Functions
PmT1 and PmE1 User’s Manual
10002367-02
8-34
typedef struct {
HANDLER handler;
HANDLERPARM parameter;
}HANDLERSTRUCT;
HANDLERSTRUCT ConnectHandler(unsigned long Vector, 
HANDLER Handler)
ConnectHandler(Vector, Handler)
unsigned long Vector;
int (*Handler)();
DisConnectHandler(Vector)
unsigned long Vector;
probe(DirFlag, SizeFlag, Address, Data)
char DirFlag, SizeFlag;
unsigned long Address;
unsigned long Data;
Description:
These functions are the MPC860P processor-specific functions that provide interrupt and 
exception handling support. 
The following table defines those exceptions which have interrupt vectors assigned to 
them by the monitor. When connecting an interrupt handler to these exceptions, the spec-
ified vectors must be used.
Table 8-6:
Assigned Exception Vectors
Vector:
Cause of Exception: 
0x02
Machine check
0x06
Alignment error
0x09
Decrementer interrupt
0x0c
SYSCALL
0x10
Software emulation
0x11
Instruction TLB miss
0x12
Data TLB miss
0x13
Instruction TLB error
0x14
Data TLB error
0x20
Hardware interrupt level 0 (IRQ0*)
0x21
Software Interrupt level 0
0x22
Hardware interrupt level 1 (IRQ1*)
0x23
Software Interrupt level 1
0x24
Hardware interrupt level 2 (IRQ2*)
0x25
Software Interrupt level 2
0x26
Hardware interrupt level 3 (IRQ3*)