Skip to content
Snippets Groups Projects
  1. Jun 30, 2015
    • Adam Wujek's avatar
      ppsi update to support locks on ppsi's shmem · 654fcea2
      Adam Wujek authored and Grzegorz Daniluk's avatar Grzegorz Daniluk committed
      
      ppsi for wrs requres locks in shmem when shmem is changing. Since servo is
      shared between wrs and wrpc fixes had to be implemented.
      Since there is no shmem in wrpc, dummy function for locking had to be added.
      As a side effect include/libwr/shmem.h was added.
      
      Signed-off-by: default avatarAdam Wujek <adam.wujek@cern.ch>
      654fcea2
    • Adam Wujek's avatar
      Get rid of hexp_port_state · 1b9a4077
      Adam Wujek authored and Grzegorz Daniluk's avatar Grzegorz Daniluk committed
      
      Done as a part of work to move hal to shm in wrs.
      
      Done in this commit:
      --use wrpc_get_port_state instead of halexp_get_port_state
      --make wrpc_get_port_state fill hal_port_state structure in the way how HAL
        fills shmem.
      --update lib/net.c to use struct hal_port_state instead of hexp_port_state_t
      --update monitor/monitor_ppsi.c to use struct hal_port_state instead of
        hexp_port_state_t
      --update ppsi to get needed changes
      
      Signed-off-by: default avatarAdam Wujek <adam.wujek@cern.ch>
      1b9a4077
  2. Feb 12, 2014
  3. May 09, 2013
  4. Feb 20, 2013