Searched refs:TC_CoreInstr_LoadStoreExclusive_hword (Results 1 – 1 of 1) sorted by relevance
409 static volatile uint16_t TC_CoreInstr_LoadStoreExclusive_hword = 0x0815U; variable425 const uint16_t hw = __LDREXH(&TC_CoreInstr_LoadStoreExclusive_hword); in TC_CoreInstr_LoadStoreExclusive_IRQHandler()426 __STREXH((uint16_t)~hw, &TC_CoreInstr_LoadStoreExclusive_hword); in TC_CoreInstr_LoadStoreExclusive_IRQHandler()517 u16 = __LDREXH(&TC_CoreInstr_LoadStoreExclusive_hword); in TC_CoreInstr_LoadStoreExclusive()518 ASSERT_TRUE(u16 == TC_CoreInstr_LoadStoreExclusive_hword); in TC_CoreInstr_LoadStoreExclusive()520 result = __STREXH(u16+1U, &TC_CoreInstr_LoadStoreExclusive_hword); in TC_CoreInstr_LoadStoreExclusive()522 ASSERT_TRUE(TC_CoreInstr_LoadStoreExclusive_hword == u16+1U); in TC_CoreInstr_LoadStoreExclusive()541 u16 = __LDREXH(&TC_CoreInstr_LoadStoreExclusive_hword); in TC_CoreInstr_LoadStoreExclusive()542 ASSERT_TRUE(u16 == TC_CoreInstr_LoadStoreExclusive_hword); in TC_CoreInstr_LoadStoreExclusive()546 result = __STREXH(u16+1U, &TC_CoreInstr_LoadStoreExclusive_hword); in TC_CoreInstr_LoadStoreExclusive()[all …]