As for the reset, is there at least a watchdog you can use? That will probably cover you for most if not all things.

I presume there is something that ensure it comes out of reset nicely on power up built in?
_________________________
Christian
#40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)