Hi Richard,

Thanks for answering. It seems to be quite a bit of work.

The OS I was talking about is RTEMS, which uses libbsd. I am not sure if there 
is a kind of incompatibility between the licenses. Anyway I've asked in freebsd 
mailing list if they are planning to provide support for some of the points you 
mentioned.

Regards,
Gabriel

-----Original Message-----
From: Richard Cochran [mailto:richardcoch...@gmail.com] 
Sent: Freitag, 5. Juni 2020 17:39
To: Moyano Heredia, Victor Gabriel
Cc: Linuxptp-devel@lists.sourceforge.net
Subject: Re: [Linuxptp-devel] Running on other POSIX OS

On Fri, Jun 05, 2020 at 08:35:02AM -0700, Richard Cochran wrote:
> On Fri, Jun 05, 2020 at 12:54:10PM +0000, gabriel.moy...@dlr.de wrote:
> > What are the things, e.g. systems call, that this other OS should have? 
> > What are the needed changes?
> 
> Four points are:
> 
> 1. dynamic posix clock support (clock_t argument to clock_gettime and friends)
> 
> 2. PTP Hardware Clock character devices
> 
> 3. clock_adjtimex system call
> 
> 4. timerfd_create, timerfd_settime

5. SO_TIMESTAMPING socket option and CMSG

6. hardware time stamping configuration via SIOCSHWTSTAMP

7. ethtool ts_info (optional - ptp4l will work without it)


_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to