Interrupts working but vTaskDelay crashes?

rtel wrote on Tuesday, September 15, 2009:

Is the SWI hander also populated in the vector table, in the start up assembly file?  Something like this:

b     _start /* reset - _start */
ldr   pc, _undf /* undefined - _undf */
ldr   pc, _swi /* SWI - _swi */
ldr   pc, _pabt /* program abort - _pabt */
ldr   pc, _dabt /* data abort - _dabt */
nop /* reserved */
ldr   pc, /* IRQ - read the VIC */
ldr   pc, _fiq /* FIQ - _fiq */

_undf:  .word __undf                    /* undefined */
_swi:   .word vPortYieldProcessor       /* SWI */
_pabt:  .word __pabt                    /* program abort */
_dabt:  .word __dabt                    /* data abort */
_fiq:   .word __fiq                     /* FIQ */

Regards.