Guido Fiala wrote:
> Am Saturday 20 March 2004 00:27 schrieb Johannes Stezenbach:
> > Things are not so easy, because some kinds of messages are first
> > pushed into a message queue and executed later. So the last
> > command from the PC might not be the one which caused the ARM crash.
> >
> > Specifically COMTYPE_PIDFILTER commands (MultiPID etc.) are queued.
> > The 0x0100 then means that the ARM crashed before it could push the
> > command into the message queue (or while doing it).
> 
> Well - how about a safety-logic in firmware that throws away any command if 
> still not completed after x seconds? (kindof watchdog but no reset if 
> possible to avoid...)

The firmware is just and endless loop and a bunch of irq handlers.
There is no OS, no processes or threads. If something does
not complete after x seconds it has crashed.

Johannes


-- 
Info:
To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as 
subject.

Reply via email to