Связь клиент/сервер - клиент является отправителем, а сервер - получателем.
Когда сервер получает данные по интерфейсу Ethernet (UDP), запускается ядро на сервере. Я использую LINUX реального времени на стороне сервера. Сервер (т. е. целевой встроенный компьютер) обрабатывает прерывания для запуска целевого встроенного компьютера (содержащего rt Linux), чтобы привлечь внимание для выполнения вновь поступивших данных.
Как я могу рассчитать время в ядре, как только произойдет прерывание, и отправить ответ обратно клиенту?