Hello, this is simple question, but I would like to be sure that my assumption is right. I have my application developed with DSP/BIOS and several tasks created. I would like to know if I call from one of this tasks to a function (this function was just written appart from the rest of the application, like you would do in a typical C program) ... does the function work like if its code was copy and pasted inside the task? In other words, does the funcion inherit the properties of the task from where it was called or what?
Example:
-Task 1 high priority
-Task 2, low priority,
-Function
Task of low priority call to the function. The function is being executed when task 1 (higher priority) wake up. Could task 1 interrupt the function directly, or does the function need to return previously to task2 and then it will be there interrupt from the other task???
Thank you in advance