eCosPro Support for NTP — Overview


The ntpclient package provides an NTP (Network Time Protocol) client for use with the TCP/IP stack in eCos. The client supports Version 3 of the NTP specification as defined in RFC 1305 and supports only unicast messages. It is currently restricted to IPv4 networks only and can only use the BSD IP stack.

The client is based on OpenNTPD 4.6 and implements a subset of the NTP protocol Version 3, sufficient to synchronize the eCos system clock with one or more NTP servers.

The client has been tested against the default Linux ntpd server on local hosts and public servers from the UK NTP pool.