What does the % symbol represent in the following statement?
asm("move.l %D0,(%A1)")
'%' means register in GNU assembler notation.
Instruction asm("move.l %D0,(%A1)") means:
Copy 32-bit content of register D0 to RAM by address, which is taken from register A1.