Skip to content

Changes

Started by upstream project gerrit-osmo-ccid-firmware #146
Started 8 hr 52 min ago
Queued 7.8 sec
Took 37 sec on built-in
firmware: add tear-free 64bit load/store helpers for jiffies

On Cortex-M4 a 64bit load may compile to two separate LDR
instructions which can lead to torn reads due to interrupts.
LDRD/STRD are restartable, they either complete or restart from
scratch, so the result is always consistent. The only "downside" is the
required alignment, which is fine.

Change-Id: I729c0fdfb5b228b03c2df1cf098743100b1ea625
ewild at