Цитата(HEX @ Mar 19 2008, 11:06)

Нет уверености что делаю правельно. Как заполнить FIFO отсылки в одном прерывании THRE?
Обработчик прерывания:
Код
//THRE
case 0x02: {
if (OutQueue.Get(&B))
U1THR = B;
break;
}
Заранее спасибо.
У меня в этом месте есть механизм запрета THRE прерываний (лпц2368). Т.е. если в Queue кол-во байт меньше чем глубина аппаратного фифо - стоп машина.