Ext. Inline Output list
When using outputs in extended inline assembly, what if you've got 2 outputs? I know output #1 is %0, but what is output #2 (%1 is input #1).
What I want to do is move two numbers (in binary format) into two variables (a and b):
I want to do it using binary representation because I've just started my Electronics course and want to & them together - self teaching myself some stuff before we get going :)
__asm__ ("movl $01100011, %0\n\t"
"movl $01000001, #\n\t"
:"=r" (a), "=r" (b)
# is where I don't know what to do BTW.