8641D, execution units visibility during debug?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

8641D, execution units visibility during debug?

411件の閲覧回数
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 返答(返信)