git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@127 35acf78f-673a-0410-8e92-d51de3d6d3f4

This commit is contained in:
gdisirio 2007-12-07 13:28:54 +00:00
parent bef9d20d8e
commit f477fa23bf
1 changed files with 6 additions and 3 deletions

View File

@ -47,9 +47,9 @@ threadstart:
bx r0
.code 16
mov r0, r5
mov lr, pc
bx r4
bl jmpr4
bl chThdExit
jmpr4: bx r4
.code 32
#endif
@ -202,14 +202,17 @@ UART1IrqHandler:
* Common exit point for all IRQ routines, it performs the rescheduling if
* required.
*/
IrqCommon:
#ifdef THUMB_NO_INTERWORKING
.code 16
.globl IrqCommon
IrqCommon:
bl chSchRescRequiredI
mov lr, pc
bx lr
.code 32
#else
.globl IrqCommon
IrqCommon:
bl chSchRescRequiredI
#endif
cmp r0, #0 // Simply returns if a