Cześć :)
Mamy taki kod:
asm volatile("funkcja %1, %0" : : "dN" (port), "a" (value));
Ten kod mam umieszczony w funkcji. Skompilowałbym sobie i podpatrzył, ale na razie jest to część większego projektu i nie mogę skompilować na ten moment.
"funkcja" to funkcja zdefiniowana przeze mnie.
Co oznacza ten kod? W szczególności, co robi tutaj volatile- kojarzę raczje w ujęciu współbieżności.
Co oznaczają te procenty w nasiwasie? Co to jest ten port, value?
Pozdrawiam :)