Skip to content
Snippets Groups Projects
This project is mirrored from https://www-csr.bessy.de/control/SoftDist/sequencer/repo/branch-2-2.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Jul 15, 2013
  2. Jul 12, 2013
  3. Mar 14, 2013
  4. Aug 31, 2012
  5. Jul 12, 2013
  6. Jul 11, 2013
  7. Jul 10, 2013
  8. Jul 03, 2013
    • benjamin.franksen's avatar
      seq: fix problem with synchronous pvPut/pvGet · 9d8e1bbe
      benjamin.franksen authored
      The problem was that that once a synchronous request times out, the
      variable would never recover from the timeout state. This was because
      the semaphores would not be signalled on timeout. However, in order
      to correctly discard events (i.e. callbacks from CA) that belong to
      timed out requests, we have to remember them. This is what the getReq
      and putReq arrays in struct state_set are for.
      
      The fix assumes that CA will eventually call the callback for each
      accepted request, even if the channel disconnects. If the assumption is
      wrong then we have a memory leak.
      9d8e1bbe
  9. Jul 12, 2013
  10. Jul 11, 2013
  11. Jul 08, 2013
  12. Jul 04, 2013
  13. Jul 02, 2013
  14. Jul 01, 2013
  15. Jun 30, 2013
    • benjamin.franksen's avatar
      snc: generate header file · 124e6793
      benjamin.franksen authored
      The top-level declaration parts of the generated code are now written to a
      header file. These parts are (in the order listed):
      
      - #includes of epicsTypes.h and seqCom.h
      - definition of the _seq_var struct
      - escaped code segments appearing before the first state set
      
      The stdin/stdout redirection has been removed. Instead code generation now
      uses the gen_code function exported from main. Switching between output
      files is done using set_gen_h and set_gen_c, which are also exported from
      main. This uses global (though static) variables inside main.c for
      simplicity.
      124e6793
    • benjamin.franksen's avatar
  16. Jun 04, 2013
  17. Jun 20, 2013
  18. May 28, 2013
Loading