atomic_fcmpset_16
#define atomic_fcmpset_16 atomic_fcmpset_16
#define atomic_fcmpset_16 atomic_fcmpset_16
#define atomic_fcmpset_short atomic_fcmpset_16
while (!atomic_fcmpset_16((volatile u16 *)(ptr), \
while (!atomic_fcmpset_16((volatile u16 *)(ptr), \
#define atomic_fcmpset_short atomic_fcmpset_16
#define atomic_fcmpset_short atomic_fcmpset_16
static __inline int atomic_fcmpset_16(__volatile uint16_t *, uint16_t *,
#ifndef atomic_fcmpset_16
if (atomic_fcmpset_16(p, &v, v | bit))
if (atomic_fcmpset_16(p, &v, v & ~bit))
#elif (PAGE_SIZE == 8192) && defined(atomic_fcmpset_16)
while (atomic_fcmpset_16(bits, &old, newbits) == 0);