Hello, all. I know that using float point operations in an ISR is forbidden. This now occurred on error - macro was called and it contained FP operation. But now, I can not understand (cpu is MPC8260): the first FP command lfd f12,0(r0) caused machine check exception (0x200) !! Why? what is the reason? Thank for satisfying my curiosity...:-) -- Leon