Vector Tables

MH6311 Vector Table
FFAC	?
FFAE	SCI_VECTOR
FFB0	?
FFB2	?
FFB4	?
FFB6	?
FFB8	?
FFBA	?
FFBC	?
FFBE	?RTI_VECTOR?
FFC0	?
FFC2	?
FFC4	?
FFC6	?
FFC8	?
FFCA	?
FFCC	T1_OUTCMP
FFCE	0x0E, Port3	        T1InputCapture
FFD0	T1InputCapture
FFD2	0x0E, Port3	        T1InputCapture
FFD4	0x0E, Port3	        T1InputCapture
FFD6	0x0E, Port3	        T1InputCapture
FFD8	0x0E, Port1, Port3	T1InputCapture T1OutCmp
FFDA	0x0E, Port1, Port3	T1InputCapture
FFDC	0x0E, Port1, Port3	T1InputCapture
FFDE	Modifies 0x1A and 0x09	T2CSR2
FFE0	Modifies 0x19 and 0x09	T2CSR1
FFE2	Modifies 0x18 and 0x09	T1CSR2
FFE4	Modifies 0x17	        ??
FFE6	?
FFE8	?
FFEA	OutCmp
FFEC	OutCmp
FFEE	0x0D, 0x0A	        T1InputCapture
FFF0	0x0D, 0x0A	        T1InputCapture
FFF2	0x0D, 0x0A	        T1InputCapture
FFF4	0x0D, 0x0A	        T1InputCapture
FFF6	0x0D, 0x0A	        T1InputCapture
FFF8	?
FFFA	?
FFFC	?nNMI_VECTOR?
FFFE	RESET_VECTOR
MH6211 Vector table
FFD8             intVector           .org    $ffd8
FFD8 C0 00                           .word   reset?
FFDA ED 17                           .word   vec2
FFDC C0 00                           .word   reset?
FFDE C0 00                           .word   reset?
FFE0 C0 00                           .word   reset?
FFE2 C0 00                           .word   reset?
FFE4 E6 FE                           .word   vec7
FFE6 C0 00                           .word   reset?
FFE8 C0 00                           .word   reset?
FFEA C0 00                           .word   reset?
FFEC FA 76                           .word   vec11
FFEE F9 E9                           .word   $f9e9
FFF0 F9 DF                           .word   $f9df
FFF2 C0 00                           .word   reset?
FFF4 C0 00                           .word   reset?
FFF6 F0 D9                           .word   $f0d9
FFF8 C0 00                           .word   reset?
FFFA C0 00                           .word   reset?
FFFC F0 B0                           .word   $f0b0
FFFE C0 00                           .word   RESET_VECTOR
MH6111 Vector Table
FFE0             intVector   .org    $ffe0
FFE0 EA 00                   .word   serialRxInt   ; Serial port Rx interrupt subroutine
FFE2 D0 3E                   .word   reset         ; ???
FFE4 F8 23                   .word   realTimeInt   ; Real time interrupt (801.28Hz)
FFE6 D0 3E                   .word   reset         ; ???                     
FFE8 D0 3E                   .word   reset         ; ???
FFEA D0 3E                   .word   reset         ; ???                            
FFEC FA 75                   .word   outCompInt3   ; Output compare interrupt3 (coil power transistor activation/deactivation)
FFEE F6 01                   .word   outCompInt2   ; Output compare interrupt2 (injector 2 or 3 activation/deactivation)                            
FFF0 F5 F6                   .word   outCompInt1   ; Output compare interrupt1 (injector 1 or 4 activation/deactivation)                         
FFF2 D0 3E                   .word   reset         ; ???
FFF4 F7 9C                   .word   inCaptInt2    ; Input capture interrupt 2 (airflow sensor pulse)
FFF6 EC 62                   .word   inCaptInt1    ; Input capture interrupt 1 (cas rising or falling edge)
FFF8 D0 3E                   .word   reset         ; Illegal opcode trap?
FFFA D0 3E                   .word   reset         ; Cop failure?
FFFC FA C3                   .word   failureInt    ; Timer clock failure?
FFFE CE FF                   .word   codeStart     ; System reset              
10000                        .end

Last updated