Big update ...
- New L1Sync and PTP servo calculation (delayAsym,...) - Make function calls more uniforms between extensions - refactoring - Add a new state machine to enable/disable an extension and provide only PTP support: New timer, new hooks, ... - Fix bug in time format conversion - Code removed when an extension is not required (#ifdef XXX ) - Align the PTP and L1Sync servo calculation (shared fct, same calculation,...) - Force only one servo running at a given time for a given instance - New servo reset hook : called by main loop - Add function to converte a time into a string - Force to stay in FAULTY state during 60s - Optimise function wrs_enable_timing_output()
Showing
- arch-wrs/main-loop.c 2 additions, 1 deletionarch-wrs/main-loop.c
- arch-wrs/wrs-calibration.c 10 additions, 1 deletionarch-wrs/wrs-calibration.c
- arch-wrs/wrs-startup.c 15 additions, 9 deletionsarch-wrs/wrs-startup.c
- fsm.c 37 additions, 1 deletionfsm.c
- include/hw-specific/wrh.h 0 additions, 7 deletionsinclude/hw-specific/wrh.h
- include/ppsi/constants.h 2 additions, 0 deletionsinclude/ppsi/constants.h
- include/ppsi/ieee1588_types.h 3 additions, 0 deletionsinclude/ppsi/ieee1588_types.h
- include/ppsi/pp-instance.h 40 additions, 9 deletionsinclude/ppsi/pp-instance.h
- include/ppsi/pp-time.h 5 additions, 0 deletionsinclude/ppsi/pp-time.h
- include/ppsi/ppsi.h 23 additions, 10 deletionsinclude/ppsi/ppsi.h
- lib/time-arith.c 120 additions, 14 deletionslib/time-arith.c
- proto-ext-l1sync/l1e-api.h 17 additions, 15 deletionsproto-ext-l1sync/l1e-api.h
- proto-ext-l1sync/l1e-hooks.c 59 additions, 75 deletionsproto-ext-l1sync/l1e-hooks.c
- proto-ext-l1sync/l1e-servo.c 120 additions, 333 deletionsproto-ext-l1sync/l1e-servo.c
- proto-ext-l1sync/l1e-state-machine.c 11 additions, 14 deletionsproto-ext-l1sync/l1e-state-machine.c
- proto-ext-whiterabbit/hooks.c 12 additions, 6 deletionsproto-ext-whiterabbit/hooks.c
- proto-ext-whiterabbit/wr-api.h 1 addition, 2 deletionsproto-ext-whiterabbit/wr-api.h
- proto-ext-whiterabbit/wr-msg.c 1 addition, 1 deletionproto-ext-whiterabbit/wr-msg.c
- proto-ext-whiterabbit/wr-servo.c 3 additions, 12 deletionsproto-ext-whiterabbit/wr-servo.c
- proto-standard/bmc.c 2 additions, 2 deletionsproto-standard/bmc.c
Please register or sign in to comment