8641D, execution units visibility during debug?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

8641D, execution units visibility during debug?

439 次查看
williammartin
Contributor I

We are having a few machine check exceptions we're trying to understand.  The first, we've narrowed down to handling data outside of our array boundary by 1, but we don't see how the assembly code could translate into such a thing.   So, we're left questioning Instruction re-ordering into the pipeline.  Do we have any visibility into the pipeline?  What methods can we do to rule out the instructions have been re-ordered? 

Failure is MSSR->TEA bit set to 1, on a read operation, with the MPXCM->EADR register pointing to a 0xBxxx_xxxx address.  This address space shouldn't be used by anything in our source.

Thanks,

0 项奖励
回复
0 回复数