1. 03 Mar, 2017 3 commits
  2. 01 Mar, 2017 6 commits
  3. 28 Feb, 2017 4 commits
  4. 27 Feb, 2017 10 commits
  5. 24 Feb, 2017 3 commits
  6. 23 Feb, 2017 9 commits
  7. 15 Feb, 2017 1 commit
    • Adam Wujek's avatar
      proto-ext-whiterabbit: change the order of fields in struct wr_servo_state · 62e4d20d
      Adam Wujek authored
      In wrpc's SNMP we store an offset between beginning of a structure and
      particullar field. To save memory we store this offset as a uint8_t, which
      limits the offset of a filed to 255 bytes. It was necessary to move following
      fields below 255 offset:
      --n_err_state
      --n_err_offset
      --n_err_delta_rtt
      
      Compiling wrpc-sw with an offset greater than 255, a compiler prints warnings
      like:
      lib/snmp.c:405:2: warning: large integer implicitly truncated to unsigned type
      Signed-off-by: Adam Wujek's avatarAdam Wujek <adam.wujek@cern.ch>
      62e4d20d
  8. 14 Feb, 2017 1 commit
  9. 13 Feb, 2017 1 commit
  10. 03 Feb, 2017 1 commit
  11. 31 Jan, 2017 1 commit
    • Alessandro Rubini's avatar
      Merge branch 'new-time-structure' · 50c32dc4
      Alessandro Rubini authored
      Intermediate commits in the branch do not work or do not even build,
      but I'd better keep the various parts separate.
      
      We now have a unified "struct pp_time" everywhere, so se avoid a
      number of conversions, some code is more readable and we are
      eventually free from the 2038 bug.
      
      All time is now represented as 64b seconds and 64b scaled_nsecs. The
      scaling is 16 bits, like the correctionField, which is now added directly
      to the time stamps.
      
      Please expect some more housekeeping edits in the area, like
      factorizing commong code and constants, or removing fields that are
      not needed any more.
      50c32dc4