[an error occurred while processing this directive] [an error occurred while processing this directive]
Зачем же так (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Mik 17 января 2002 г. 15:31
В ответ на: процессоры не имеют LOCK: [READ-MODIFY MEMORY] инструкций (вопроса бы не было) отправлено yes 17 января 2002 г. 15:13

Я же написал: слэйв в буфер не лезет, запрещать ничего не надо. Слэйв получит разрешение на доступ к буферу только тогда, когда станет мастером, т.е. когда мастер инвертирует флаг. Приведённая схема с одним флагом будет работать.
А вообще напридумывать таких протоколов со всякими флагами и/или таймаутами можно много, для этого не нужно быть семи пядей во лбу :-))

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru