Цитата(rezident @ May 18 2009, 23:44)

Насчет остального как-то туманно. Обрывки текста как обычно для тренировки телепатии?
Мне казалось, что понятно. Ну, это все, что тносится к этому буферу

. ладно, вопрос снимается, выкинула эту структуру на фиг, сделала обычный глобальный массив и глобальный указатель чтения. Все работает

Но теперь еще вопрос. Rеzident, вы, когда говорили о функциях обработки кнопок, упоминали три функции. Вопрос - а зачем разносить проверку скан-кода без извлечения из буфера и чтение скан-кода с извлечением из буфера в разные функции?
Нельзя все сделать в одной - смотрим, обновился ли буфер, и, если да, то считываем скан-код?
Я вроде сделала так, вроде работет - одна функция выполняется по флажкам прерываний, она проверят=ет состояние. обрабатывает дребезг и кладет код в буфер. А другая - в цикле for();; смотрит, обновился ли буфер, и читает.
НО - возможно тут опять дала маху пресловутая женская логика и в дальнейшем будут какие-то проблемы?
поясните. почему именно три функции, пожалуйста