Skip to content

Changes

Started by upstream project gerrit-osmo-ccid-firmware #148
Started 2 hr 45 min ago
Queued 6.9 sec
Took 35 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