Interrupts
M30240 Group
Rev.1.00 Sep 24, 2003 Page 29 of 360
Table 1.10: Interrupt vectors with variable addresses)
Note:Address relative to address in interrupt table base address register (INTB)
Software interrupt number
Vector table addresses
Address(L) to
Address(H) (Note 1)
Interrupt source Remarks
Software interrupt number 0 +0 to +3 BRK instruction Cannot be masked by I flag
Software interrupt number 4 +16 to +19 USB Suspend
Software interrupt number 6 +24 to +27 USB Resume
Software interrupt number 7 +28 to +31 USB Start of Frame
Software interrupt number 10 +40 to +43 Bus collision detection
Software interrupt number 11 +44 to +47 DMA0
Software interrupt number 12 +48 to +51 DMA1
Software interrupt number 13 +52 to +55 Key input interrupt
Software interrupt number 14 +56 to +59 A-D
Software interrupt number 15 +60 to +63 UART2 transmit
Software interrupt number 16 +64 to +67 UART2 receive
Software interrupt number 17 +68 to +71 UART0 transmit
Software interrupt number 18 +72 to +75 UART0 receive
Software interrupt number 19 +76 to +79 UART1 transmit
Software interrupt number 20 +80 to +83 UART1 receive
Software interrupt number 21 +84 to +87 Timer A0
Software interrupt number 22 +88 to +91 Timer A1
Software interrupt number 23 +92 to +95 Timer A2
Software interrupt number 24 +96 to +99 Timer A3
Software interrupt number 25 +100 to +103 Timer A4
Software interrupt number 26 +104 to +107 Timer B0
Software interrupt number 27 +108 to +111 Timer B1
Software interrupt number 28 +112 to +115 USB Reset
Software interrupt number 29 +116 to +119 INT0
Software interrupt number 30 +120 to +123 INT1
Software interrupt number 31 +124 to +127 USB Function
Software interrupt number 32
to
Software interrupt number 63
+128 to +131
+252 to +255
Software interrupt Cannot be masked by I flag