[BACK]Return to loader.S CVS log [TXT][DIR] Up to [local] / funnyos / arch / testarm / boot

Diff for /funnyos/arch/testarm/boot/loader.S between version 1.3 and 1.4

version 1.3, 2007/11/04 22:39:27 version 1.4, 2007/11/05 18:54:35
Line 61 
Line 61 
         nop          nop
   
 _vector_irq:  _vector_irq:
           /* decrement pc by one insn */
           sub lr, lr, #4
   
           /* store all system mode registers */
           stmdb sp!, {r0-r12, lr}
   
         bl irq_trampoline          bl irq_trampoline
   
         mrs r0, spsr          /* load r0-r12 and pc from the stack */
         msr cpsr, r0          /* note ^ that copies SPSR into CPSR */
           ldmia sp!, {r0-r12, pc}^
         subs pc, r14, #4  
   
 _vector_fiq:  _vector_fiq:
         nop          nop

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

CVSweb