[an error occurred while processing this directive]
|
Отлаживаю проект с программистом, первая попытка написать драйвер, возникла проблема. Устройство состоит из двух частей: мастер качает данные через DMA в буфер, таргет принимает команды для управления, выставляет прерывания, выдает различные состояния и т.д. Каким образом драйвер узнает свободна ли в настоящий момент шина? Унас драйвер тупо пытается писать или читать данные с таргета. В моменты, когда шина занята мастером, возникают ошибки.
E-mail: info@telesys.ru