LDREX, STREX does not work as I expected in M4/M4F

Hi,

As I expect:

LDREX will Lock the address of VarTest. If I change vale of VarTest, STREX will return 1.

But in my test (Picture below). after all, VarTest4 = 0 although I modify VarTest before STREX. As I expected VasTest4 have to is 1.

Thanks and best regards!

Parents Reply Children
No data