Added static inline volatile for asm utils