|
/* Запись в порт с фиксированным адресом */
#define out_byte(data, addr) \
asm volatile ( \
"out %1, %0" \
: \
: "r" ((char)(data)), \
"I" ((char)(addr)))
---------------
По inline assembler можно почитать - http://www.egnite.de/ethernut/GCCAVRInlAsmCB.pdf
E-mail: info@telesys.ru