информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Spanning Tree Protocol: недокументированное применениеАтака на InternetСтрашный баг в Windows
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] Как сделать драйвер 1PPS-часов под ntpd? 18.12.05 21:48  
Автор: Рыжий Тигра Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Салют всем!

Ситуация:
- есть устройство (PCI-карта - самопальный контроллер), принимающее от GPS-приёмника импульсы 1PPS (без этикетки - только 1PPS) и выдающее в компьютер прерывания (асинхронно с 1PPS - пару сотен раз в секунду) и пакеты с полезными данными, содержащими в т.ч. время по часам устройства (в микросекундах от первого 1PPS с момента подачи питания на устройство, точность +/- пару мксек);
- есть возможность получать из Интернета время по NTP с точностью порядка сотен миллисекунд;
- надо на основе всего этого построить NTP-сервер с (суб)миллисекундной точностью (а в идеале - ещё и выдавать с него время в устройство, чтобы удобнее было регистрировать показания);
- всё это должно работать как под Windows 2000, так и (в перспективе) под Linux.

Я начал с Windows - начальство сказало, что Linux подождёт. :) Написал драйвер устройства для ntpd, который берёт момент начала работы устройства из отдельного файла, но это всё же не то - хочется сделать "правильные" референсные часы на 1PPS, но вот понятия не имею - как. Документацию по ntpd перечитал, в его исходниках рылся - всё равно не понял. Подскажите, плиз, в какую сторону копать!
Уже разобрался, сделал, работает. Кому интересно -... 26.01.06 20:53  
Автор: Рыжий Тигра Статус: Незарегистрированный пользователь
<"чистая" ссылка>
>хочется сделать "правильные" референсные часы на 1PPS, но вот понятия не имею - как

Уже разобрался, сделал, работает. Кому интересно - спрашивайте, расскажу.
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach