A guide to inline assembly code in GCC
The "linux-insides" series of articles has gained anoverview of inline assembly in GCC. "I've decided to write thisto consolidate my knowledge related to inline assembly here. As inlineassembly statements are quite common in the Linux kernel and we may seethem in linux-insides parts sometimes, I thought that it would be useful ifwe would have a special part which contains descriptions of the moreimportant aspects of inline assembly. Of course you may find comprehensiveinformation about inline assembly in the official documentation, but I likethe rules all in one place."