terminal_irq.mac

来自「有关ATMEL AT91系列CPU的驱动函数库」· MAC 代码 · 共 35 行

MAC
35
字号
#------------------------------------------------------------------------------
#-      ATMEL Microcontroller Software Support  -   ROUSSET -
#------------------------------------------------------------------------------
#- File source          : terminal_irq.mac
#- Librarian            : Not applicable
#-
#- Treatment            : Terminal Interrupt Handler Definition Macro.
#-
#- 1.0 JCZ 01/01/99     : Creation
#- 1.1 02/11/00 JPP     : Green Hills
#------------------------------------------------------------------------------

#                AREA    AT91Lib, CODE, READONLY, INTERWORK

                .INCLUDE     "../../periph/aic/irq.mac"

                .MACRO      AT91_TERMINAL_ASM_HANDLER   handler_name, terminal_desc

                .EXTERN     at91_terminal_c_handler
                .EXTERN     terminal_desc
                .GLOBAL     handler_name
handler_name:
                IRQ_ENTRY

                ldr     r1, =at91_terminal_c_handler
                ldr     r0, =terminal_desc
                mov     r14, pc
                bx      r1

                IRQ_EXIT

                .ENDM

#               END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?