cosmetics: __asm__ __volatile__ --> asm volatile