I am using Green Hills AdaMulti for s/w development targeted to MPC5554. My application needs one 10 msec interrupt. Upon each interrupt it needs to execute some procedure ( which is computation intensive) and after finishing it has to wait for the interrupt.
I used the FIT Interrupt for 10 msec interrupt generation.
2. In FIT ISR i called the myprocedure().
But it runs for some time and stops.
My Code Structure looks like this.
procedure Adamain
begin
loop
I/O Reading Procedures.
end loop
end
and In FIT ISR
FITISR()
{
Serivice the Interrupt
executive(); // this is a my application which is compute intesive.
}
can anyone help me out.
Jagan