• Alessandro Rubini's avatar
    bugfix: wrs was crazy when slave of non-wr masters · 289371e7
    Alessandro Rubini authored
    The main problem was introduced by:
    
       d2a57023 std-servo: fix initial jump for p2p slaves
    
    There, we falled back on unix->get_time to make adjustments if
    hal->get_time failed.  Only happens as non-wr slave.
    
    Actually, the get_time call has never been implemented in the hal, and
    we always falled on unix time. But if frames are timestamped with
    WR time, we can adjust based on Unix time.
    
    We now read WR time internally, waiting for something better (we have
    constant addresses in here).
    
    Note: we are still unable to steer frequency, despite the efforts
    (and it used to work, ages ago).
    Signed-off-by: Alessandro Rubini's avatarAlessandro Rubini <rubini@gnudd.com>
    289371e7
Name
Last commit
Last update
arch-bare-i386 Loading commit data...
arch-bare-x86-64 Loading commit data...
arch-sim Loading commit data...
arch-unix Loading commit data...
arch-wrpc Loading commit data...
arch-wrs Loading commit data...
configs Loading commit data...
doc Loading commit data...
etc Loading commit data...
include/ppsi Loading commit data...
lib Loading commit data...
lib-bare Loading commit data...
pp_printf Loading commit data...
proto-ext-whiterabbit Loading commit data...
proto-standard Loading commit data...
scripts Loading commit data...
time-bare Loading commit data...
time-sim Loading commit data...
time-unix Loading commit data...
time-wrpc Loading commit data...
time-wrs Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
COPYING.LIB Loading commit data...
Kconfig Loading commit data...
MAKEALL Loading commit data...
Makefile Loading commit data...
Makefile.kconfig Loading commit data...
diag.c Loading commit data...
fsm.c Loading commit data...
msgtype.c Loading commit data...
timeout.c Loading commit data...