Глубокоуважаемый ALL!!!
Имеется текст программы на С в Кейле...
Есть фрагмент, в котором необходимо резко привязать времена...
написали кусок кода на АСМе, Вопрос, как при выходе из подпрограммы, написанной в АСМе передать данные назад в С?...
Для начала хотя бы 1 байт.
Спасибо...
BYTE receive_byte(void)
{
#pragma ASM
...
XRL IOE, #02H
XRL IOE, #02H
...
MOV R7, A ; Надо передать на выход это значение А
#pragma ENDASM
}
при компиляции Линкер предупреждает о том, что нет данных для возврата...
TEST1.C(410): warning C173: missing return-expression