Hi,
I want to know about interrupt behavior when I call the function from image/video processing library. (TMS320C64x+ DSP Image/Video Processing
Library)
There is detailed imformantion about function on section 5~7 on programmer's guide(SPRUF30A).
I find a "interruptibility" from "Note". Here show some informantion for function.
case a:
"IMG_boundary_8()" function in section 5.1
Interruptibility: The code is interrupt-tolerant but not interruptible
case b:
"IMG_dilate_bin()" function in section 5.4
Interruptibility: The code is fully interruptible.
case c:
"IMG_errdif_bin_8()" function in section 5.6
Interruptibility: This function is interruptible. Maximum interrupt delay is 4*cols + 9 cycles.
Here is some questions about Interrupt.
Q1:
When I call the function is not interruptible like case a , do I need disable intrrupt by myself or the library code does it?
Q2:
What's the difference between case b and c?
Is case c not interruptible sometimes?
Q3:
If I don't disable interrupt when I call the function, the system will crash?
Thanks,