📄 extra.s
字号:
;_INT_User_156: ; User Interrupt 156 220 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_157: ; User Interrupt 157 221 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_158: ; User Interrupt 158 222 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_159: ; User Interrupt 159 223 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_160: ; User Interrupt 160 224 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_161: ; User Interrupt 161 225 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_162: ; User Interrupt 162 226 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_163: ; User Interrupt 163 227 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_164: ; User Interrupt 164 228 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_165: ; User Interrupt 165 229 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_166: ; User Interrupt 166 230 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_167: ; User Interrupt 167 231 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_168: ; User Interrupt 168 232 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_169: ; User Interrupt 169 233 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_170: ; User Interrupt 170 234 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_171: ; User Interrupt 171 235 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_172: ; User Interrupt 172 236 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_173: ; User Interrupt 173 237 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_174: ; User Interrupt 174 238 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_175: ; User Interrupt 175 239 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_176: ; User Interrupt 176 240 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_177: ; User Interrupt 177 241 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_178: ; User Interrupt 178 242 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_179: ; User Interrupt 179 243 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_180: ; User Interrupt 180 244 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_181: ; User Interrupt 181 245 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_182: ; User Interrupt 182 246 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_183: ; User Interrupt 183 247 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_184: ; User Interrupt 184 248 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_185: ; User Interrupt 185 249 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_186: ; User Interrupt 186 250 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_187: ; User Interrupt 187 251 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_188: ; User Interrupt 188 252 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_189: ; User Interrupt 189 253 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_190: ; User Interrupt 190 254 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;_INT_User_191: ; User Interrupt 191 255 BSR.W _INT_Interrupt_Shell ; Branch to interrupt shell;; XDEF _INT_End_ISRs_INT_End_ISRs:;;;/* Define the standard interrupt processing shell. */ XDEF _INT_Interrupt_Shell_INT_Interrupt_Shell: nop nop rte .align 0x10;// The following is the Uart1 interrupt ISR. XDEF _INT_Uart1_Interrupt_INT_Uart1_Interrupt: LEA.L -60(A7),A7 MOVEM.L D0-D7/A0-A6,(A7) JSR _Interrupt_UART1 MOVEM.L (A7),D0-D7/A0-A6 LEA.L 60(A7),A7 RTE .align 0x10;// The following is the Mbus interrupt ISR. XDEF _INT_Mbus_Interrupt_INT_Mbus_Interrupt: move.w #0x2700,SR LEA.L -60(A7),A7 MOVEM.L D0-D7/A0-A6,(A7) JSR _Interrupt_mbus MOVEM.L (A7),D0-D7/A0-A6 LEA.L 60(A7),A7 RTE .align 0x10;// The following is the level7 interrupt ISR. XDEF _INT__Interrupt_Level7_INT__Interrupt_Level7: LEA.L -60(A7),A7 MOVEM.L D0-D7/A0-A6,(A7) JSR _Interrupt_Level7 MOVEM.L (A7),D0-D7/A0-A6 LEA.L 60(A7),A7 RTE .align 0x10;// The following is the level6 interrupt ISR. XDEF _INT__Interrupt_Level6_INT__Interrupt_Level6: move.w #0x2700,SR LEA.L -60(A7),A7 MOVEM.L D0-D7/A0-A6,(A7) JSR _Interrupt_Level6 MOVEM.L (A7),D0-D7/A0-A6 LEA.L 60(A7),A7 RTE .align 0x10;// The following is the level4 interrupt ISR. XDEF _INT__Interrupt_Level4_INT__Interrupt_Level4: LEA.L -60(A7),A7 MOVEM.L D0-D7/A0-A6,(A7) JSR _Interrupt_Level4 MOVEM.L (A7),D0-D7/A0-A6 LEA.L 60(A7),A7 RTE .align 0x10;// The following is the level2 interrupt ISR. XDEF _INT__Interrupt_Level2_INT__Interrupt_Level2: move.w #0x2700,SR LEA.L -60(A7),A7 MOVEM.L D0-D7/A0-A6,(A7) JSR _Interrupt_Level2 MOVEM.L (A7),D0-D7/A0-A6 LEA.L 60(A7),A7 RTE .align 0x10;// The following is the level1 interrupt ISR. XDEF _INT__Interrupt_Level1_INT__Interrupt_Level1: move.w #0x2700,SR LEA.L -60(A7),A7 MOVEM.L D0-D7/A0-A6,(A7) JSR _Interrupt_Level1 MOVEM.L (A7),D0-D7/A0-A6 LEA.L 60(A7),A7 move.w #0x2000,SR RTE .align 0x10;// The following is the level15 interrupt ISR. XDEF _INT__Interrupt_Level15_INT__Interrupt_Level15: LEA.L -60(A7),A7 MOVEM.L D0-D7/A0-A6,(A7) JSR _BusError MOVEM.L (A7),D0-D7/A0-A6 LEA.L 60(A7),A7 RTE XDEF _TestIo_TestIo: MOVE.W 0x30e00000,D0 MOVE.W 0x30e00000,D0 MOVE.W 0x30e00000,D0 MOVE.W 0x30e00000,D0 MOVE.W 0x30e00000,D0 MOVE.W 0x30e00000,D0 MOVE.W 0x30e00000,D0 MOVE.W 0x30e00000,D0 MOVE.W 0x30e00000,D0 RTS
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -