2009.08 添加 dnw usb下载功能(3)

# Apollo -

 
正确的是



/* use IRQ for USB and DMA */

    sub    lr, lr, #4                    @ the return address

    ldr    sp, IRQ_STACK_START            @ the stack for irq

    stmdb    sp!,     { r0-r12,lr }    @ save registers

    

    ldr    lr,    =int_return                @ set the return addr

    ldr    pc, =IRQ_Handle                @ call the isr

int_return:

    ldmia    sp!,     { r0-r12,pc }^    @ return from interrupt

//Apollo -

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwfsgw.html